mesh | The Mesh to draw. |
position | Position of the mesh. |
rotation | Rotation of the mesh. |
matrix | Transformation matrix of the mesh (combines position, rotation and other transformations). Note that the mesh will not be displayed correctly if matrix has negative scale. |
materialIndex | Subset of the mesh to draw. |
Draw a mesh immediately.
// Attach this script to a camera. // Draws a mesh inmediately. var aMesh : Mesh; var mat : Material; function OnPostRender() { // SetPass to 0 if the material doesnt have a texture. mat.SetPass(1); Graphics.DrawMeshNow(aMesh, Vector3.zero, Quaternion.identity); }
using UnityEngine; using System.Collections; public class Example : MonoBehaviour { public Mesh aMesh; public Material mat; void OnPostRender() { mat.SetPass(1); Graphics.DrawMeshNow(aMesh, Vector3.zero, Quaternion.identity); } }
import UnityEngine import System.Collections public class Example(MonoBehaviour): public aMesh as Mesh public mat as Material def OnPostRender() as void: mat.SetPass(1) Graphics.DrawMeshNow(aMesh, Vector3.zero, Quaternion.identity)