blender-3d-modeling

Generate and modify 3D geometry with the Blender Python API.

Updated May 18, 2026
One-click install
npx skills add https://github.com/afovea/game-dev-skills --skill blender-3d-modeling
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: blender-3d-modeling
Source: https://github.com/afovea/game-dev-skills/tree/main/plugins/game-tech/skills/blender-3d-modeling
Command: npx skills add https://github.com/afovea/game-dev-skills --skill blender-3d-modeling

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill eliminates the manual overhead of creating repetitive or complex 3D geometry in Blender by providing a robust, scriptable interface for procedural mesh generation and modification.

Core Features & Use Cases

  • Procedural Mesh Generation: Create complex geometry like grids, terrain, and circular arrays using Python scripts.
  • Automated Modifier Stacks: Programmatically apply and bake modifiers like Bevel, Solidify, and Subdivision Surface to ensure game-ready topology.
  • Use Case: A technical artist can use this to generate hundreds of unique terrain variations or modular architectural pieces that adhere strictly to project polygon budgets and export requirements.

Quick Start

Invoke the blender-3d-modeling skill to generate a 64 by 64 terrain mesh using a sine wave height function and apply a subdivision modifier.

Frequently Asked Questions about blender-3d-modeling

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

FAQPage Schema
How do I generate procedural 3D meshes in Blender using Python?

Procedural mesh generation in Blender uses the Python API and BMesh operations to script complex geometry like grids, terrain, and circular arrays, ensuring manifold topology and correct normals for game asset pipelines.

Can I automate modifier stacks in Blender to ensure game-ready topology?

Automated modifier stacks in Blender programmatically apply and bake modifiers like Bevel, Solidify, and Subdivision Surface, ensuring game-ready topology that adheres to project polygon budgets and export requirements.

Does BMesh support procedural generation of organic shapes for game engines?

BMesh operations support procedural generation of organic shapes in Blender by utilizing curve generation and scriptable mesh modifications, outputting export-ready normals and manifold topology for game engines.

What is the best way to create terrain variations in Blender that comply with polygon budgets?

Creating terrain variations in Blender is best achieved through Python scripts that generate meshes using height functions, combined with programmatic modifier application to strictly enforce polygon budget compliance.

How do I ensure manifold topology when programmatically modifying 3D geometry in Blender?

Ensuring manifold topology during programmatic 3D geometry modification in Blender relies on BMesh operations and Python API controls that validate mesh structure and generate correct export-ready normals.

When should I use Python scripting instead of manual modeling for Blender game assets?

Python scripting should be used instead of manual modeling for Blender game assets when creating repetitive or complex 3D geometry, allowing batch generation of unique variations that meet polygon budget and export requirements.