Chat with GPT

Full Chat History: https://chatgpt.com/share/690d9396-d850-800f-aadf-5e0a4cf0d5e0

https://youtu.be/4t77L1e3ZBA

During this chat I make Chatgpt help me with a WebGL (using three.js project).

I’ve always want to learn shader language like GLSL or HLSL, so I make it Clear that I want gpt to make a WebGL project (to let it run in web). I want the interaction as simple as possible so I only have 2 main interaction: input text (to generate text mesh), and the mouse hover effect. When the user hover their mouse on the text mesh, a distortion would happen and some line would also spawned.

I tried to make the creation process as efficient as possible, for example I use terminologies like “emission”, “metallic texture”, “spawn”, “HDRI” so that the GPT can get the close result as I imagine; sometimes I will also ask the gpt their opinion to get some suggestion when I am not sure about something. So I think it’s better to have some knowledge of what you are doing in this project to have a better result. Overall there’s a lot of fine tuning of a small parameter to get a good result.

Screenshot 2025-11-07 at 1.38.15 AM.png

I also notice a thing: when gpt give you code, it compile the code to a gigantic file with everything inside instead of separate them, that increase the difficultly when we bring it to IDE to further develop.

Screenshot 2025-11-07 at 12.46.54 AM.png