humbleui

Danil Shingarev 2024-03-17T22:41:34.526019Z

wanted to brag, I’m new to clojure, slowly going through https://pragprog.com/titles/jbtracer/the-ray-tracer-challenge/ on weekends as a learning project. Having a lot of fun with visualizing otherwise boring linear algebra with Humble/Skija. It’s a long detour but it’s crazy how much I learned about Clojure while trying to paint that freaking arrow and dashed line 😄

9
🆒 6
🔥 4
Niki 2024-03-18T19:36:28.715629Z

Amazing! You even used sliders!

❤️ 1
Danil Shingarev 2024-03-18T20:14:08.318459Z

I had to wrestle with these a little bit because they change state while dragging and I wanted to redraw on release.

ru 2024-03-20T08:00:16.708689Z

Do you share the code?

Danil Shingarev 2024-03-20T09:34:12.357699Z

not ready for this kind of exposure yet 🙂

ru 2024-03-20T17:39:32.417809Z

Go ahead:fire:

Danil Shingarev 2024-03-20T17:58:10.508509Z

nah, I think I may when I feel better about the code. but I know there’re few bad decisions here and there, and I don’t want to feel self-conscious about it, that’ll suck the fun out it. there’s nothing that I do that is not in humbleui examples gallery outside of my funny & slow matrix library 🙂

ru 2024-03-21T06:42:31.900019Z

As I understand it, sharing code mutually can help to heal the bad parts of your code and the bad parts of others code.🤔