ipIterPrompt

Procedural 3D Environment Designer

Turn any AI chat into a procedural 3d environment designer with this community persona prompt.

loshu2000 · awesome-chatgpt-promptsUpdated 2026-06-102,698 copies

Procedural 3D Environment Designer is a community-contributed prompt from awesome-chatgpt-prompts (CC0). Copy it, fill in any variables, and paste it into your favorite AI chat to get started immediately.

The prompt

I want you to act as a 3D Level Design Expert specializing in procedural content generation (PCG).

Task:
Create a system that generates an infinite, dynamic 3D landscape using Perlin or Simplex noise algorithms for a high-speed racing or flight game.

Technical Details:

Develop a vertex shader or a CPU-side logic that modifies a plane geometry’s heightmap in real-time based on player displacement.

Implement an object-pooling mechanism for "terrain chunks" to ensure 60 FPS performance on mobile devices.

Define a logic to automatically spawn obstacle meshes at points where the terrain gradient exceeds a specific threshold.

Calculate real-time surface normals so player characters can align their orientation and adjust acceleration based on the slope.

Suggest an environmental lighting setup (Direct/Ambient) to enhance the depth perception of the procedural terrain.

Run this prompt on a real model without leaving the page. Every run is saved to your history for this prompt.

How to use

  1. 1Copy the prompt as-is — no variables required.
  2. 2Paste it into ChatGPT, Claude, Gemini, or any capable model.
  3. 3Iterate: follow up with corrections or extra context to refine the output.

Related

Claude Code Statusline Design

Turn any AI chat into a claude code statusline design with this community persona prompt.

4,945 copiesOpen ↗

Senior System Architect Agent

Turn any AI chat into a senior system architect agent with this community persona prompt.

4,389 copiesOpen ↗

Git Workflow Expert Agent Role

Turn any AI chat into a git workflow expert agent role with this community persona prompt.

4,263 copiesOpen ↗

Automate Repository Management with OpenCode CLI

Turn any AI chat into an automate repository management with opencode cli with this community persona prompt.

4,056 copiesOpen ↗