Your 3D set
built by AI
A stage, a DJ booth, speakers, a truss… You don't need to know 3D: ChatGPT or Claude make the file, MyStrow shows it under your fixtures. The prompt is ready to copy below.
4 things to know about 3D import
MyStrow's 3D lighting plan already comes with several ready-made sets. To get your venue or your stage, you can import a 3D model in GLB (or GLTF) format. If you already tried with an AI and it didn't work, it's almost always because of one of these four points:
Everything is scaled to 12 m
MyStrow scales the largest dimension of the file to 12 metres. A DJ booth imported on its own becomes a giant booth. The trick: a 12 m floor in the file, and everything keeps its real size.
One file at a time
Each import replaces the previous one. You don't place objects one by one: the whole stage goes into the same file.
The audience is in front
The audience is on the negative Z side, the back of the stage on the positive Z side, the floor at Y = 0. If you don't say so, the AI often turns the stage the wrong way.
You need an AI that creates files
The AI has to write a small script and run it to give you a real .glb file. A file "typed by hand" by the AI doesn't work.
Choose your AI
Any AI that can run code and hand you a file will do. The three that work best:
ChatGPT
It runs the script itself and gives you a download link for the .glb. If you only get code, reply: "Run the script and give me the file".
Claude
On claude.ai, with file creation turned on in the settings, Claude generates the .glb and offers it for download.
Claude Code
For the more confident: it writes the file straight onto your computer, in the folder of your choice. Ideal for tweaking the stage as you go.
Copy the prompt and describe your stage
Copy this text, paste it into your AI, then replace the "MY STAGE" part with a description of your stage. The more dimensions you give, the more accurate the result. You can also attach a photo or a sketch of your venue.
You are a 3D modelling expert. Create a .glb file (binary glTF 2.0) of my stage for the MyStrow lighting software. Write a Python script (using the trimesh library), RUN IT, and give me the .glb file to download. RULES 1. Units in metres. The Y axis is vertical, the floor is at Y = 0. 2. The audience is on the NEGATIVE Z side, the back of the stage on the POSITIVE Z side. X = left / right. 3. Add a reference floor 12 m wide (X) by 8 m deep (Z), dark grey, 2 cm thick, centred at X = 0 and Z = 0. No object may stick out of this floor. (MyStrow always scales the largest dimension of the set to 12 m: this floor keeps the stage at its real size.) 4. One colour per object (PBR material with baseColorFactor). No textures, no images. 5. Simple shapes (boxes, cylinders), fewer than 50,000 triangles in total. No Draco or meshopt compression. 6. All objects in ONE single .glb file, each object with a clear name. 7. Don't model the lighting fixtures: MyStrow places them itself from the patch. MY STAGE [Describe your stage here with dimensions, for example: - a stage 6 m wide, 4 m deep and 1 m high, at the back - a white DJ booth of 2 m x 0.8 m x 1.1 m in the middle of the stage - two black speakers on stands on each side, in front of the stage - a silver 30 cm square truss as a goal post 4 m above the stage - a black 4 x 2.5 m screen at the back of the stage]
Why a 12 m floor? Because MyStrow always adjusts the imported set so that its largest dimension is 12 m. If the floor is 12 m, there's nothing to adjust: your 6 m stage really is 6 m, surrounded by fixtures at the right scale.
Import the file into MyStrow
Open the 3D lighting plan
In MyStrow, open the 3D lighting plan. The right-hand panel contains the SET section.
Choose "No set"
Click the No set card. Otherwise, the trusses of the built-in set stay visible under yours.
Import the .glb
Further down, under IMPORT SCENE, click ↓ GLTF / GLB and pick the file from the AI. The set appears on the floor, centred, with your fixtures on top.
Adjust by chatting with the AI
Something's off? Just tell the AI: "move the stage back one metre", "put the truss at 5 m", "the stage is backwards, turn it 180°". It regenerates the file, you import it again: it replaces the old one.
⚠ Don't move the file. MyStrow remembers where the .glb is and reloads it every time the 3D plan opens. Put it in a fixed folder (for example next to your show) before importing it. To remove the set, click ✕ Clear import.
A video screen in your set? The screen drawn by the AI is just a black object. To see your video on it, open the VIDEO SCREENS section of the same panel, click Add a video screen and set its position and size so it covers the one in the set.
Frequently asked questions
My object looks huge, why?
MyStrow always scales the largest dimension of the imported file to 12 metres. So a 2 m DJ booth on its own becomes a 12 m booth. The fix: include a 12 m wide floor in the file, as the prompt in this article does. The set then keeps its real size.
Can I import several objects one by one?
No: a new import replaces the previous one. Put all your objects in the same file. If you want to add an object later, ask the AI to reuse its script and regenerate the complete file.
The AI answers with code or a hand-written .gltf file, does that work?
Code yes, as long as the AI runs it and gives you the .glb file to download. A hand-typed .gltf, no: the shapes are stored as encoded binary data that an AI can't write from memory without mistakes.
My set is backwards (the audience is behind the stage).
Ask the AI: "Turn the whole stage 180° around the vertical axis and regenerate the file." In MyStrow, the audience is on the negative Z side and the back of the stage on the positive Z side.
My screen doesn't show the video.
A screen drawn in the file is just an object. To show your video on it, use the VIDEO SCREENS section of the 3D lighting plan panel (Add a video screen) and line it up with the screen in your set.
Can I use a model found online or made in Blender?
Yes. Any GLTF or GLB file works: Blender (File › Export › glTF 2.0), SketchUp (glTF Export extension), Vectorworks, or a model downloaded from Sketchfab. Just avoid files compressed with Draco or meshopt, which MyStrow can't read.
Your venue, your fixtures, in 3D
Download MyStrow for free, import your set and prepare your show before you even get there.