Beispiel #1
0
        private void DrawRays()
        {
            var script = NoosaScript.Get();

            _texture.Bind();

            script.UModel.valueM4(Matrix);
            script.Lighting(Rm, Gm, Bm, Am, RA, Ga, Ba, Aa);

            script.Camera(Camera);
            script.DrawElements(_vertices, _indices, _nRays * 3);
        }
Beispiel #2
0
            public override void Draw()
            {
                base.Draw();

                var script = NoosaScript.Get();

                _texture.Bind();

                script.Camera(Camera);

                script.UModel.valueM4(Matrix);
                script.Lighting(Rm, Gm, Bm, Am, RA, Ga, Ba, Aa);

                script.DrawQuad(_verticesBuffer);
            }