clojure-gamedev

Chris McCormick 2025-09-16T05:33:40.136329Z

I've been tinkering with generated models and my old Three.js pixel renderer. This is a Scittle cljs app. Tap/click/arrow-keys to change models. Drag to look around. The models take a while to load. Doing a video on this today-ish. https://mccormick.cx/games/pixgen/ https://github.com/chr15m/pixgen/

💯 7
🎉 14
Burin 2025-09-16T06:35:15.646219Z

Did you forget to add package.json?

teodorlu 2025-09-16T08:12:06.361999Z

The video definitely doesn't do the renderer service, way smoother in my browser than I expected!

2025-09-16T08:13:54.013379Z

@agilecreativity Not needed, it's Scittle https://github.com/chr15m/pixgen/blob/main/index.html#L12-L19

👍 1
teodorlu 2025-09-16T08:14:27.638889Z

@agilecreativity I don't think this code is supposed to require a package.json — being built with scittle, it can get by without a compile step whatsoever. Three.js is loaded from CDN (http://unpkg.com), then main.cljs takes over (as @jeroenvandijk said)

🙌 2
Burin 2025-09-16T09:16:53.840719Z

Thanks got it.

Chris McCormick 2025-09-16T10:06:18.176499Z

There is a package.json but it just has a script for building directory.json which is a list of whatever models you put in. I'll commit it now, thanks for the reminder!

🧠 1
2025-11-28T17:51:00.302299Z

Holy cow, I didn't quite click, when you say generated @chris358 are you saying this is LLM based? I would absolutely love to learn more if you're willing to discuss it 😃

Chris McCormick 2025-09-17T13:19:59.043339Z

Added a palette switching shader. Locks to oldschool palettes from lospec. Press "P" to switch palettes if you want to try it! https://mccormick.cx/games/pixgen/

Chris McCormick 2025-09-17T13:20:16.070259Z

💯 1
2026-01-02T14:02:29.337599Z

Hey @chris358, I'd love to have a discussion with you about this, what works for you? Chat here? Call? Happy to be flexible 😃

Chris McCormick 2026-01-06T07:21:29.943329Z

@folcon let's arrange via private, async email - I'm my firstname at my last name dot cx.

2026-01-07T20:38:24.209929Z

@chris358 I responded 😃

Chris McCormick 2025-11-30T13:52:25.540729Z

Not LLMs but these different models: • Google Imagen = latent diffusion image generator. • Google Nano Banana = multimodal diffusion transformer, which I gather is like a weird hybrid between LLM and latent diffusion. • Microsoft Trellis = "Structured LATent" model (SLAT) which something voxel something something feature extraction. 🤷‍♂️ Happy to share what I have learned!