Full Chat History: https://chatgpt.com/share/690d9396-d850-800f-aadf-5e0a4cf0d5e0
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.

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.
