SharpGL
恶风吹过草地
这个作者很懒,什么都没留下…
展开
-
SharpGL材质颜色追踪测试
颜色追踪的设置,通过更改多组颜色值来设置材质属性 自动根据当前颜色来更新材质 测试代码: 输出结果如下: 注意事项: GetMaterial不能再glbegin和glend之间调用。 ...原创 2020-04-01 11:23:54 · 364 阅读 · 0 评论 -
SharpGL着色器使用
最近项目中有用到sharpgl相关内容,发现网上相关资料较少,希望能对大家有所帮助 下面首先介绍着色器的使用,在红宝书(第七版)15章中,有相关介绍。我们可以编写相应着色应用程序,从而使gpu调用我们自己写的顶点着色和片段着色器。 下面测试程序中,shaderhelper为编写的顶点着色器和片段着色器代码。其中顶点着色器接收位置、颜色、法线信息、位置偏移、灯光方向信息。 注意事项: 1、红原创 2017-12-29 19:58:41 · 1724 阅读 · 0 评论 -
SharpGL跨线程使用VAO问题
每个renderingContext有自己的显示列表空间,可以通过wglShareLists将一个RenderingContext的显示列表空间共享给另一个。但并不是所有的显示列表都可共享的。正常情况下可通过wglShareLists将当前线程renderContext共享给其他线程,从而在其他线程可以访问之前线程renderContext中的显示列表空间资源(一个线程只能拥有一个renderCo原创 2018-01-02 20:20:35 · 569 阅读 · 0 评论