https://github.com/davidkimighty/rayman
Raymarching shader in Unity
https://github.com/davidkimighty/rayman
raymarching unity6
Last synced: 5 months ago
JSON representation
Raymarching shader in Unity
- Host: GitHub
- URL: https://github.com/davidkimighty/rayman
- Owner: davidkimighty
- Created: 2024-10-12T03:08:29.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-06-11T08:22:20.000Z (8 months ago)
- Last Synced: 2025-06-11T09:32:21.590Z (8 months ago)
- Topics: raymarching, unity6
- Language: C#
- Homepage: https://davidkimighty.github.io/Rayman/
- Size: 120 MB
- Stars: 8
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
This package provides Ray marching shader in Unity.

> Demo inspired by luruke
## Features
- **Basic Shape Providers**: Provides basic primitives such as spheres, cubes, toruses, and more.
- **Operators & Distortions**: Provides basic operators such as smooth union, subtract, and intersect, as well as shape altering distortions like rounding.
- **Bounding Volume Hierarchy (BVH)**: Leveraging AABB alongside BVH, the shader minimizes unnecessary distance field calculations.
- **Pivot Points**: Customizable pivot point for each shape, enabling precise control over positioning and transformations.
## Changelog
- [v0.1.3 GitHub Milestones](https://github.com/davidkimighty/Rayman/milestone/4?closed=1)
- [v0.1.2 GitHub Milestones](https://github.com/davidkimighty/Rayman/milestone/3?closed=1)
- [v0.1.1 GitHub Milestones](https://github.com/davidkimighty/Rayman/milestone/2?closed=1)
- [v0.1.0 GitHub Milestones](https://github.com/davidkimighty/Rayman/milestone/1?closed=1)