|
|
|
|
|
微软研究院已经开发出用计算机图形创建风化效果(锈蚀、污垢侵蚀或裂化)的解决方案。这种技术建立大量的时间诱导粒子模型,记录粒子传输信息,并计算出各种风化效果。之后,系统使用不同类型的粒子和不同类型的材料来建立效果模型。 |
|
|
|
|
|
|
|
概述: |
|
|
|
微软研究院已经开发出用计算机图形创建风化效果(锈蚀、污垢侵蚀或裂化)的解决方案。本文最好在彩色页面上阅览。这种技术建立大量称作
γ-ton 的时间诱导粒子模型,并记录粒子传输信息。这些传输信息用于计算各种风化效果。系统使用不同类型的粒子和不同类型的材料来建立效果模型。
|
|
|
|
下图所示为系统的高级概述。时间诱导粒子来源于半球。请注意,撞到特定表面的特定粒子被该表面弹回。其他粒子则粘附在表面上。
|
|
|
|
|
|
|
|
下面的一系列消防栓图片显示了具有累积效果的风化情形示例。地面上预置了泥土和苔藓的种子。一旦某个区域萌生苔藓,它往往会笼住更多的湿气,并进而导致苔藓呈斑点状生长。此外,还要注意,污染表面溅出的污水往往会间接污染附近区域。
|
|
|
|
|
|
|
|
下面的狮身人面像图片显示了导致几何形状发生变化的风化效果的示例。在时间诱导粒子的几次反复运动中,这些粒子的轨迹被记录下来。每次运动反复后,系统都会生成一幅狮身人面像的位移图,随后计算出风化效果。
|
|
|
|
|
|
|
核心用途: |
1.风化效果模拟能够为复杂的、相互影响的多因素风化过程建立模型。例如,此解决方案能够模拟地面 |
上苔藓的生长,另一方面,苔藓的生长也会影响溅到墙根的污垢的数量。本解决方案能够增强在线世 |
界或计算机游戏的效果。 |
2.在链条上,有锈迹的地方生锈的速度比原本没有锈迹的地方快。锈蚀严重的链条段下方的区域会有落 |
下的铁锈。此方案很适合在视频游戏中应用。 |
|
特有功能: |
●风化效果模拟能够处理复杂的、多因素风化的效果。形成风化的多个因素可以同时存在并且相互影 |
响。较之同时运行多个物理模拟,γ-ton 这种方式更迅速、更简单。 |
●系统努力减少捕获复杂的风化效果所需的工作量。 |
|
技术规格: |
1.使用 C++ 语言实现。
2.操作系统:Windows XP。
3.性能(在配有 3 GHz P4 处理器的 PC 上测量) |
●在一个具有 100,000 个表面点的场景,跟踪 15,000
个 γ-ton 需要大约 1 分钟的时间。 |
●在一个具有 100,000 个表面点的场景,跟踪 63,000
个 γ-ton 需要大约 1.5~2 分钟的时间。 |
|
|
|
|