mirror of
https://github.com/HifiExperiments/overte.git
synced 2025-08-09 13:49:23 +02:00
rename the files from skin to deformed
This commit is contained in:
parent
cc0019479a
commit
efa1dd0274
51 changed files with 77 additions and 77 deletions
|
@ -556,8 +556,8 @@ void DrawHighlightTask::initMaskPipelines(render::ShapePlumber& shapePlumber, gp
|
||||||
ShapeKey::Filter::Builder().withoutSkinned(),
|
ShapeKey::Filter::Builder().withoutSkinned(),
|
||||||
modelProgram, state);
|
modelProgram, state);
|
||||||
|
|
||||||
gpu::ShaderPointer skinProgram = gpu::Shader::createProgram(shader::render_utils::program::skin_model_shadow);
|
gpu::ShaderPointer deformedProgram = gpu::Shader::createProgram(shader::render_utils::program::deformed_model_shadow);
|
||||||
shapePlumber.addPipeline(
|
shapePlumber.addPipeline(
|
||||||
ShapeKey::Filter::Builder().withSkinned(),
|
ShapeKey::Filter::Builder().withSkinned(),
|
||||||
skinProgram, state);
|
deformedProgram, state);
|
||||||
}
|
}
|
||||||
|
|
|
@ -147,60 +147,60 @@ void initDeferredPipelines(render::ShapePlumber& plumber, const render::ShapePip
|
||||||
// matrix palette skinned
|
// matrix palette skinned
|
||||||
addPipeline(
|
addPipeline(
|
||||||
Key::Builder().withMaterial().withSkinned(),
|
Key::Builder().withMaterial().withSkinned(),
|
||||||
skin_model, nullptr, nullptr);
|
deformed_model, nullptr, nullptr);
|
||||||
addPipeline(
|
addPipeline(
|
||||||
Key::Builder().withMaterial().withSkinned().withTangents(),
|
Key::Builder().withMaterial().withSkinned().withTangents(),
|
||||||
skin_model_normal_map, nullptr, nullptr);
|
deformed_model_normal_map, nullptr, nullptr);
|
||||||
// Same thing but with Fade on
|
// Same thing but with Fade on
|
||||||
addPipeline(
|
addPipeline(
|
||||||
Key::Builder().withMaterial().withSkinned().withFade(),
|
Key::Builder().withMaterial().withSkinned().withFade(),
|
||||||
skin_model_fade, batchSetter, itemSetter);
|
deformed_model_fade, batchSetter, itemSetter);
|
||||||
addPipeline(
|
addPipeline(
|
||||||
Key::Builder().withMaterial().withSkinned().withTangents().withFade(),
|
Key::Builder().withMaterial().withSkinned().withTangents().withFade(),
|
||||||
skin_model_normal_map_fade, batchSetter, itemSetter);
|
deformed_model_normal_map_fade, batchSetter, itemSetter);
|
||||||
// matrix palette skinned and translucent
|
// matrix palette skinned and translucent
|
||||||
addPipeline(
|
addPipeline(
|
||||||
Key::Builder().withMaterial().withSkinned().withTranslucent(),
|
Key::Builder().withMaterial().withSkinned().withTranslucent(),
|
||||||
skin_model_translucent, nullptr, nullptr);
|
deformed_model_translucent, nullptr, nullptr);
|
||||||
addPipeline(
|
addPipeline(
|
||||||
Key::Builder().withMaterial().withSkinned().withTranslucent().withTangents(),
|
Key::Builder().withMaterial().withSkinned().withTranslucent().withTangents(),
|
||||||
skin_model_normal_map_translucent, nullptr, nullptr);
|
deformed_model_normal_map_translucent, nullptr, nullptr);
|
||||||
// Same thing but with Fade on
|
// Same thing but with Fade on
|
||||||
addPipeline(
|
addPipeline(
|
||||||
Key::Builder().withMaterial().withSkinned().withTranslucent().withFade(),
|
Key::Builder().withMaterial().withSkinned().withTranslucent().withFade(),
|
||||||
skin_model_translucent_fade, batchSetter, itemSetter);
|
deformed_model_translucent_fade, batchSetter, itemSetter);
|
||||||
addPipeline(
|
addPipeline(
|
||||||
Key::Builder().withMaterial().withSkinned().withTranslucent().withTangents().withFade(),
|
Key::Builder().withMaterial().withSkinned().withTranslucent().withTangents().withFade(),
|
||||||
skin_model_normal_map_translucent_fade, batchSetter, itemSetter);
|
deformed_model_normal_map_translucent_fade, batchSetter, itemSetter);
|
||||||
|
|
||||||
// dual quaternion skinned
|
// dual quaternion skinned
|
||||||
addPipeline(
|
addPipeline(
|
||||||
Key::Builder().withMaterial().withSkinned().withDualQuatSkinned(),
|
Key::Builder().withMaterial().withSkinned().withDualQuatSkinned(),
|
||||||
skin_model_dq, nullptr, nullptr);
|
deformed_model_dq, nullptr, nullptr);
|
||||||
addPipeline(
|
addPipeline(
|
||||||
Key::Builder().withMaterial().withSkinned().withDualQuatSkinned().withTangents(),
|
Key::Builder().withMaterial().withSkinned().withDualQuatSkinned().withTangents(),
|
||||||
skin_model_normal_map_dq, nullptr, nullptr);
|
deformed_model_normal_map_dq, nullptr, nullptr);
|
||||||
// Same thing but with Fade on
|
// Same thing but with Fade on
|
||||||
addPipeline(
|
addPipeline(
|
||||||
Key::Builder().withMaterial().withSkinned().withDualQuatSkinned().withFade(),
|
Key::Builder().withMaterial().withSkinned().withDualQuatSkinned().withFade(),
|
||||||
skin_model_fade_dq, batchSetter, itemSetter);
|
deformed_model_fade_dq, batchSetter, itemSetter);
|
||||||
addPipeline(
|
addPipeline(
|
||||||
Key::Builder().withMaterial().withSkinned().withDualQuatSkinned().withTangents().withFade(),
|
Key::Builder().withMaterial().withSkinned().withDualQuatSkinned().withTangents().withFade(),
|
||||||
skin_model_normal_map_fade_dq, batchSetter, itemSetter);
|
deformed_model_normal_map_fade_dq, batchSetter, itemSetter);
|
||||||
// dual quaternion skinned and translucent
|
// dual quaternion skinned and translucent
|
||||||
addPipeline(
|
addPipeline(
|
||||||
Key::Builder().withMaterial().withSkinned().withDualQuatSkinned().withTranslucent(),
|
Key::Builder().withMaterial().withSkinned().withDualQuatSkinned().withTranslucent(),
|
||||||
skin_model_translucent_dq, nullptr, nullptr);
|
deformed_model_translucent_dq, nullptr, nullptr);
|
||||||
addPipeline(
|
addPipeline(
|
||||||
Key::Builder().withMaterial().withSkinned().withDualQuatSkinned().withTranslucent().withTangents(),
|
Key::Builder().withMaterial().withSkinned().withDualQuatSkinned().withTranslucent().withTangents(),
|
||||||
skin_model_normal_map_translucent_dq, nullptr, nullptr);
|
deformed_model_normal_map_translucent_dq, nullptr, nullptr);
|
||||||
// Same thing but with Fade on
|
// Same thing but with Fade on
|
||||||
addPipeline(
|
addPipeline(
|
||||||
Key::Builder().withMaterial().withSkinned().withDualQuatSkinned().withTranslucent().withFade(),
|
Key::Builder().withMaterial().withSkinned().withDualQuatSkinned().withTranslucent().withFade(),
|
||||||
skin_model_translucent_fade_dq, batchSetter, itemSetter);
|
deformed_model_translucent_fade_dq, batchSetter, itemSetter);
|
||||||
addPipeline(
|
addPipeline(
|
||||||
Key::Builder().withMaterial().withSkinned().withDualQuatSkinned().withTranslucent().withTangents().withFade(),
|
Key::Builder().withMaterial().withSkinned().withDualQuatSkinned().withTranslucent().withTangents().withFade(),
|
||||||
skin_model_normal_map_translucent_fade_dq, batchSetter, itemSetter);
|
deformed_model_normal_map_translucent_fade_dq, batchSetter, itemSetter);
|
||||||
|
|
||||||
// Depth-only
|
// Depth-only
|
||||||
addPipeline(
|
addPipeline(
|
||||||
|
@ -208,24 +208,24 @@ void initDeferredPipelines(render::ShapePlumber& plumber, const render::ShapePip
|
||||||
model_shadow, nullptr, nullptr);
|
model_shadow, nullptr, nullptr);
|
||||||
addPipeline(
|
addPipeline(
|
||||||
Key::Builder().withSkinned().withDepthOnly(),
|
Key::Builder().withSkinned().withDepthOnly(),
|
||||||
skin_model_shadow, nullptr, nullptr);
|
deformed_model_shadow, nullptr, nullptr);
|
||||||
// Same thing but with Fade on
|
// Same thing but with Fade on
|
||||||
addPipeline(
|
addPipeline(
|
||||||
Key::Builder().withDepthOnly().withFade(),
|
Key::Builder().withDepthOnly().withFade(),
|
||||||
model_shadow_fade, batchSetter, itemSetter);
|
model_shadow_fade, batchSetter, itemSetter);
|
||||||
addPipeline(
|
addPipeline(
|
||||||
Key::Builder().withSkinned().withDepthOnly().withFade(),
|
Key::Builder().withSkinned().withDepthOnly().withFade(),
|
||||||
skin_model_shadow_fade, batchSetter, itemSetter);
|
deformed_model_shadow_fade, batchSetter, itemSetter);
|
||||||
|
|
||||||
// Now repeat for dual quaternion
|
// Now repeat for dual quaternion
|
||||||
// Depth-only
|
// Depth-only
|
||||||
addPipeline(
|
addPipeline(
|
||||||
Key::Builder().withSkinned().withDualQuatSkinned().withDepthOnly(),
|
Key::Builder().withSkinned().withDualQuatSkinned().withDepthOnly(),
|
||||||
skin_model_shadow_dq, nullptr, nullptr);
|
deformed_model_shadow_dq, nullptr, nullptr);
|
||||||
// Same thing but with Fade on
|
// Same thing but with Fade on
|
||||||
addPipeline(
|
addPipeline(
|
||||||
Key::Builder().withSkinned().withDualQuatSkinned().withDepthOnly().withFade(),
|
Key::Builder().withSkinned().withDualQuatSkinned().withDepthOnly().withFade(),
|
||||||
skin_model_shadow_fade_dq, batchSetter, itemSetter);
|
deformed_model_shadow_fade_dq, batchSetter, itemSetter);
|
||||||
}
|
}
|
||||||
|
|
||||||
void initForwardPipelines(ShapePlumber& plumber) {
|
void initForwardPipelines(ShapePlumber& plumber) {
|
||||||
|
@ -257,20 +257,20 @@ void initForwardPipelines(ShapePlumber& plumber) {
|
||||||
addPipeline(Key::Builder().withMaterial().withTangents(), forward_model_translucent);
|
addPipeline(Key::Builder().withMaterial().withTangents(), forward_model_translucent);
|
||||||
|
|
||||||
// Skinned Opaques
|
// Skinned Opaques
|
||||||
addPipeline(Key::Builder().withMaterial().withSkinned(), forward_skin_model);
|
addPipeline(Key::Builder().withMaterial().withSkinned(), forward_deformed_model);
|
||||||
addPipeline(Key::Builder().withMaterial().withSkinned().withTangents(), forward_skin_model_normal_map);
|
addPipeline(Key::Builder().withMaterial().withSkinned().withTangents(), forward_deformed_model_normal_map);
|
||||||
addPipeline(Key::Builder().withMaterial().withSkinned().withDualQuatSkinned(), forward_skin_model_dq);
|
addPipeline(Key::Builder().withMaterial().withSkinned().withDualQuatSkinned(), forward_deformed_model_dq);
|
||||||
addPipeline(Key::Builder().withMaterial().withSkinned().withTangents().withDualQuatSkinned(), forward_skin_model_normal_map_dq);
|
addPipeline(Key::Builder().withMaterial().withSkinned().withTangents().withDualQuatSkinned(), forward_deformed_model_normal_map_dq);
|
||||||
|
|
||||||
// Translucents
|
// Translucents
|
||||||
addPipeline(Key::Builder().withMaterial().withTranslucent(), forward_model_translucent);
|
addPipeline(Key::Builder().withMaterial().withTranslucent(), forward_model_translucent);
|
||||||
addPipeline(Key::Builder().withMaterial().withTranslucent().withTangents(), forward_model_normal_map_translucent);
|
addPipeline(Key::Builder().withMaterial().withTranslucent().withTangents(), forward_model_normal_map_translucent);
|
||||||
|
|
||||||
// Skinned Translucents
|
// Skinned Translucents
|
||||||
addPipeline(Key::Builder().withMaterial().withSkinned().withTranslucent(), forward_skin_translucent);
|
addPipeline(Key::Builder().withMaterial().withSkinned().withTranslucent(), forward_deformed_translucent);
|
||||||
addPipeline(Key::Builder().withMaterial().withSkinned().withTranslucent().withTangents(), forward_skin_translucent_normal_map);
|
addPipeline(Key::Builder().withMaterial().withSkinned().withTranslucent().withTangents(), forward_deformed_translucent_normal_map);
|
||||||
addPipeline(Key::Builder().withMaterial().withSkinned().withTranslucent().withDualQuatSkinned(), forward_skin_translucent_dq);
|
addPipeline(Key::Builder().withMaterial().withSkinned().withTranslucent().withDualQuatSkinned(), forward_deformed_translucent_dq);
|
||||||
addPipeline(Key::Builder().withMaterial().withSkinned().withTranslucent().withTangents().withDualQuatSkinned(), forward_skin_translucent_normal_map_dq);
|
addPipeline(Key::Builder().withMaterial().withSkinned().withTranslucent().withTangents().withDualQuatSkinned(), forward_deformed_translucent_normal_map_dq);
|
||||||
|
|
||||||
forceLightBatchSetter = false;
|
forceLightBatchSetter = false;
|
||||||
}
|
}
|
||||||
|
@ -369,7 +369,7 @@ void initZPassPipelines(ShapePlumber& shapePlumber, gpu::StatePointer state) {
|
||||||
ShapeKey::Filter::Builder().withoutSkinned().withoutFade(),
|
ShapeKey::Filter::Builder().withoutSkinned().withoutFade(),
|
||||||
modelProgram, state);
|
modelProgram, state);
|
||||||
|
|
||||||
gpu::ShaderPointer skinProgram = gpu::Shader::createProgram(skin_model_shadow);
|
gpu::ShaderPointer skinProgram = gpu::Shader::createProgram(deformed_model_shadow);
|
||||||
shapePlumber.addPipeline(
|
shapePlumber.addPipeline(
|
||||||
ShapeKey::Filter::Builder().withSkinned().withoutDualQuatSkinned().withoutFade(),
|
ShapeKey::Filter::Builder().withSkinned().withoutDualQuatSkinned().withoutFade(),
|
||||||
skinProgram, state);
|
skinProgram, state);
|
||||||
|
@ -379,17 +379,17 @@ void initZPassPipelines(ShapePlumber& shapePlumber, gpu::StatePointer state) {
|
||||||
ShapeKey::Filter::Builder().withoutSkinned().withFade(),
|
ShapeKey::Filter::Builder().withoutSkinned().withFade(),
|
||||||
modelFadeProgram, state);
|
modelFadeProgram, state);
|
||||||
|
|
||||||
gpu::ShaderPointer skinFadeProgram = gpu::Shader::createProgram(skin_model_shadow_fade);
|
gpu::ShaderPointer skinFadeProgram = gpu::Shader::createProgram(deformed_model_shadow_fade);
|
||||||
shapePlumber.addPipeline(
|
shapePlumber.addPipeline(
|
||||||
ShapeKey::Filter::Builder().withSkinned().withoutDualQuatSkinned().withFade(),
|
ShapeKey::Filter::Builder().withSkinned().withoutDualQuatSkinned().withFade(),
|
||||||
skinFadeProgram, state);
|
skinFadeProgram, state);
|
||||||
|
|
||||||
gpu::ShaderPointer skinModelShadowDualQuatProgram = gpu::Shader::createProgram(skin_model_shadow_dq);
|
gpu::ShaderPointer skinModelShadowDualQuatProgram = gpu::Shader::createProgram(deformed_model_shadow_dq);
|
||||||
shapePlumber.addPipeline(
|
shapePlumber.addPipeline(
|
||||||
ShapeKey::Filter::Builder().withSkinned().withDualQuatSkinned().withoutFade(),
|
ShapeKey::Filter::Builder().withSkinned().withDualQuatSkinned().withoutFade(),
|
||||||
skinModelShadowDualQuatProgram, state);
|
skinModelShadowDualQuatProgram, state);
|
||||||
|
|
||||||
gpu::ShaderPointer skinModelShadowFadeDualQuatProgram = gpu::Shader::createProgram(skin_model_shadow_fade_dq);
|
gpu::ShaderPointer skinModelShadowFadeDualQuatProgram = gpu::Shader::createProgram(deformed_model_shadow_fade_dq);
|
||||||
shapePlumber.addPipeline(
|
shapePlumber.addPipeline(
|
||||||
ShapeKey::Filter::Builder().withSkinned().withDualQuatSkinned().withFade(),
|
ShapeKey::Filter::Builder().withSkinned().withDualQuatSkinned().withFade(),
|
||||||
skinModelShadowFadeDualQuatProgram, state);
|
skinModelShadowFadeDualQuatProgram, state);
|
||||||
|
|
|
@ -0,0 +1,2 @@
|
||||||
|
VERTEX deformed_model
|
||||||
|
FRAGMENT model
|
|
@ -0,0 +1,2 @@
|
||||||
|
VERTEX deformed_model_dq
|
||||||
|
FRAGMENT model
|
|
@ -0,0 +1,2 @@
|
||||||
|
VERTEX deformed_model
|
||||||
|
FRAGMENT model_fade
|
|
@ -0,0 +1,2 @@
|
||||||
|
VERTEX deformed_model_dq
|
||||||
|
FRAGMENT model_fade
|
|
@ -0,0 +1,2 @@
|
||||||
|
VERTEX deformed_model_normal_map
|
||||||
|
FRAGMENT model_normal_map
|
|
@ -0,0 +1,2 @@
|
||||||
|
VERTEX deformed_model_normal_map_dq
|
||||||
|
FRAGMENT model_normal_map
|
|
@ -0,0 +1,2 @@
|
||||||
|
VERTEX deformed_model_normal_map
|
||||||
|
FRAGMENT model_normal_map_fade
|
|
@ -0,0 +1,2 @@
|
||||||
|
VERTEX deformed_model_normal_map_dq
|
||||||
|
FRAGMENT model_normal_map_fade
|
|
@ -1,2 +1,2 @@
|
||||||
VERTEX skin_model_normal_map
|
VERTEX deformed_model_normal_map
|
||||||
FRAGMENT model_translucent_normal_map
|
FRAGMENT model_translucent_normal_map
|
|
@ -1,2 +1,2 @@
|
||||||
VERTEX skin_model_normal_map_dq
|
VERTEX deformed_model_normal_map_dq
|
||||||
FRAGMENT model_translucent_normal_map
|
FRAGMENT model_translucent_normal_map
|
|
@ -1,2 +1,2 @@
|
||||||
VERTEX skin_model_normal_map
|
VERTEX deformed_model_normal_map
|
||||||
FRAGMENT model_translucent_normal_map_fade
|
FRAGMENT model_translucent_normal_map_fade
|
|
@ -1,2 +1,2 @@
|
||||||
VERTEX skin_model_normal_map_dq
|
VERTEX deformed_model_normal_map_dq
|
||||||
FRAGMENT model_translucent_normal_map_fade
|
FRAGMENT model_translucent_normal_map_fade
|
|
@ -0,0 +1,2 @@
|
||||||
|
VERTEX deformed_model_shadow
|
||||||
|
FRAGMENT model_shadow
|
|
@ -0,0 +1,2 @@
|
||||||
|
VERTEX deformed_model_shadow_dq
|
||||||
|
FRAGMENT model_shadow
|
|
@ -0,0 +1,2 @@
|
||||||
|
VERTEX deformed_model_shadow
|
||||||
|
FRAGMENT model_shadow_fade
|
|
@ -0,0 +1,2 @@
|
||||||
|
VERTEX deformed_model_shadow_dq
|
||||||
|
FRAGMENT model_shadow_fade
|
|
@ -1,2 +1,2 @@
|
||||||
VERTEX skin_model
|
VERTEX deformed_model
|
||||||
FRAGMENT model_translucent
|
FRAGMENT model_translucent
|
|
@ -1,2 +1,2 @@
|
||||||
VERTEX skin_model_dq
|
VERTEX deformed_model_dq
|
||||||
FRAGMENT model_translucent
|
FRAGMENT model_translucent
|
|
@ -1,2 +1,2 @@
|
||||||
VERTEX skin_model
|
VERTEX deformed_model
|
||||||
FRAGMENT model_translucent_fade
|
FRAGMENT model_translucent_fade
|
|
@ -1,2 +1,2 @@
|
||||||
VERTEX skin_model_dq
|
VERTEX deformed_model_dq
|
||||||
FRAGMENT model_translucent_fade
|
FRAGMENT model_translucent_fade
|
|
@ -1,2 +1,2 @@
|
||||||
VERTEX skin_model
|
VERTEX deformed_model
|
||||||
FRAGMENT forward_model
|
FRAGMENT forward_model
|
|
@ -0,0 +1,2 @@
|
||||||
|
VERTEX deformed_model_dq
|
||||||
|
FRAGMENT forward_model
|
|
@ -1,2 +1,2 @@
|
||||||
VERTEX skin_model_normal_map
|
VERTEX deformed_model_normal_map
|
||||||
FRAGMENT forward_model_normal_map
|
FRAGMENT forward_model_normal_map
|
|
@ -0,0 +1,2 @@
|
||||||
|
VERTEX deformed_model_normal_map_dq
|
||||||
|
FRAGMENT forward_model_normal_map
|
|
@ -1,2 +1,2 @@
|
||||||
VERTEX skin_model
|
VERTEX deformed_model
|
||||||
FRAGMENT forward_model_translucent
|
FRAGMENT forward_model_translucent
|
|
@ -1,2 +1,2 @@
|
||||||
VERTEX skin_model_dq
|
VERTEX deformed_model_dq
|
||||||
FRAGMENT forward_model_translucent
|
FRAGMENT forward_model_translucent
|
|
@ -1,2 +1,2 @@
|
||||||
VERTEX skin_model_normal_map
|
VERTEX deformed_model_normal_map
|
||||||
FRAGMENT forward_model_translucent
|
FRAGMENT forward_model_translucent
|
|
@ -0,0 +1,2 @@
|
||||||
|
VERTEX deformed_model_normal_map_dq
|
||||||
|
FRAGMENT forward_model_translucent
|
|
@ -1,2 +0,0 @@
|
||||||
VERTEX skin_model_dq
|
|
||||||
FRAGMENT forward_model
|
|
|
@ -1,2 +0,0 @@
|
||||||
VERTEX skin_model_normal_map_dq
|
|
||||||
FRAGMENT forward_model_normal_map
|
|
|
@ -1,2 +0,0 @@
|
||||||
VERTEX skin_model_normal_map_dq
|
|
||||||
FRAGMENT forward_model_translucent
|
|
|
@ -1,2 +0,0 @@
|
||||||
VERTEX skin_model
|
|
||||||
FRAGMENT model
|
|
|
@ -1,2 +0,0 @@
|
||||||
VERTEX skin_model_dq
|
|
||||||
FRAGMENT model
|
|
|
@ -1,2 +0,0 @@
|
||||||
VERTEX skin_model
|
|
||||||
FRAGMENT model_fade
|
|
|
@ -1,2 +0,0 @@
|
||||||
VERTEX skin_model_dq
|
|
||||||
FRAGMENT model_fade
|
|
|
@ -1,2 +0,0 @@
|
||||||
VERTEX skin_model_normal_map
|
|
||||||
FRAGMENT model_normal_map
|
|
|
@ -1,2 +0,0 @@
|
||||||
VERTEX skin_model_normal_map_dq
|
|
||||||
FRAGMENT model_normal_map
|
|
|
@ -1,2 +0,0 @@
|
||||||
VERTEX skin_model_normal_map
|
|
||||||
FRAGMENT model_normal_map_fade
|
|
|
@ -1,2 +0,0 @@
|
||||||
VERTEX skin_model_normal_map_dq
|
|
||||||
FRAGMENT model_normal_map_fade
|
|
|
@ -1,2 +0,0 @@
|
||||||
VERTEX skin_model_shadow
|
|
||||||
FRAGMENT model_shadow
|
|
|
@ -1,2 +0,0 @@
|
||||||
VERTEX skin_model_shadow_dq
|
|
||||||
FRAGMENT model_shadow
|
|
|
@ -1,2 +0,0 @@
|
||||||
VERTEX skin_model_shadow
|
|
||||||
FRAGMENT model_shadow_fade
|
|
|
@ -1,2 +0,0 @@
|
||||||
VERTEX skin_model_shadow_dq
|
|
||||||
FRAGMENT model_shadow_fade
|
|
Loading…
Reference in a new issue