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…

131 ·GitHub
Что это такое?DASHR — это техника рендеринга в реальном времени и демо для динамически анимируемых, обабленных (skinned) heightfield-поверхностей: поверхности на основе высот, такие как снег, песок или ландшафт, могут реалистично деформироваться и двигаться. Автор — опытный graphics-программист Том Форсайт; проект состоит из технической статьи и демо для Windows/DirectX.
Это переиспользуемая библиотека или просто исследовательское демо?Это исследовательский проект, а не готовая библиотека: техническая статья плюс отдельное исполняемое демо для Windows/DirectX, которое можно запустить и увидеть, как работает техника.
Как мне посмотреть демо?Скачайте весь репозиторий, затем запустите готовый исполняемый файл по пути demo/skinnedheightfield.exe; исходники демо для Windows/DirectX лежат в каталоге demo.
Демо запустится на Mac или Linux?Нет, демо — это исполняемый файл для Windows, собранный с DirectX, кроссплатформенной сборки нет.
Будет ли это полезно геймдеву, который занимается рендерингом ландшафта?Да, проект рассчитан на graphics-программистов и игровых разработчиков, которым интересен рендеринг анимированных heightfield-поверхностей и ландшафта в реальном времени; это техническая статья, подкреплённая работающим демо.
В чём основная идея skinned heightfields?К мешу heightfield применяется скелетная анимация с обабливанием (skinning), как у персонажей, поэтому поверхности вроде ландшафта (снег, песок, ткань) могут динамически деформироваться и анимироваться в реальном времени — почти как меш анимированного персонажа.
Size
67.8 MB
Stars
131
Updated
CommitOct 12
Age
3mo
Commits · 90 Days