sketchkit.renderer3d.DiffVGRenderer¶
- class sketchkit.renderer3d.DiffVGRenderer(render_options: DiffVGRenderOptions | None = None)[source]¶
Project and render 3D sketch curves with selectable renderer backend.
- __init__(render_options: DiffVGRenderOptions | None = None) None[source]¶
Methods
__init__([render_options])project_curves_ndc(curves[, cameras])project_curves_ndc_with_depth(curves[, cameras])Project curves and return (uv, mean_depth, visibility_mask).
render(sketch3d, cameras[, render_options])Overridden render method to support both legacy batch rendering and new Renderer3D interface.
Attributes
render_options