daz_script_help
Retrieve DazScript documentation, examples, and best practices to learn correct coding patterns and avoid common mistakes before writing scripts.
Instructions
Get DazScript documentation, examples, and best practices.
Use this tool BEFORE writing DazScript to learn correct patterns and avoid common mistakes. Topics cover critical gotchas, working examples, and detailed API references.
Available topics:
overview: DazScript environment basics
gotchas: Critical mistakes that cause timeouts or incorrect results
camera: Camera creation, positioning, and aiming
light: Light creation, types, and three-point lighting setup
environment: Iray environment settings and lighting modes
scene: Scene management (new, save, load, selection)
properties: Node properties, transforms, and morphs
content: Browsing and loading content from library
coordinates: Coordinate system and positioning reference
posing: Figure posing, bone hierarchy, morphs vs poses, rotation gotchas
morphs: Morph discovery, searching, value ranges, and management
hierarchy: Scene hierarchy, parent-child relationships, parenting operations
interaction: Multi-character interaction, look-at mechanics, world-space posing
batch: Batch operations for efficient multi-node/multi-property modifications
viewport: Viewport and camera control, positioning, framing, presets
animation: Animation system, keyframing, timeline control, rendering animations
rendering: Advanced rendering control, multi-camera, batch rendering, animation export
Args: topic: Documentation topic to retrieve (default: "overview")
Returns: Formatted documentation with examples for the requested topic.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| topic | No | overview |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |