Type: nodetool.model3d.RenderToImage

Namespace: nodetool.model3d

Description

Render a 3D model (GLB/glTF) to an image with an orbit camera and studio lighting — no grid, axes, or gizmos. 3d, render, image, camera, light, snapshot, thumbnail, turntable

Use cases:
- Turn generated 3D models into shareable images
- Produce thumbnails for 3D asset libraries
- Feed rendered views into image models (img2img, upscaling)

Properties

Property Type Description Default
model model_3d The 3D model to render (GLB or glTF with embedded buffers) -
width int Output image width in pixels 1024
height int Output image height in pixels 1024
azimuth float Horizontal camera orbit angle in degrees (0 looks along -Z) 45
elevation float Camera angle above the horizon in degrees 25
fov float Vertical field of view in degrees 35
zoom float Distance multiplier on the auto-framed camera: above 1 moves closer, below 1 farther 1
lighting enum Lighting preset: studio (key/fill/rim), soft (hemisphere), or flat (ambient only) studio
light_intensity float Multiplier applied to all lights in the preset 1
background_color str Background color (CSS color); ignored when Transparent is on #ffffff
transparent bool Render on a transparent background (PNG alpha) false

Outputs

Output Type Description
output image  

Browse other nodes in the nodetool.model3d namespace.