KN5 シェーダーマテリアル

Vanilla shaders

Shader用途/注意
GL非描画コライダー用。
GL2D
ksBrakeDiskブレーキディスク発熱発光。
ksBrokenGlass破損ガラス。
ksCarPaintSimple車体塗装。
ksClouds
ksColourShader
ksFlags
ksGrass草。
ksMegaShader
ksMSDepthResolve
ksMultilayer複数ディテールレイヤー。
ksMultilayer_fresnel_nm法線/Fresnel付きマルチレイヤー。
ksMultilayer_objspObject space系マルチレイヤー。
ksOrenNayar
ksPerPixel汎用不透明。
ksPerPixelAlphaアルファブレンド。
ksPerPixelATアルファテスト。
ksPerPixelAT_NMアルファテスト+法線。
ksPerPixelAT_NSアルファテスト/影なし系。
ksPerPixelMultiMapマルチマップ。
ksPerPixelMultiMapSimpleRefl
ksPerPixelMultiMap_AT
ksPerPixelMultiMap_AT_NMDetail
ksPerPixelMultiMap_damage
ksPerPixelMultiMap_damage_dirtボディ塗装/ダメージ/汚れ。名称一致が重要。
ksPerPixelMultiMap_NMDetail
ksPerPixelNM法線マップ付き。
ksPerPixelNM_UV2
ksPerPixelNM_UVMult
ksPerPixelReflection外側ガラス/反射。
ksPerPixelSimpleRefl簡易反射。
ksPerPixel_dual_layer
ksPerPixel_nosdw
ksPostFOG_MS
ksShadowGen_debug
ksSimpleShader
ksSkinnedMeshスキンメッシュ。
ksSkinnedMesh_NMDetailスキンメッシュ+法線/ディテール。
ksSky
ksSkyBox
ksSkyCubemap
ksTest
ksTree樹木。
ksTyresタイヤ。
ksWindscreen内側ガラス/汚れ反射。

CSP extra shaders

Shader
ksMultilayer_fresnel_nm4
ksMultilayer_objsp_nm4
ksPerPixelAT_NM_emissive
ksPerPixelMultiMap_AT_emissive
ksPerPixelMultiMap_emissive
ksPerPixelMultiMap_NMDetail_emissive
smSticker
stPerPixelMultiMap_specular
stPerPixelMultiMap_specular_damage_dirt
stPerPixelNM_UVflow
st_multimap

Texture slots / properties

項目内容
txDiffuse基本色/アルベド。
txNormal法線マップ。
txMapsスペキュラ/反射/マスク等。シェーダー依存。
txDetailディテールテクスチャ。
txDetailNMディテール法線。
txMaskレイヤーマスク。
txDirt汚れ。
txDamageダメージ。
txEmissive発光。
txReflection反射/ガラス系。
txAlpha
txShadow
ksAmbient
ksDiffuse
ksSpecular
ksSpecularEXP
ksEmissive
ksAlphaRef
fresnelC
fresnelEXP
fresnelMaxLevel
isTransparent透過描画順に関係。
alphaBlend半透明ブレンド。
castShadow影を落とすか。
depthMode