指定pivot基准点的缩放和旋转
摘要:pivot是枢轴、支点,在模型变换中用来指定模型缩放和旋转的基准点。缺省情况下,模型缩放和旋转都是以模型坐标系的原点为基准点进行的,如果想让模型以原点以外的基准点进行缩放或旋转,就要将该点指定为基准点,在变换上相当于先对模型执行一个负基准点坐标的平移,再执行缩放或旋转,即:M=M::translate(-pivot)*M::scale*M::rotate
阅读全文
posted @
2011-07-04 11:23
indif
阅读(624)
推荐(0) 编辑
环境贴图/反射贴图
摘要:利用环境纹理实现反射效果是一种高效简便的反射实现方法
阅读全文
posted @
2011-06-21 15:42
indif
阅读(6094)
推荐(0) 编辑
OSG中的示例程序简介
摘要:简要浏览了OSG程序库提供的示例程序,作为深入研究的一个索引备查。
阅读全文
posted @
2011-05-13 09:29
indif
阅读(29636)
推荐(3) 编辑
3D Graphics FAQ
摘要:3D Graphics Frequently Asked Questions
阅读全文
posted @
2011-05-13 08:35
indif
阅读(350)
推荐(0) 编辑
特效制作小技巧 - 闪烁的星光
摘要:为了获得星光的效果,我们通常使用billboard渲染一张带alpha通道的贴图,通过贴图的alpha通道实现发散的星光效果。但是如何实现闪烁的效果呢?由于人眼视觉残留的原理,我们看到舞厅闪烁的灯光时,感觉并不是有-无-有那种眨眼的效果,而是类似一种光束分散旋转又融合的效果(描述不好,实际看一下最好理解 :))因此,我们可以为一个星光效果渲染两个billboard,并且第二个billboard相对第一个billboard产生一个变化的旋转,并且两个billboard使用blend加强中心区的明亮度。
阅读全文
posted @
2011-04-25 11:41
indif
阅读(307)
推荐(0) 编辑
OpenGL FAQ
摘要:翻译自OpenGL WIKI
https://www.opengl.org/wiki/FAQ
阅读全文
posted @
2011-04-22 11:05
indif
阅读(1695)
推荐(0) 编辑