Skip to content

a Unity framework to create spacial 4 dimentional games, using raymarching

License

Notifications You must be signed in to change notification settings

JH-Assets/4D-Raymarching

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

4D-Raymarching

a Unity framework to create spacial 4 dimensional games, using raymarching

Check out the making of:

https://youtu.be/nUExziADzjc

Workings

raymarching

This project uses raymarching, the objects are expanded to the 4th dimension. so each object is defined by 4 parameters: x,y,z,w.

The world then fixes the W axis to a set value and the resulting shapes can be displayed in 3D space.

placing objects

objects can be added with a null and a single script that controls the 4 dimensional PSR and type of boolean operator.

rendering objects

the objects have their individual color settings. The camera raymarching script controls all other visual aspects like rendering distance, shadows, normals, and worldcolors.

MIT licence

About

a Unity framework to create spacial 4 dimentional games, using raymarching

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C# 61.9%
  • GLSL 24.3%
  • ShaderLab 7.0%
  • HLSL 6.8%