0
我对Unity和C#相当陌生,但已经足够搜索,认为除了使用着色器之外,目前还没有可用的解决方案。 (着色器不能在免费版)在Unity 3D中显示对象的线框之间切换
到目前为止,我已经能够改变我的模型是否显示在线框或不使用下列:
// from http://docs.unity3d.com/ScriptReference/GL-wireframe.html
using UnityEngine;
using System.Collections;
public class ExampleClass : MonoBehaviour {
void OnPreRender() {
GL.wireframe = true;
}
void OnPostRender() {
GL.wireframe = false;
}
}
然而这并未”不要让我按需要在游戏中切换。我假设解决方案是重新渲染,但不确定这是否是正确的方法。有什么建议吗?
使用着色器试图读取他们并没有付费版本工作岗位,但它似乎是工作。现在的问题是,我无法应用着色器,因为模型在混合器中不是“无法包装”的?我现在能做什么? –
这不应该是一个论坛,但我会更新我的答案。 – Soviut