0

双向路径追踪算法

双向路径追踪 (Bidirectional Path Tracing)路径追踪 (Path Tracing) 两幅图像的采样量都是每像素256,时间双向路径追踪是路径追踪的3倍多该算法可以保证无偏,而且效果要比路径追踪好得多参见 Eric Veach 的 博士论文 第10章...

MLJack 发布于 2006-04-25 18:50 评论(0) 阅读(2247)
0

High Dynamic Range Compression on Programmable Graphics Hardware

We present a system for compressing high dynamic range images to fit conventional display devices that are only capable of outputting a low dynamic ra...

X Peng 发布于 2006-04-17 15:12 评论(2) 阅读(767)
0

Supra Team

For game research in MSRA IG group, we created a great D3D engine on DirectX 9.0c as our own research platform.The whole work about Supra takes three ...

X Peng 发布于 2006-04-17 15:04 评论(0) 阅读(284)
0

Long long river

Although MGS have canceled its 3D MMORPG "Mythica" in may.5, 2004, I'll remember the great work about "River model creator" al...

X Peng 发布于 2006-04-17 15:00 评论(0) 阅读(310)
0

新世界

2004年春节,我开始了在微软亚洲研究院(MSRA)做访问学生(VS)的生活,我认为这可以算作我第二次技术学习的飞跃。 在MSRA的日子,我第一次全面地进入了3D世界的开发领域,学到了大量新的知识和技术。更关键的,我学到了学习的方法、研究的方式、MS项目管理的经验,这些才是这段时间里我所获得的真正宝...

X Peng 发布于 2006-04-17 14:54 评论(0) 阅读(312)
0

蹩脚的研究

研究生阶段我的研究方向为“多媒体通信与网络综合服务”,前期,我的研究课题为智能交通系统(ITS)相关技术。我参与了智能交通系统(自然基金)研发工作,节点模块设计,主要进行流序列图像处理(图像压缩、分割、识别、跟踪)的研究工作。 说实话学校里的节奏慢得可以,而且几乎完全靠自己,许多学生似乎还过着廉价打...

X Peng 发布于 2006-04-17 14:45 评论(0) 阅读(847)
0

2001年的火花

在国腾的那段时间,随着自己在CS模型上编程能力的提高,我开始萌发创建“开放的分布式多人参与交互系统”的思想。当时,网络游戏在中国可能还只是MUD类游戏的等价名词。正是那时候,我萌发了CH的梦想。 2001年春天,我开始了艰难的CH调研过程。那个时候,没有这方面教材(现在很多了吧),在书店我几乎不能买...

X Peng 发布于 2006-04-17 14:23 评论(2) 阅读(779)
0

图行天下

2001年夏天,我受命研究用于多媒体信息机上的GIS系统。在不采用MapGuide等第三方控件的情况下,我开发出一套具备自主数据库的电子地图系统,该系统主要应用于智能信息终端上,可以方便地扩充到从专用键盘或者触摸屏接受输入。 这次主要使用Delphi,对图形界面和图像控制有了更深的认识,使我开始觉得...

X Peng 发布于 2006-04-17 14:17 评论(0) 阅读(489)
0

关于VR(主要是虚拟城市场景)的一些想法及实现(可能会连载)

前言:这个东西也是我的本科毕业设计,原本想过段时间再写这些,看来时间有些不够了,无奈,只好匆匆下笔以前一直是致力于游戏方面,认为室外场景主要有两种,一种是Terrain,一种是大块的StaticMesh。前者很难用于城市场景,后者对美工的要求很高,工作量很大,而且修改起来也很困难。对于VR,应该说是...

Liker 发布于 2006-04-17 05:33 评论(6) 阅读(2111)
0

“Target-Driven Smoke Animation”的GPU实现 (updated 2006.05.02 改进了DEMO,可以在NVIDIA显卡上运行了)

电影魔戒首部曲前一刻钟中有这么一幕:111岁的Bilbo与魔法师甘道夫正谈论着烟草,突然Bilbo吐出一个大烟圈,而甘道夫更是了得,笑着吹出一艘美丽的帆船,航行穿过了Bilbo烟圈。接着镜头便转向了一个巨大的焰火宴会。美国的电影特技公司是如何实现这一效果的,不得而知。不过SIGGRAPH2004中....

太傻 发布于 2006-03-26 23:35 评论(21) 阅读(2629)
0

MLT renderer: Some progress

Cornell Box scene as a test Will get rid of those bright dots later. But finally the light source looks right. Plans for next: 1) Spectral Rendering T...

BSSRDF 发布于 2006-03-25 03:25 评论(0) 阅读(898)
0

我未涉及过的领域--几何图形草图识别

今天接受了一个新的任务,部门的头让我开发一个几何图形草图识系统,大概功能是实现将手画的几何图形草图(如直线、矩形、圆形等等)识别成为标准的矢量几何图形。而直到今天,我对手写识别的基本知识全部加起来也就是大概知道识别应该遵循如下流程: 至于这个流程的每一个步骤应该怎样操作,呵呵,还在学习。希望各位同...

深圳左岸 发布于 2006-03-24 16:54 评论(15) 阅读(2999)
0

Branch performance test, ATI VS NV, SM3.0 only

http://www.cnblogs.com/Files/Liker/EarlyZ.rar我们知道如果像素块中的所有像素执行的PS不是一致的,那么PS的效率将大大降低,所以分支性能将是评价显卡性能的一个重要指标,本示例使用EarlyZ来粗略地测试了一下不同显卡的分支性能,可以看出ATI在这方面做得是...

Liker 发布于 2006-02-19 16:14 评论(1) 阅读(961)
0

A MLT renderer

Here is my MLT renderer. After 9 hours with 1296 samples per pixel, there are still noises. An image: Fixed a bug. Looks much better now. Noises in th...

BSSRDF 发布于 2006-02-09 03:51 评论(5) 阅读(1223)
0

烟的绘制(smoke rendering) 2006.03.14更新[ 增加新DEMO 使用Vectorized Jacobi 方法, 速度可提高60%]

六七十年代,当时为了阻止在台湾的蒋介石反攻大陆,为了应付严峻的国际形势,全国都在响应“深挖洞”的号召。那会我爸正在一个海岛上修地下坑道,负责采暖、通风设计,说起当年指挥工程队按图施工,他总是流露出一种自豪的神情。第一次听说有“流体力学”这个词,就是从我爸的口中得知的,那个时候我上初中。我曾经好多次....

太傻 发布于 2006-01-16 23:17 评论(11) 阅读(3780)
0

Radeon 9800 Chimp的水面

Demo下载地址:(未整理版) http://free.gameres.com/用户上传区(Upload)/Chimp.rar 阅读笔记如下。。。 波输入:当前传播位置(原始位置+波速*时间,原始位置即顶点到波源的距离,用顶点坐标dot normal求出) 法线偏移:波函数的偏导(即cos)对应加到...

Liker 发布于 2005-12-21 23:32 评论(0) 阅读(973)
1

Batch、Plant、Geometry & VS

算是这一阶段的总结吧 通常场景中会出现需要绘制多个相同模型的情况,普通处理方法是每个模型1个Vertex Buffer,使用1个DrawPrimitive(或是OpenGL中的DrawElements),这样过多的DP调用会限制FPS,于是就有了xxx Instancing的方法,如此引发出一系列的...

千里马肝 发布于 2005-12-21 09:42 评论(4) 阅读(1092)
0

天空的颜色和大气散射

天空的颜色采用"A Practical Analytic Model for Daylight"建造的模型计算。地形颜色的大气散射采用"Rendering Outdoor Lght Scattering in real Time"介绍的方法计算。A Practical Analytic Model ...

胡说八道 发布于 2005-12-16 15:08 评论(4) 阅读(1853)
0

GPU为什么跑得快?

过去,学生们在课堂学习计算机体系结构时,听老师讲解各类并行计算机时,仿佛觉得这些东西都是科学家才使用的尖端产品。可又何曾想到,现在并行计算机GPU( Graphical Processing Unit) 就在我们的普通PC电脑内,触手可及。现在CPU的技术进步正在慢于摩尔定律,而GPU(视频卡上的图...

太傻 发布于 2005-12-14 21:55 评论(5) 阅读(2836)
0

shadow map of multi-light(draft)

简单的shadow map需要两个pass,首先是lightview,然后是cameraview,在cameraview的时候要手工计算lightspace的z值,然后用它跟shadowmap里的值比,从而决定这个pixel是不是在影子里。如果想做softshadow,可以在cameraview的p...

Liker 发布于 2005-11-14 00:35 评论(1) 阅读(1564)