[Graphics]Volumetric Rendering Notes
Keywords: Graphics, Volumetric Rendering, Mesh Voxel, Voxelization
Fragments
Forums
Horizon:Zero Dawn Cloud System
https://www.gamedev.net/forums/topic/680832-horizonzero-dawn-cloud-system/
Papers
The Real-time Volumetric Cloudscapes of Horizon:Zero Dawn
https://www.guerrilla-games.com/read/the-real-time-volumetric-cloudscapes-of-horizon-zero-dawn
http://killzone.dl.playstation.net/killzone/horizonzerodawn/presentations/Siggraph15_Schneider_Real-Time_Volumetric_Cloudscapes_of_Horizon_Zero_Dawn.pdf
Real-time rendering of volumetric clouds
http://www.diva-portal.org/smash/get/diva2:1223894/FULLTEXT01.pdf
Real-Time Volumetric Rendering
http://patapom.com/topics/Revision2013/Revision%202013%20-%20Real-time%20Volumetric%20Rendering%20Course%20Notes.pdf
Stormscapes: Simulating Cloud Dynamics in the Now
https://storage.googleapis.com/pirk.io/papers/Haedrich.etal-2020-Stormscapes.pdf
http://computationalsciences.org/publications/haedrich-2020-stormscapes.html
A Voxel Generator Based on Autoencoder
https://www.mdpi.com/2076-3417/12/21/10757
Documents
High Performance Voxel Engine: Vertex Pooling
https://nickmcd.me/2021/04/04/high-performance-voxel-engine/
Mesh Voxelization
https://www.geeks3d.com/20160531/mesh-voxelization/
Realtime Volume Rendering
Documents
Interactive Path Tracing and Reconstruction of Sparse Volumes
https://research.nvidia.com/publication/2021-03_interactive-path-tracing-and-reconstruction-sparse-volumes
Interactive Graphics 25 - Volume Rendering
https://www.youtube.com/watch?v=y4KdxaMC69w
Origin:
What techniques does a software like Embergen use for realtime volume rendering? - Reddit
Source & Examples
Source & Examples - Fragments
A collection of HLSL functions one can include to use spherical harmonics in shaders. This repository can be simply be used as a submodule.
https://github.com/sebh/HLSL-Spherical-Harmonics
An OpenGL sample that demonstrates Volumetric Lighting using a frustum-aligned voxel grid and compute shaders.
https://github.com/diharaw/VolumetricLighting
A basic Volume Renderer mainly for Medical Images like CT-Scans and MRI Images
https://github.com/gallickgunner/Volume-Renderer
An OpenGL sample that implements volumetric clouds using ray marching and compute shaders.
https://github.com/diharaw/volumetric-clouds
Source & Examples - Voxel
Cubiquity is an experimental micro-voxel engine written in C++ and released into the public domain.
https://github.com/DavidWilliams81/cubiquity
A simple voxel engine written from the ground up in C++ and OpenGL
https://github.com/JamesRandall/SimpleVoxelEngine
Handmade voxel engine
https://github.com/TheNumbat/Exile
https://thenumb.at/Voxel-Meshing-in-Exile/
A Lightweight Mesh Voxelization Library with OpenGL Geometry Shader
https://github.com/skanti/Mesh-Voxelization-OpenGL-Geometry-Shader
Header only mesh voxelizer in c99
https://github.com/karimnaaji/voxelizer
Triangle Mesh to Voxel using compute shaders in Metal
https://github.com/sinadb/voxels
CUDA Voxelizer to convert polygon meshes into annotated voxel grids
https://github.com/Forceflow/cuda_voxelizer
Source & Example - Cloud
Horizon Forbidden West: Nubis Evolved - Real-time Volumetric Clouds for VFX
https://www.artstation.com/artwork/RnB8Dy
Horizon Forbidden West: Burning Shores - Immersive Voxel-Based Clouds
https://www.artstation.com/artwork/8bRy3q
Nubis Voxel Clouds Pack (VDB files)
https://drive.google.com/drive/folders/1VwpzrzLQ2ghDrTR3t4TlpfmhiUT1VJ2D
Source & Examples - Quadmesh (Billboard)
Fluffy stylized trees tutorial, using quadmesh-to-billboards shader in Unity
https://www.youtube.com/watch?v=iASMFba7GeI
Quadmesh Billboard Foliage - Houdini to Unreal
https://www.artstation.com/blogs/mohamad_salame1/AyAL/quadmesh-billboard-foliage-houdini-to-unreal
Fluffy Material for UE5 - Quadmesh to Billboards (Recommended)
https://yamato3d.gumroad.com/l/UE-Fluffy-Mat
Realistic smoke lighting with 6-way lighting (Explosion) in VFX Graph (Recommended)
https://twitter.com/FavrelO/status/1634236736254386178
https://vimeo.com/806149701#_=_
https://blog.unity.com/engine-platform/realistic-smoke-with-6-way-lighting-in-vfx-graph
Source & Examples - UE5 Volumetric
Sparse Volume Textures
https://docs.unrealengine.com/5.3/en-US/sparse-volume-textures-in-unreal-engine/
Heterogeneous Volumes
https://docs.unrealengine.com/5.3/en-US/heterogeneous-volumes-in-unreal-engine/
Portal VDB Pack Loop. This Project contain 10 Realistic VDB 3d Portal Effects Loop
https://www.unrealengine.com/marketplace/en-US/product/portal-vdb-pack-loop
Portal VDB Pack Loop Vol 2. This Project contain 10 Realistic VDB 3d Portal Effects Loop
https://www.unrealengine.com/marketplace/en-US/product/portal-vdb-pack-loop-vol-2
Destruction Smoke VDB Pack. This Project contain 10 Realistic VDB 3d Destruction Smoke Effects
https://www.unrealengine.com/marketplace/en-US/product/destruction-smoke-vdb-pack
Assets
Assets - Fragments
Expanse - Volumetric Skies, Clouds, and Atmospheres in HDRP
https://assetstore.unity.com/packages/tools/particles-effects/expanse-volumetric-skies-clouds-and-atmospheres-in-hdrp-192456
An extensive tool to control dynamic time of day and weather settings using realistic volumetric clouds and atmosphere.
https://www.unrealengine.com/marketplace/en-US/product/sky-creator
Assets - Cloud
A large and highly detailed volumetric cloud data set, intended to be used for various purposes, including movie and game production as well as research. The entire data set is available in the “cloud” package.
https://disneyanimation.com/resources/clouds/
Don't spend time with someone, who doesn't care spending it with you. ― Gabriel García Márquez