☁️ Volumarcher: Рендеринг объемных облаков на DirectX 12
Если вы когда-нибудь восхищались небом в Horizon Zero Dawn, вам стоит взглянуть на этот репозиторий.
Volumarcher это open-source проект, реализующий реймарчинг (raymarching) для отрисовки реалистичных гетерогенных облаков.
Проект базируется на Nubis - технологии рендеринга облаков, представленной студией Guerrilla Games. Это отличный пример того, как AAA-технологии адаптируются в доступных решениях.
Ключевые особенности:
• Написан на C++ и HLSL.
• Использует DirectX 12 (на базе MiniEngine).
• Разработан как студенческий проект в Breda University (BUas), что делает его отличным материалом для изучения.
Проект содержит как саму библиотеку рендеринга, так и демо-приложение для тестов. Идеально для тех, кто хочет разобраться, как делать «дорогую» картинку неба в своих движках.
🔗 Репозиторий: https://github.com/Twenmod/Volumarcher
#gamedev #graphics #directx12 #rendering #opensource #clouds
👉 @game_devv
Если вы когда-нибудь восхищались небом в Horizon Zero Dawn, вам стоит взглянуть на этот репозиторий.
Volumarcher это open-source проект, реализующий реймарчинг (raymarching) для отрисовки реалистичных гетерогенных облаков.
Проект базируется на Nubis - технологии рендеринга облаков, представленной студией Guerrilla Games. Это отличный пример того, как AAA-технологии адаптируются в доступных решениях.
Ключевые особенности:
• Написан на C++ и HLSL.
• Использует DirectX 12 (на базе MiniEngine).
• Разработан как студенческий проект в Breda University (BUas), что делает его отличным материалом для изучения.
Проект содержит как саму библиотеку рендеринга, так и демо-приложение для тестов. Идеально для тех, кто хочет разобраться, как делать «дорогую» картинку неба в своих движках.
🔗 Репозиторий: https://github.com/Twenmod/Volumarcher
#gamedev #graphics #directx12 #rendering #opensource #clouds
👉 @game_devv
👍5❤2