Skip to main content

Create 3d Scene

Skill Verified Active

Set up a Blender scene programmatically via Python (bpy) with objects, materials, lighting, camera, and environment configuration. Use when creating reproducible 3D visualization scenes, automating product or architectural rendering setup, generating multiple scene variations programmatically, building template scenes for batch rendering workflows, or integrating 3D visualization into data pipelines.

Purpose

To enable users to programmatically set up complex Blender scenes with precise control over objects, materials, lighting, and camera configurations, facilitating automation and reproducibility in 3D visualization workflows.

Features

  • Programmatic scene setup via Python (bpy)
  • Configuration of objects, materials, lighting, and camera
  • Node-based shader creation for PBR materials
  • World environment and render settings configuration
  • Scene organization into collections

Use Cases

  • Creating reproducible 3D visualization scenes
  • Automating product or architectural rendering setup
  • Generating multiple scene variations programmatically
  • Building template scenes for batch rendering workflows

Non-Goals

  • Executing renders directly
  • Advanced animation scripting
  • Complex modeling operations beyond basic primitives or imports

Code Execution

  • info:ValidationWhile the script outlines parameter types and descriptions, explicit validation schemas (e.g., Zod, pydantic) are not used within the script for parameter sanitization.

Installation

/plugin install agent-almanac@pjt222-agent-almanac

Quality Score

Verified
99 /100
Analyzed about 21 hours ago

Trust Signals

Last commit1 day ago
Stars14
LicenseMIT
Status
View Source

© 2025 SkillRepo · Find the right skill, skip the noise.