public Object(Geometry geo, ShaderMaterial m, int x, int y, int z) { _mesh = geo.ToMesh(); _material = m; _posX = x; _posY = y; _posZ = z; _angX = .0f; _angY = .0f; _angY = .0f; }
/// <summary> /// Initializes a new instance of the <see cref="Renderer"/> class. /// </summary> /// <param name="geo">The geo.</param> /// <param name="shaderProgram">The shader program.</param> public Renderer(Geometry geo, ShaderProgram shaderProgram) { mesh = geo.ToMesh(); material = new Material(shaderProgram); }
/// <summary> /// Initializes a new instance of the <see cref="Renderer"/> class. /// </summary> /// <param name="geo">The geometry information is parsed to a Mesh<see cref="Mesh"/> object upon initilization of Renderer.</param> public Renderer(Geometry geo) { mesh = geo.ToMesh(); }