render_capabilities
Check which photoreal renderers are usable now and whether the FreeCAD Render addon imports, so you can pick a working renderer for render_photoreal without trial and error.
Instructions
Report which photoreal renderers are usable right now, and whether the FreeCAD Render addon imports — so you can pick a working renderer for render_photoreal instead of discovering availability by trial and error.
Takes no arguments. Resolves each renderer's binary exactly as render_photoreal would (ANKUSDRIVE__PATH env override -> FreeCAD prefs -> PATH -> per-OS install dirs), but renders nothing and changes no settings.
Returns {addon_importable (bool), default_renderer ('Povray'), platform,
available (sorted list of ready renderer names for the renderer= argument),
renderers: {name: {available, param_key, batch, binaries, and either path (the
resolved binary) or install_hint}}, materials (library card names usable as
render_photoreal's material= argument, present only when the addon imports), and
addon_error (present only when the addon does not import)}.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||