Skip to content

XUSGRayTracing-EZ sample on DirectX12: real-time voxelization making use of ray-tracing pipeline for easy solid voxelization.

Notifications You must be signed in to change notification settings

StarsX/DXRVoxelizer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DXRVoxelizer

XUSGRayTracing-EZ sample on DirectX12: real-time voxelization making use of ray-tracing pipeline for easy solid voxelization.

Real-time solid voxelization using DXR ray-tracing pipeline and shaders directly for each voxel.

It has 2 comparative paths of implementations with XUSGRayTracing (DX12-style wrapped interface) and XUSGRayTracing-EZ (DX11-style wrapped interface on DX12), respectively.

Solid voxelization result

Hi-resolution exsample

Hot keys:

[F1] show/hide FPS

[X] switch code paths XUSGRayTracing-EZ/XUSGRayTracing

Prerequisite: https://github.com/StarsX/XUSG

About

XUSGRayTracing-EZ sample on DirectX12: real-time voxelization making use of ray-tracing pipeline for easy solid voxelization.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages