分享一个基本类:
调用方法:
IUGLUtil.Begin(GL.TRIANGLES);
GL.Color(Color.green);
GL.Vertex(vec(2, 0, 0));
GL.Vertex(vec(2, 0, 2));
GL.Vertex(vec(0, 0, 0));
IUGLUtil.End();
截图:
全代码:
using tripolygon.UModeler;
using UnityEngine;
namespace TPUModelerEditor
{
public class GLUtil
{
private static Material material_;
public static Material material
{
get
{
//IL_0017: Unknown result type (might be due to invalid IL or missing references)
//IL_0021: Expected O, but got Unkno