physically-based smoke simulation and animation
终于有时间实现3D的Stam's Stable Fluid Solver了。作为测试,就用"Visual Simulation of Smoke"一文作为参照。网格很粗,40x40x40,效果不理想。渲染用的pbrt.这是youtube的连接,窗口大点。http://www.youtube.com/...
[导入]GPU Gems 3发行 & 驱动之家用我的图片~~
今天在驱动之家看到GPU Gems 3发行的消息,以外的发现驱动之家用了我的一张图片: 太搞笑了~ 这张图最早发布在我的cnblogs博客上面。黑色的海湾键盘和机箱都是我的~~~~~天啊~~~~~ 对于这样重量级的书的发行我都十分的激动,第一直接就是找EBOOK,因为国内想第一时间买到这个书就是天方...
分享两本关于RenderMan的电子书
Advanced RenderMan - Creating CGI for Motion PicturesRendering for Beginners - Image synthesis using RenderMan大名鼎鼎的RM书籍,非常适合从头开始学习RM的人,最近刚刚从eMule上拖下来,...
[导入]竟然支持OpenGL ES!
今天意外的发现,原来S60 3rd原生支持OpenGL ES,这下又给我多了乐趣了~~可是很遗憾,我的E50性能不强劲,还是有独立显卡的N93强悍测试达到442 Frames,而我的E50只有可怜的81 Frames。还好,第三版的性能确实要比以前的第二版强劲一些,N70只能跑到77 Frames,...
HLSL Tips 1:如何把输入映射到输出像素
当使用PS来进行2D图像处理的时候,实际上仍然在做3D成像。我们渲染多边形直接和屏幕对齐,然后覆盖在屏幕上。我们直接把2D Pixel Shader应用到这个表面上。 最常用的方法是用一个简单的与屏幕对齐的矩形(两个三角形)来覆盖屏幕。如果定义了一个3D单位大小的正方形,所有的点在x和y轴范围从-n...
Plot3D 0.3发布
学校放假了,正好有时间来写点程序。 这几天主要把代码重构一下。许多概念清楚多了,模块化更好一些,粒度趋向合理。这很有用,在处理更加抽象复杂的问题时,显得容易多了,不容易错,错了也容易改。因此,这个版本开始了一个新阶段。 此外,底层画图工具既不用DirectX了,也不用OpenGL了,直接使用GDI...