feat: add scale parameter to unlit material
This commit is contained in:
@@ -14,14 +14,15 @@ material {
|
|||||||
depthCulling : false,
|
depthCulling : false,
|
||||||
shadingModel : unlit,
|
shadingModel : unlit,
|
||||||
blending: opaque,
|
blending: opaque,
|
||||||
variantFilter : [ skinning, shadowReceiver, vsm ],
|
|
||||||
culling: none,
|
culling: none,
|
||||||
instanced: false,
|
instanced: false,
|
||||||
vertexDomain: object
|
vertexDomain: object
|
||||||
}
|
}
|
||||||
vertex {
|
vertex {
|
||||||
void materialVertex(inout MaterialVertexInputs material) {
|
void materialVertex(inout MaterialVertexInputs material) {
|
||||||
material.worldPosition = materialParams.scale * getWorldFromModelMatrix() * getPosition();
|
float4 position = getPosition();
|
||||||
|
position.xyz *= materialParams.scale;
|
||||||
|
material.worldPosition = getWorldFromModelMatrix() * position;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user