138 karma · joined January 5, 2022
P.S: I agree knob controls in general are terrible UX. A real knob is usually turned with two fingers and the way on-screen knobs are operated is nothing like that.
The docs have a page where the lighting and camera setup is explained with an actual threejs 3d scene - https://kikkupico.github.io/ambientcss/guide/concept/#how-it... . Hope it helps!
Regarding the textures, they respond to lighting but not especially well. In the demo app, you can scroll to the materials page and use the theme switcher at the top to see how the texture respond.
I think you misunderstood. Determinism is the the difference between natural language and code. It's not about LLMs vs compilers.
There's your own example defining how code is deterministic. Despite being compiled to different assembly interpretations, the code does the same thing.
But then you'd get an explanation tailored to your specific perspective instead of a generic one, right?
As for the LLM-generated writing - I've updated the blog post with a 'meta' section explaining how LLMs generated the post itself. I've shared the link to the specific section as a response to other comments with the same criticism - I don't want to link to the blog again here and risk looking like a spam bot.
The blog post was written by Claude Code, reviewed by Gemini Pro, ChatGPT 5.2 Thinking, Kimi K2 Thinking, Deepseek Deep Thinking and me. Naturally, all the LLMs failed to judge that AI-generated writing is a turn-off for most readers. I failed to judge that too.
To be frank, I don't think AI-generated writing is inherently bad. Since there appears to be a strong bias against it, I will stick to writing blog posts by hand.