计算机图形学
阿元呐
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Ogre的渲染流程解析
渲染循环一般由应用程序调用root->startRendering(void)开启渲染循环。void Root::startRendering(void){ ... //游戏渲染循环是一个无限循环,除非被frame listeners或者queueEndRendering()终止 mQueuedEnd = false; ...原创 2018-12-15 10:17:21 · 1200 阅读 · 3 评论 -
Ogre源码编译与安装
Orge源码编译与安装这学期的课程需要分析Orge源码,所以打算编译Orge源码来满足课程要求; Orge版本我这里使用的是1.10.11 需要提前安装Visual Studio (我使用的是VS2017)CMake https://cmake.org/download/ (我用的是3.11.0)安装过程1. 下载下载Orge编译所需要的依赖项:ogre...原创 2018-03-14 21:04:50 · 5810 阅读 · 1 评论 -
Unity UI 优化Batch方法
Unity UI 优化Batch方法预备知识什么是Draw Call,Batch?什么是Batching?什么是Canvas的rebatch?Unity UI 优化Batch方法正确使用Sprite Atlases调整子节点的顺序分割画布(Canvas)分割画布的策略分割画布的方式分割画布分割的越多越好吗?References预备知识什么是Draw Call,Batch?每次绘制一个物体在屏...原创 2020-02-04 20:22:49 · 4314 阅读 · 0 评论 -
glfw+glad使用opengl4.x的computeShader配置事项
computeShader是opengl4.2版本引入的特性,所以为了使用它必须将glfw+glad版本升级,有如下几个需要注意的事项:glad升级glad需要升级到4.2+以后的版本,这里我选择了4.6,glad在线服务:https://glad.dav1d.de/glfw版本升级glfw要升级到多少版本具体不清楚,这里选择了glfw3.3(截至到目前最新的版本),glfw官网:htt...原创 2019-04-28 10:19:27 · 694 阅读 · 0 评论
分享