收集几个d3d算法

2016-6-14 admin 备忘

http://source.winehq.org/git/wine.git/blob/16a8efa410859fcaadc80b931fb1949a086ece4d:/dlls/d3dx8/math.c   projects / wine.git / blob  commit grep author ...

阅读全文>>

标签: 计算机图形学 算法

评论(0) 浏览(1295)

图像扭曲算法

2016-3-12 admin 图像处理

前几天在解决公司一个项目时候,遇到个扭曲算法问题,图像扭曲在DX或者OPENGL中非常容易实现,只需要修改uv坐标或者修改顶点坐标就行了,至于怎么扭曲全部交给DX,OPENGL了.这次得自己写内部算法的细节. 2d/3d中一般都是使用矩阵来控制图形变换,不过之前的变换都是标准的变换,也就是不管怎么缩放旋转极坐标系始终是垂直的,可是扭曲就不一样了,极坐标系还有不垂直的情况.先直接套用...

阅读全文>>

标签: 计算机图形学 矩阵 算法

评论(0) 浏览(4568)

投影矩阵备忘(转)

2013-12-1 admin 转载

投影矩阵(Project Matrix)本意是将不规则的视图体(View Volume)变换成一个单位立方体,但投射到屏幕时,Z被丢弃了,所以造成了2D投影的假象.注意这是错觉,实际概念应该是投射到单位立方体空间,是空间投射的概念.

需要注意的是,OpenGL最终投射到单位立方体[-1,-1,-1], [1, 1, 1],而DirectX则不是,它的投影矩阵将Z投射到[0, 1]. ...

阅读全文>>

标签: 计算机图形学 矩阵 算法

评论(0) 浏览(1386)

Powered by emlog

浙ICP备17021512号 |浙公网安备 33010602008237号