搜索问题提供了许多解决方案,但在我的Unity3D 5.4中它们由于某种原因不起作用.像球体内的相机一样
我在Unity编辑器中看不到cull和/或sides在材料中.在C#中
rend = GetComponent<Renderer>();
mater = rend.material;
rend.setFaceCulling( "front", "ccw" );
mater.side = THREE.DoubleSide;
Run Code Online (Sandbox Code Playgroud)
没有给出这样setFaceCulling和side财产.
如何制作材料双面?
Joh*_*ist 10
您需要一个自定义着色器来启用双面材质使用Cull Off
最简单/最快的方法来测试是Standard Surface Shader在编辑器中创建一个新的并打开它.添加线Cull Off下方LOD 200.
现在要考虑的一件事是闪电不能正确地渲染背面.如果你想要那个,我会建议你做两面的模特.
小智 8
使用或创建带有剔除的着色器。一个简单的 2 面着色器:
Shader "Custom/NewSurfaceShader" {
Properties {
}
SubShader {
Cull off
Pass {
ColorMaterial AmbientAndDiffuse
}
}
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
21053 次 |
| 最近记录: |