Glare.Graphics.Terrains.Planar.PlanarTerrainBlock.Draw C# (CSharp) Method

Draw() private method

private Draw ( System.Program program, System.Vector3 viewPoint, System.Matrix4d &world ) : void
program System.Program
viewPoint System.Vector3
world System.Matrix4d
return void
        void Draw(Program program, Vector3 viewPoint, ref Matrix4d world)
        {
            if (program == null)
                throw new ArgumentNullException();
            CleanTree();
            terrain.ClearInstanceArray();

            throw new NotImplementedException();
            /*viewPoint = Vector3.Transform(viewPoint, Matrix.Invert(world));
            treeRoot.Batch(ref viewPoint);

            DrawInstances(program);*/
        }

Same methods

PlanarTerrainBlock::Draw ( System.Vector3 &viewPoint, System.Matrix4d &world, System.Matrix4d &view, System.Matrix4d &projection ) : void