图形学
文章平均质量分 62
Ai_ViVi
这个作者很懒,什么都没留下…
展开
-
光照渲染模型
本文主要介绍基于物理绘制(Physical Based Rendering)的相关背景,以及现有的经典局部光照模型。文中相关描述主要从文末参考文献收集整理而来,仅供自己学习领会~~~。 1光与物质交互:吸收,散射,自发光直观理解:颜色越深,吸收能力越强;浓度越大,散射能力越强,如下图: 1.1光与平面交互产生的两种散射光:反射光,折射光原创 2015-01-13 10:44:19 · 1383 阅读 · 0 评论 -
OpenGL之VBO,PBO,FBO技术
VBO(vertex buffer object)是GPU上存储顶点数据的高速缓存。在应用程序初始化阶段,顶点数据被直接传送到显卡中的高速缓存上,在绘制时可以直接从高速缓存中获取,除非几何数据需要修改,否则VBO数据不需变化。除了VBO技术外,OpenGL还提供顶点数组和显示列表的绘制方式。顶点数组可以降低函数调用次数与降低共享顶点的重复使用,但顶点数组函数位于客户端状态中,且每次引原创 2015-01-15 17:36:18 · 2977 阅读 · 0 评论 -
图形渲染管线
图形渲染管线是用来描述GPU绘制流程的:“已知视点、光源、三维物体(包含其材质纹理信息)、光照模型等信息,最终生成一副二维图像”。渲染管线的基本构成由3个阶段组成:应用程序,几何及光栅。每一个阶段都包含若干功能模块。 (一)应用程序阶段。该阶段主要运行在CPU上,由高级编程语言(C/C++,java等)控制,主要完成诸如碰撞检测、场景图建立、空间八叉树原创 2015-01-04 10:46:07 · 1353 阅读 · 0 评论 -
图形学中的透视投影
透视投影是图形渲染流程中的非常重要的一个步骤,是将三维物体从相机空间变换到视锥体空间(View Frustum),然后再到规则观察体(Canonical View Volume)中。从运算的角度它实际上包含透视矩阵乘法和透视除法两步。原创 2015-01-05 10:39:33 · 4096 阅读 · 0 评论 -
OpenGL深度学习资源收藏
OpenGL版本发展历史:http://www.cnblogs.com/vertexshader/articles/2917540.html页尾的Q&A部分非常精彩,其中1)推荐的较好的比较新的Tutorials:http://pan.baidu.com/share/link?shareid=4079910480&uk=42806289382)有关O原创 2015-03-24 17:44:39 · 941 阅读 · 0 评论