Exemplo n.º 1
0
        public static VertexArray Particle()
        {
            var shader = Resources.TheResources.GetShader("particle-default");
            var mb     = new Starmaze.Engine.ModelBuilder();

            mb.Circle(0, 0, 1, Color4.White, numSegments: 8);
            var model = mb.Finish();

            return(model.ToVertexArray(shader));
        }
Exemplo n.º 2
0
        public static VertexArray Player()
        {
            var shader      = Resources.TheResources.GetShader("default");
            var mb          = new Starmaze.Engine.ModelBuilder();
            var pcol        = Color4.Green;
            var radius      = 5;
            var spokeLength = 9;

            mb.Circle(0, 0, radius, pcol);
            mb.Line(0, 0, spokeLength, 0, pcol);
            mb.Line(0, 0, -spokeLength, 0, pcol);
            mb.Line(0, 0, 0, spokeLength, pcol);
            mb.Line(0, 0, 0, -spokeLength, pcol);
            var model = mb.Finish();

            return(model.ToVertexArray(shader));
        }