Headless (no GUI)#

These functions render off-screen and write image or animation files. They are suited to automation, tests, and batch pipelines where no window should appear.

pyvcad_rendering.render.Render_Image(vcad_object, filepath, settings=None, width=1920, height=1080, materials=None)[source]#

Alias for render_image().

pyvcad_rendering.render.Render_Sweep_Animation(vcad_object, output_dir, axis='z', duration=3.0, fps=30, loop=False, pause_seconds=0.5, settings=None, width=1920, height=1080, output_format='gif', keep_frames=False, materials=None)[source]#

Alias for render_sweep_animation().

pyvcad_rendering.render.Render_Turntable_Animation(vcad_object, output_dir, duration=3.0, fps=30, distance_multiplier=1.5, elevation_angle_deg=30.0, settings=None, width=1920, height=1080, output_format='gif', keep_frames=False, materials=None)[source]#

Alias for render_turntable_animation().