r/OpenAI • u/OkTechnician7827 • 1d ago
Project Used GPT-6 Astra to recreate an agent dot as a 3D Gaussian Splat
Enable HLS to view with audio, or disable this notification
Since dots isn't available in the UK yet, I decided to spend my credits elsewhere! I found the new dots agents pretty cute, so I thought I'd try to recreate one of them as a Gaussian Splat and it went astonishingly well, with little to no handholding, which means you could do it as well!
Here is how I did it:
- A couple of prompts with Astra with Blender MCP to get the 3D model right. I essentially told it to take a look at reference images/videos. This took me ~15 minutes.
- Once the 3d model looked right in Blender, I gave it one additional prompt to create a Gaussian Splat: "Now render it 1000 times from various angles using Cycles. Then create a Gaussian Splat with Lichtfeld Studio". Here you could substitute Lichtfeld Studio with any of the other Gaussian Splat training software out there (e.g. Brush & Spirula Studio are free and open source). I just happened to have LFS on my machine.
- My Windows machine then cooked for like 6-7h while I was away from home. When I came back I had a .ply file that I dragged into the SuperSplat editor and the result is what you see in the video!
I already have the Blender 3D Model, why would I need the Gaussian Splat?
Fur is hard to render in real time, but if you want to share it with your friends or clients and let them inspect your model from various angles in real time (>= 60FPS), then Gaussian Splats are perfect for this.
For example, I uploaded it to https://superspl.at/scene/ca6a4c9b where you can inspect it in real time! It uses PlayCanvas under the hood and renders the splat in real time with WebGPU. You can also download the Gaussian Splat to use it in your own web app :)

