Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/Jellevermandere/4D-Raymarching
a Unity framework to create spacial 4 dimentional games, using raymarching
https://github.com/Jellevermandere/4D-Raymarching
Last synced: 6 days ago
JSON representation
a Unity framework to create spacial 4 dimentional games, using raymarching
- Host: GitHub
- URL: https://github.com/Jellevermandere/4D-Raymarching
- Owner: Jellevermandere
- License: mit
- Created: 2020-05-06T16:35:54.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2023-05-20T15:46:57.000Z (over 1 year ago)
- Last Synced: 2024-08-02T20:45:25.326Z (3 months ago)
- Language: C#
- Size: 501 KB
- Stars: 210
- Watchers: 8
- Forks: 64
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# 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