https://github.com/d-krylov/morra
https://github.com/d-krylov/morra
glsl-shaders raymarching raytracing sdf shadertoy
Last synced: 5 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/d-krylov/morra
- Owner: d-krylov
- License: mit
- Created: 2024-09-16T13:17:01.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2025-01-13T10:24:48.000Z (over 1 year ago)
- Last Synced: 2025-06-28T09:44:23.663Z (12 months ago)
- Topics: glsl-shaders, raymarching, raytracing, sdf, shadertoy
- Language: GLSL
- Homepage:
- Size: 5.08 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Morra
The [Shadertoy](https://www.shadertoy.com/) website, where a lot of people share their shaders, is widely known among computer graphics enthusiasts.
There is also a great plugin [Visual Studio Code - Shader Toy](https://github.com/stevensona/shader-toy) that allows you to create and debug shaders directly in VS Code.
This project is essentially a shader library that aims to be used with this plugin. It provides handy functions for raytracing and raymarching, distance and intersection functions with objects, noise functions etc, as well as various example shaders.
**Warning**
The project is under active development and many things are not yet implemented or done well enough.
## Gratitudes
* [Inigo Quilez](https://iquilezles.org/) - The vast majority of the functions used here can be found on the Inigo Quilez website with explanations and examples
* [Shadertoy](https://www.shadertoy.com/) - I found a lot of ideas on this site while studying shaders by far more professional people than me.
* [The blog at the bottom of the sea](https://blog.demofox.org/) - Great blog with lots of articles on computer graphics, particularly raytracing
## Examples
