摘要: AABB Generate Script[代码] 阅读全文
posted @ 2009-07-10 13:41 euphoria 阅读(326) 评论(0) 推荐(0) 编辑
摘要: 使Leaf节点不同.用黑点表示.新加计数器代码:[代码]修改的bst.ml:[代码]截图,点击看大图: 阅读全文
posted @ 2009-05-31 22:07 euphoria 阅读(175) 评论(0) 推荐(0) 编辑
摘要: 用OCaml做解析bst.ml:[代码]这个是主程序:main.ml[代码]输出的图如下:点击看大图 阅读全文
posted @ 2009-05-30 20:39 euphoria 阅读(176) 评论(0) 推荐(0) 编辑
摘要: 改了脚本. 可以从Blender导出复杂一些的几何体了.渲染器还是用TLS_rv4_p1.出图不如以前漂亮,不是程序的问题,是美工(也是我)的问题. 点击看大图: 脚本代码在这里:TLS_Script 阅读全文
posted @ 2009-04-08 23:15 euphoria 阅读(123) 评论(0) 推荐(0) 编辑
摘要: revision 5还在debug(不再是kd-tree了,是BVH),先把rv4加入的功能发布. 1.我给场景描述的XML文件加入了Blender Export脚本,目前还差加入rotation matrix. 2.补上了triangle的XML读取 代码+脚本在此:TLS_rv4_p1 阅读全文
posted @ 2009-04-07 21:19 euphoria 阅读(93) 评论(0) 推荐(0) 编辑
摘要: 1.场景描述使用XML,parser使用TinyXML.语法详见示例场景(example.xml,scene.xml) 2.fix 了一个bug.reflection. 点击看大图 这里有代码+样例场景 TLS_rv4 阅读全文
posted @ 2009-04-02 16:05 euphoria 阅读(105) 评论(0) 推荐(0) 编辑
摘要: 估计这是近期最后一个版本了,加了shadow ray.下次要么是加入kd-tree+benchmark,要么是refraction. 点击看大图 在这里下载代码:TLS_rv3_p1 阅读全文
posted @ 2009-03-28 22:16 euphoria 阅读(118) 评论(0) 推荐(0) 编辑
摘要: reflection 加入 点击看大图 代码在此:TLS_rv3 阅读全文
posted @ 2009-03-27 14:40 euphoria 阅读(106) 评论(0) 推荐(0) 编辑
摘要: 初次尝试使用AntiAliasing.就是一次简单的3*3 box filter. 点击看大图 对比未加AA的,点击看大图 这里是代码:TLS_rv2_p1 阅读全文
posted @ 2009-03-26 21:23 euphoria 阅读(94) 评论(0) 推荐(0) 编辑
摘要: TLS_rv1实现错误.TLS_rv2改正. 加入triangle O(1)相交测试.MinGW编译测试通过. 代码:TLS_rv2 点击看大图 阅读全文
posted @ 2009-03-24 22:58 euphoria 阅读(135) 评论(0) 推荐(0) 编辑