Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/sl1dee36/raymarching
Ray marching is a powerful rendering technique that allows you to create stunning visuals by directly tracing rays through a scene and calculating intersections with geometric shapes defined by mathematical functions.
https://github.com/sl1dee36/raymarching
Last synced: about 2 months ago
JSON representation
Ray marching is a powerful rendering technique that allows you to create stunning visuals by directly tracing rays through a scene and calculating intersections with geometric shapes defined by mathematical functions.
- Host: GitHub
- URL: https://github.com/sl1dee36/raymarching
- Owner: SL1dee36
- License: mit
- Created: 2024-08-17T18:03:06.000Z (5 months ago)
- Default Branch: main
- Last Pushed: 2024-08-17T18:12:53.000Z (5 months ago)
- Last Synced: 2024-08-17T19:23:40.195Z (5 months ago)
- Language: C#
- Size: 31.3 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
## RayMarching
Launch:
1. Download the zip from here, unzip it
2. Start unity hub.
3. In the menu with projects click ADD
4. Select the unzipped folder.
5. If the scene is empty at startup, click on SampleScene in the Project menu.
6. At the top of the editing window there is a button to switch off the grid if it gets in the way.The main code you can play with is in RayMarching.shader from 31 to 133 lines, the rest is auxiliary to make the shaders work properly with Unity camera.