place-and-iterate

Place and render Blender scene objects in batches with iterative refinement.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/AnctyEnly453/simulator-game --skill place-and-iterate
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: place-and-iterate
Source: https://github.com/AnctyEnly453/simulator-game/tree/main/blender_skills/place-and-iterate
Command: npx skills add https://github.com/AnctyEnly453/simulator-game --skill place-and-iterate

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires blender, python, and includes scripts (resource) components.

What problem does it solve?

This Skill automates the placement and rendering of 3D scene objects based on specified criteria and reference images, saving time in 3D scene setup and rendering processes.

Core Features & Use Cases

  • Automated Placement: Sort objects by size and place them in batches for rendering.
  • Custom Rendering: Render the same angles as reference images for comparison.
  • Iterative Refinement: Refine object placement through multiple rounds of rendering and comparison.
  • Use Case: Ideal for game development or architectural visualization, where quick scene setup and iteration are essential.

Quick Start

Use the place-and-iterate skill to place objects in the scene 'worlds/my_world' and render the top, bird's-eye, and side views.

Frequently Asked Questions about place-and-iterate

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate 3D scene object placement in Blender based on reference images?

Automate 3D scene object placement in Blender by using scripts to sort objects by size and position them in batches. The workflow then renders specified camera angles and compares them against reference images for iterative refinement.

What is iterative refinement for 3D rendering and how does it work?

Iterative refinement for 3D rendering is a process of repeatedly adjusting scene object placements and comparing new renders against reference images. It ensures the final 3D scene accurately matches the desired visual outcome over multiple passes.

Do I need Python scripting knowledge to automate rendering and scene placement in Blender?

Yes, you need Python scripting capabilities to use this automation effectively. The Skill relies on custom scripts to sort objects, execute batch placements, and manage the iterative rendering and comparison workflow in Blender.

Can I use automated scene placement for architectural visualization in Blender?

Yes, automated scene placement is ideal for architectural visualization and game development. It accelerates scene setup by sorting 3D objects by size, placing them in batches, and iteratively refining positions by comparing renders against reference images.

What's the best way to sort and place 3D objects in batches for rendering?

The best way to sort and place 3D objects in batches is through automated scripting. This Skill sorts objects by size, positions them systematically, and renders top, bird's-eye, and side views to compare against reference images.

Why does my Blender scene placement not match my reference images during rendering?

Scene placement may not match reference images due to unoptimized object sorting or static positioning. Using an iterative refinement script that compares renders from specified angles against references allows for continuous placement adjustments.