# pistol ASCII renderer using Ray Marching technique written in Rust :crab: with NCurses. This project is a giga-chad compared to my previous attempt to write something similar: https://github.com/eug-vs/ascii-3d-renderer ## Showcase [![asciicast](https://asciinema.org/a/Q66BMIaxjp4aWrDuATxOdbJqU.svg)](https://asciinema.org/a/Q66BMIaxjp4aWrDuATxOdbJqU) [![asciicast2](https://asciinema.org/a/Wo3mWNQUTYAeZkAYob2gKzv4h.svg)](https://asciinema.org/a/Wo3mWNQUTYAeZkAYob2gKzv4h) ## Features - Ray marching - Defining scene declaratively as objects - Diffuse and spectral lighting - Parallelization - Camera navigation with VIM-keys ## Credits: https://iquilezles.org/articles/distfunctions/