DASHR README

The project's README from github.com/tomforsyth1000/DASHR. As one markdown file: README.md.

DASHR

DASHR - Dynamically Animated Skinned Heightfield Rendering

Tom Forsyth, v1.1 2026 October 12th

Short "pitch" video: https://youtu.be/-Su9YrcazRk

Longer technical video: https://youtu.be/SA2cXydaq1A

Online paper: https://tomforsyth1000.github.io/DASHR/paper/DASHR_Paper.html

Download everything! Then:

Paper: paper/DASHR_Paper.html

Executable Windows demo: demo/skinnedheightfield.exe

Windows/DirectX code in demo directory.

DASHR (tomforsyth1000/DASHR)

Searching Database…

129 ·GitHub
这是什么?DASHR 是一种实时渲染技术和配套演示,用于动态动画化的带蒙皮高度场——让雪地、沙地或地形这类基于高度的表面能够真实地变形和运动。它由资深图形程序员 Tom Forsyth 开发,以一篇技术论文加上一个 Windows/DirectX 演示程序的形式发布。
这是一个可以直接复用的库,还是只是一个研究演示?这是一个研究项目,不是拿来就能用的库:内容是一篇技术论文,外加一个独立的 Windows/DirectX 可执行演示程序,运行它就能看到这项技术。
我怎么运行这个演示?下载整个仓库,然后运行 demo/skinnedheightfield.exe 这个预编译好的可执行文件;演示的 Windows/DirectX 源代码就在 demo 目录里。
这个演示能在 Mac 或 Linux 上运行吗?不能,这个演示是用 DirectX 构建的 Windows 可执行程序,没有跨平台版本。
对做地形渲染的游戏开发者来说,这个有用吗?有用。它面向的是对实时动画化高度场/地形渲染感兴趣的图形程序员和游戏开发者,形式是一篇技术论文,并附带了可运行的演示。
带蒙皮高度场背后的基本原理是什么?它把角色动画中的骨骼蒙皮技术应用到高度场网格上,让雪地、沙地、布料这类类似地形的表面能够像带蒙皮的角色网格一样,在实时状态下动态变形和运动。
Size
67.8 MB
Stars
129
Updated
CommitOct 12
Age
3mo
Commits · 90 Days