CSharpGL.Renderer.DoRender C# (CSharp) 메소드

DoRender() 보호된 메소드

protected DoRender ( RenderEventArgs arg ) : void
arg RenderEventArgs
리턴 void
        protected override void DoRender(RenderEventArgs arg)
        {
            ShaderProgram program = this.Program;

            // 绑定shader
            program.Bind();
            SetUniformValues(program);

            GLState[] stateList = this.stateList.ToArray();
            StatesOn(stateList);

            this.vertexArrayObject.Render(arg, program);

            StatesOff(stateList);

            // 解绑shader
            program.Unbind();
        }