I’ve found that ChatGPT is able to create very small, but very precise 3D models. It can output the text data that makes up an .obj file just as easily as it can write an essay - until it loses confidence. The major limitation of this method, at least for now, is that when writing data for a 3D file, after about 30 or so surfaces, it starts to give up on the task. With the right encouraging prompt, it performs a bit better, but is still limited to very basic shapes, and no textures.
The process involves entering a prompt similar to the one at the end of this post, after which ChatGPT will output code for the .obj file. Create a new .txt file, and paste the code into it. Then, rename the .txt file by replacing the last three letters “txt” with “obj”. Now, when you reopen the file, it will open as a 3D model. This process was done on Windows, so Mac systems may have a different method.
Keep in mind that anything produced by ChatGPT should be reviewed for accuracy. The AI's outputs are designed to appear correct, even when they are not, so one should spend more time reviewing work done by AI than that done by a human. During my experiments, I found that ChatGPT doesn’t always believe it can make these models, even though it can. Anthropomorphizing phrases like “give an approximation” or “try your best” actually yielded better results and reduced the number of times it would give up and suggest using a 3D modeling software.
Here is the prompt I used to make these models. Some fine-tuning may be needed. I think this is exciting as a proof of concept, and as these tools improve, we should be able to get more use out of them.
I'd like you to create the code for an OBJ file model for me. I will create the OBJ file after the text is outputted. The model should represent a [describe the object or concept, e.g., '3D smiley face', 'simplified truss bridge', etc.]. Please ensure that the model:
I understand that this will be a simplified representation and might not capture intricate details. A basic approximation is acceptable, as long as it conveys the general shape and structure of the object.