AIgamer
Sign in
๐Ÿ Home๐Ÿ“ฐNews๐ŸงฐResources๐ŸŽฎGames๐Ÿ“˜Guides๐Ÿ†GOTW
Get the weekly emailSign in
AIgamer
๐Ÿ Home๐Ÿ“ฐNews๐ŸงฐResources๐ŸŽฎGames๐Ÿ“˜Guides๐Ÿ†GOTW
New storiesTopicsSubmit your gameHow we report
Get the weekly email

๐Ÿ†Leading this week

WK 44

Mowtopia

See the game

โœ‰๏ธWeekly email

The week's top stories and the AI Game of the Week, every Friday. Free.

๐Ÿ”ฅMost read this week

  1. 01Open-source tool trompe paints a gray game blockout into a textured level
  2. 02BlueprintsLab says Ultimate Engine CoPilot V2 gives Unreal agents 1,655 editor tools
  3. 03Google DeepMind unveils Genie 4 with native audio and 2-minute consistent worlds
  4. 04anymove extracts game-ready creature animation from a single AI-generated video
  5. 05Hi3D releases v1.0 open weights to refine rough meshes into high-res geometry

๐Ÿ“˜Guides

  • How to run a Gauntlet Loop
  • How to let coding agents drive Unreal, Godot and Minecraft with MCP
  • How to turn an AI picture into a rigged 3D game asset in 5 steps
  • Blockout first, art last
  • How to teach coding agents Roblox Studio, Unreal and game servers with skill packs
All guides โ†’
AIGamer: the front page for people making games with AI.
New storiesAI toolsTopicsGuidesAI Game of the WeekSubmit your gameEditorial standardsPrivacy

Home โ€บ Guides

Guide

Blockout first, art last: how to texture a playtested gray level with AI

Epic's docs say to add art only once a level plays well. trompe automates that last step, but its texture is baked to the mesh, so keep the gray level for repaints.

By AIGamer Staff ยท Last checked 29 October 2026 ยท 2 min read

Key points

  • Playtest the level in gray first and add AI texturing only once the layout is settled.
  • trompe needs a .glb with UVs and Y up, and its prompt should name materials, not objects.
  • Keep the gray blockout in source control, since a baked texture likely needs a new run after geometry changes.

In this guide

  1. Why it matters
  2. Limits and caveats
  3. How to try it

Build the level in gray, playtest it, then add art: that is the order Epic Games recommends in its Unreal Editor for Fortnite documentation, and AI tools released in late October can now handle the art step. Epic describes greyboxing, or blockout, as "making a playable rough draft of a level" and says to add props and art once the level plays well.

A graybox is made of untextured shapes such as blocks, ramps and cylinders. Epic's page lists scale and layout as what to test at this stage. In our view it also suits coding agents, because placing primitives is a layout job, not an art job; the AnyGameRenderer paper's authors similarly write that agent-built games usually end up as gray blockouts and colored primitives.

The clearest worked example is trompe, the Apache-2.0 tool from Patch (patch-gg) that we covered in "Open-source tool trompe paints a gray game blockout into a textured level" (with its demo's cost). Its README sets out the steps:

  • Export the blockout as a .glb file with UVs and the Y axis up.
  • Describe the look as materials ("weathered limestone"), not objects; the README warns that named objects get painted onto walls.
  • trompe places cameras where a player could stand, plus roof, aerial and hole-filling views.
  • An image model on fal paints each view under overcast light, so the result works as albedo (plain surface color).
  • The paintings are projected back onto the geometry and baked into one texture, exported as glTF.

Nearby tools cover other steps. AnyGameRenderer, a research paper reported by Glonce, repaints gray gameplay footage into polished video while keeping entities in place, though Glonce notes no code or weights are out (see "AnyGameRenderer model repaints gray-box gameplay footage into polished visuals"). Hi3D v1.0, released October 23 on Hugging Face, refines a coarse mesh guided by a reference image, and Patch's anymove, released October 27, extracts creature animation from one AI video.

Why it matters

If art is a replaceable last layer, the playable gray level stays the source of truth. A developer or agent can rework the layout cheaply, texture it once it plays well, and in principle repaint it in another style later.

Limits and caveats

We haven't tested trompe, and its figures are the project's own. The README lists limits: levels need UVs, walls facing narrow gaps can stay gray, overhangs can catch misprojected patches, and parallel painting leaves seams. As we read it, the texture is tied to the mesh's UVs, so a reworked layout would likely need a fresh run; --resume only fills areas a saved run missed. Cost grows with view count: the README prices mostly blank views on FLUX 3 Klein at $0.009 and fills on Fibo 2 Edit at $0.04.

How to try it

  • Start with a small blockout whose layout you have already playtested.
  • Check its UVs, and name parts through glTF materials, since trompe builds its prompts from those names.
  • Run with a low view count, or use the prompt-test script with --dry to check prompts without calling a model.
  • Keep the gray version in source control so you can repaint after layout changes.

Next on trompe's list, according to its README: a ComfyUI provider for local models and an automatic retouch pass for seams and stray patches.

Sources

Compiled by AIGamer from the sources below, which we last checked on 29 October 2026. Prices and features change; check the tool's own site before you buy.

  1. Patch (patch-gg) on GitHub: trompe README: texture a whole game level from a gray blockout
  2. Epic Developer Community: Greyboxing in Unreal Editor for Fortnite (documentation)
  3. Glonce: AnyGameRenderer turns rough game footage into polished video
  4. Hugging Face Papers (Liu et al.): AnyGameRenderer: Entity-Consistent Generative Rendering Across Games and an Entity-Level Benchmark
  5. Hi3D on Hugging Face: Hi3D v1.0 model card
  6. Patch (patch-gg) on GitHub: anymove README

Image: Patch (patch-gg/trompe on GitHub), frames from the README animation

Written in our own words; quotes are marked and credited. How we report

More guides

  • How to run a Gauntlet Loop: pair each AI builder agent with a blind criticThe method behind the 55,000-line Claude of Duty shooter: split the game into small pieces and have a fresh, blind critic judge each one against real reference screenshots, round after round.
  • How to let coding agents drive Unreal, Godot and Minecraft with MCPEpic's experimental Unreal MCP plugin and community servers for Godot and Minecraft let an agent act inside a running editor and check the result. Expect dropped tools when the editor restarts.
  • How to turn an AI picture into a rigged 3D game asset in 5 stepsPicture, mesh, refine, rig, export: how 3D AI Studio's templates, Tripo, Hi3D and anymove fit together, and where each step needs checking before the next.
  • How to teach coding agents Roblox Studio, Unreal and game servers with skill packsA skill is a folder of instructions and scripts that a coding agent loads only when a task needs it. Here is how packs from Scenario, Gameye and Epic work, and where they fall short.
  • AI game engines in 2026: what's real, from Unity AI and Unreal MCP to Genie 4The term covers 2 different things: AI tools inside Unity, Unreal, Godot and Roblox Studio, and world models that draw playable frames. Only the first can be used to ship a game today.
  • AI NPCs: how they work, the tools to build them and games that use themSome AI characters, like inZOI's Smart Zois, now run small language models on the player's own GPU. How the pipeline works, which SDKs exist and what still goes wrong.
  • Best AI game makers in 2026: 9 tools comparedPrompt-to-game sites, engine assistants and coding agents, with prices as of October 2026, which ones let you take your game elsewhere, and one limit for each.
  • Vibe coding games: how to build a game by prompting an AI agentAndrej Karpathy named the method in February 2025, and a browser flight sim made it famous weeks later. Here's the workflow, the tools and their prices, and the problems to plan for.
Sign in
Sign in