minCity

Jason Tully

Jason Tully

Edmonton, Alberta

1 0
  • 0 Collaborators

cyberpunk micro-voxel city simulator ...learn more

Project status: Under Development

Game Development, Graphics and Media

Intel Technologies
oneAPI, Intel CPU, Intel vTune

Overview / Usage

real micro-voxel architecture, unique custom voxel engine, powered by Vulkan.

voxels are fully dynamic and have material; attributes.

parallel update and submission of voxels to the gpu. (PCI Express Bandwidth, cpu keeping gpu busy with async compute, transfers and graphics)

hybrid rasterization and shader based volumetric ray-marching w/ reflections

efficient volumetric representation in memory, cache usage and parallel usage. contiguous.

unlimited lights. any voxel can be a light source. custom compute shader technology.

Methodology / Approach

Intel TBB is integral. Voxels are inherently embarrassingly parallel, and TBB does a lot of efficient parallel execution for all the dynamic voxels in a very fast way.

Technologies Used

Intel TBB

Vulkan

C++

Comments (0)