diff --git a/cmd/generate_doc/classdoc.py b/cmd/generate_doc/classdoc.py index 5af554fe2..b9314011c 100755 --- a/cmd/generate_doc/classdoc.py +++ b/cmd/generate_doc/classdoc.py @@ -226,6 +226,8 @@ def main(): if args.all: context.loadAllSceneClasses() for clsname in context.getSceneClassNames(): + if clsname.startswith("Test"): + continue cls = context.getSceneClass(clsname) obj = context.createSceneObject(clsname,clsname+"_obj") scncls = ScnClass(cls,obj) @@ -240,12 +242,17 @@ def main(): return context.loadAllSceneClasses() for clsname in context.getSceneClassNames(): + if clsname.startswith("Test"): + continue cls = context.getSceneClass(clsname) bits = int(cls.getDeclaredInterface()) if bits & int(interface): obj = context.createSceneObject(clsname,clsname+"_obj") generate(ScnClass(cls,obj),template,args.dir) elif args.class_name: + if args.class_name.startswith("Test"): + print("Skipping test class: "+args.class_name) + return cls = context.createSceneClass(args.class_name) obj = context.createSceneObject(args.class_name,args.class_name+"_obj") generate(ScnClass(cls,obj),template,args.dir) diff --git a/docs/user-reference/scene-objects/geometry/RdlCurveGeometry.md b/docs/user-reference/scene-objects/geometry/RdlCurveGeometry.md index 7b0de266a..446b1d9c9 100644 --- a/docs/user-reference/scene-objects/geometry/RdlCurveGeometry.md +++ b/docs/user-reference/scene-objects/geometry/RdlCurveGeometry.md @@ -192,6 +192,86 @@ title: RdlCurveGeometry {%-include video-gallery.html videos=site.data.user-reference.scene-objects.geometry.RdlCurveGeometry.attributes.curved_motion_blur_sample_count.videos data=site.data.user-reference.scene-objects.geometry.RdlCurveGeometry-%} {%-include see-also.html links=site.data.user-reference.scene-objects.geometry.RdlCurveGeometry.attributes.curved_motion_blur_sample_count.links heading=4-%}

+

local_motion_blur_inner_radius_list

+

+ FloatVector +
+ default: {} +

Per-point inner radius for each local motion blur region (full-strength core). If empty, defaults to 1.0. Must match the length of local_motion_blur_position_list.

+ {%-include image-gallery.html images=site.data.user-reference.scene-objects.geometry.RdlCurveGeometry.attributes.local_motion_blur_inner_radius_list.images data=site.data.user-reference.scene-objects.geometry.RdlCurveGeometry-%} + {%-include video-gallery.html videos=site.data.user-reference.scene-objects.geometry.RdlCurveGeometry.attributes.local_motion_blur_inner_radius_list.videos data=site.data.user-reference.scene-objects.geometry.RdlCurveGeometry-%} + {%-include see-also.html links=site.data.user-reference.scene-objects.geometry.RdlCurveGeometry.attributes.local_motion_blur_inner_radius_list.links heading=4-%} +

+

local_motion_blur_multiplier_list

+

+ FloatVector +
+ default: {} +

Per-point motion blur strength multiplier for each local motion blur region. If empty, defaults to 1.0. Must match the length of local_motion_blur_position_list.

+ {%-include image-gallery.html images=site.data.user-reference.scene-objects.geometry.RdlCurveGeometry.attributes.local_motion_blur_multiplier_list.images data=site.data.user-reference.scene-objects.geometry.RdlCurveGeometry-%} + {%-include video-gallery.html videos=site.data.user-reference.scene-objects.geometry.RdlCurveGeometry.attributes.local_motion_blur_multiplier_list.videos data=site.data.user-reference.scene-objects.geometry.RdlCurveGeometry-%} + {%-include see-also.html links=site.data.user-reference.scene-objects.geometry.RdlCurveGeometry.attributes.local_motion_blur_multiplier_list.links heading=4-%} +

+

local_motion_blur_orient_list

+

+ Vec4fVector +
+ default: {} +

Per-point orientation quaternion (x=i, y=j, z=k, w=r) for each local motion blur region. Combined with the scale list, this orients and shapes the blur falloff region. If empty, identity orientation is used. Must match the length of local_motion_blur_position_list.

+ {%-include image-gallery.html images=site.data.user-reference.scene-objects.geometry.RdlCurveGeometry.attributes.local_motion_blur_orient_list.images data=site.data.user-reference.scene-objects.geometry.RdlCurveGeometry-%} + {%-include video-gallery.html videos=site.data.user-reference.scene-objects.geometry.RdlCurveGeometry.attributes.local_motion_blur_orient_list.videos data=site.data.user-reference.scene-objects.geometry.RdlCurveGeometry-%} + {%-include see-also.html links=site.data.user-reference.scene-objects.geometry.RdlCurveGeometry.attributes.local_motion_blur_orient_list.links heading=4-%} +

+

local_motion_blur_position_list

+

+ Vec3fVector +
+ default: {} +

World-space center position for each local motion blur region.

+ {%-include image-gallery.html images=site.data.user-reference.scene-objects.geometry.RdlCurveGeometry.attributes.local_motion_blur_position_list.images data=site.data.user-reference.scene-objects.geometry.RdlCurveGeometry-%} + {%-include video-gallery.html videos=site.data.user-reference.scene-objects.geometry.RdlCurveGeometry.attributes.local_motion_blur_position_list.videos data=site.data.user-reference.scene-objects.geometry.RdlCurveGeometry-%} + {%-include see-also.html links=site.data.user-reference.scene-objects.geometry.RdlCurveGeometry.attributes.local_motion_blur_position_list.links heading=4-%} +

+

local_motion_blur_radius_list

+

+ FloatVector +
+ default: {} +

Per-point outer radius for each local motion blur region. If empty, defaults to 1.0. Must match the length of local_motion_blur_position_list.

+ {%-include image-gallery.html images=site.data.user-reference.scene-objects.geometry.RdlCurveGeometry.attributes.local_motion_blur_radius_list.images data=site.data.user-reference.scene-objects.geometry.RdlCurveGeometry-%} + {%-include video-gallery.html videos=site.data.user-reference.scene-objects.geometry.RdlCurveGeometry.attributes.local_motion_blur_radius_list.videos data=site.data.user-reference.scene-objects.geometry.RdlCurveGeometry-%} + {%-include see-also.html links=site.data.user-reference.scene-objects.geometry.RdlCurveGeometry.attributes.local_motion_blur_radius_list.links heading=4-%} +

+

local_motion_blur_radius_multiplier

+

+ Float +
+ default: 1.0 +

Global radius multiplier applied to per-region radius values, whether supplied via the "radius"/"inner_radius" point attributes or the "local_motion_blur_radius_list"/"local_motion_blur_inner_radius_list" explicit list attributes

+ {%-include image-gallery.html images=site.data.user-reference.scene-objects.geometry.RdlCurveGeometry.attributes.local_motion_blur_radius_multiplier.images data=site.data.user-reference.scene-objects.geometry.RdlCurveGeometry-%} + {%-include video-gallery.html videos=site.data.user-reference.scene-objects.geometry.RdlCurveGeometry.attributes.local_motion_blur_radius_multiplier.videos data=site.data.user-reference.scene-objects.geometry.RdlCurveGeometry-%} + {%-include see-also.html links=site.data.user-reference.scene-objects.geometry.RdlCurveGeometry.attributes.local_motion_blur_radius_multiplier.links heading=4-%} +

+

local_motion_blur_scale_list

+

+ Vec3fVector +
+ default: {} +

Per-point non-uniform scale (x,y,z) for each local motion blur region. Non-uniform scale makes the falloff region ellipsoidal rather than spherical. If empty, uniform scale (1,1,1) is used. Must match the length of local_motion_blur_position_list.

+ {%-include image-gallery.html images=site.data.user-reference.scene-objects.geometry.RdlCurveGeometry.attributes.local_motion_blur_scale_list.images data=site.data.user-reference.scene-objects.geometry.RdlCurveGeometry-%} + {%-include video-gallery.html videos=site.data.user-reference.scene-objects.geometry.RdlCurveGeometry.attributes.local_motion_blur_scale_list.videos data=site.data.user-reference.scene-objects.geometry.RdlCurveGeometry-%} + {%-include see-also.html links=site.data.user-reference.scene-objects.geometry.RdlCurveGeometry.attributes.local_motion_blur_scale_list.links heading=4-%} +

+

local_motion_blur_strength_multiplier

+

+ Float +
+ default: 1.0 +

Global strength multiplier for local motion blur application

+ {%-include image-gallery.html images=site.data.user-reference.scene-objects.geometry.RdlCurveGeometry.attributes.local_motion_blur_strength_multiplier.images data=site.data.user-reference.scene-objects.geometry.RdlCurveGeometry-%} + {%-include video-gallery.html videos=site.data.user-reference.scene-objects.geometry.RdlCurveGeometry.attributes.local_motion_blur_strength_multiplier.videos data=site.data.user-reference.scene-objects.geometry.RdlCurveGeometry-%} + {%-include see-also.html links=site.data.user-reference.scene-objects.geometry.RdlCurveGeometry.attributes.local_motion_blur_strength_multiplier.links heading=4-%} +

motion_blur_type

Int enum diff --git a/docs/user-reference/scene-objects/geometry/RdlMeshGeometry.md b/docs/user-reference/scene-objects/geometry/RdlMeshGeometry.md index 4749e5e31..15b68406e 100644 --- a/docs/user-reference/scene-objects/geometry/RdlMeshGeometry.md +++ b/docs/user-reference/scene-objects/geometry/RdlMeshGeometry.md @@ -314,6 +314,86 @@ title: RdlMeshGeometry {%-include video-gallery.html videos=site.data.user-reference.scene-objects.geometry.RdlMeshGeometry.attributes.curved_motion_blur_sample_count.videos data=site.data.user-reference.scene-objects.geometry.RdlMeshGeometry-%} {%-include see-also.html links=site.data.user-reference.scene-objects.geometry.RdlMeshGeometry.attributes.curved_motion_blur_sample_count.links heading=4-%}

+

local_motion_blur_inner_radius_list

+

+ FloatVector +
+ default: {} +

Per-point inner radius for each local motion blur region (full-strength core). If empty, defaults to 1.0. Must match the length of local_motion_blur_position_list.

+ {%-include image-gallery.html images=site.data.user-reference.scene-objects.geometry.RdlMeshGeometry.attributes.local_motion_blur_inner_radius_list.images data=site.data.user-reference.scene-objects.geometry.RdlMeshGeometry-%} + {%-include video-gallery.html videos=site.data.user-reference.scene-objects.geometry.RdlMeshGeometry.attributes.local_motion_blur_inner_radius_list.videos data=site.data.user-reference.scene-objects.geometry.RdlMeshGeometry-%} + {%-include see-also.html links=site.data.user-reference.scene-objects.geometry.RdlMeshGeometry.attributes.local_motion_blur_inner_radius_list.links heading=4-%} +

+

local_motion_blur_multiplier_list

+

+ FloatVector +
+ default: {} +

Per-point motion blur strength multiplier for each local motion blur region. If empty, defaults to 1.0. Must match the length of local_motion_blur_position_list.

+ {%-include image-gallery.html images=site.data.user-reference.scene-objects.geometry.RdlMeshGeometry.attributes.local_motion_blur_multiplier_list.images data=site.data.user-reference.scene-objects.geometry.RdlMeshGeometry-%} + {%-include video-gallery.html videos=site.data.user-reference.scene-objects.geometry.RdlMeshGeometry.attributes.local_motion_blur_multiplier_list.videos data=site.data.user-reference.scene-objects.geometry.RdlMeshGeometry-%} + {%-include see-also.html links=site.data.user-reference.scene-objects.geometry.RdlMeshGeometry.attributes.local_motion_blur_multiplier_list.links heading=4-%} +

+

local_motion_blur_orient_list

+

+ Vec4fVector +
+ default: {} +

Per-point orientation quaternion (x=i, y=j, z=k, w=r) for each local motion blur region. Combined with the scale list, this orients and shapes the blur falloff region. If empty, identity orientation is used. Must match the length of local_motion_blur_position_list.

+ {%-include image-gallery.html images=site.data.user-reference.scene-objects.geometry.RdlMeshGeometry.attributes.local_motion_blur_orient_list.images data=site.data.user-reference.scene-objects.geometry.RdlMeshGeometry-%} + {%-include video-gallery.html videos=site.data.user-reference.scene-objects.geometry.RdlMeshGeometry.attributes.local_motion_blur_orient_list.videos data=site.data.user-reference.scene-objects.geometry.RdlMeshGeometry-%} + {%-include see-also.html links=site.data.user-reference.scene-objects.geometry.RdlMeshGeometry.attributes.local_motion_blur_orient_list.links heading=4-%} +

+

local_motion_blur_position_list

+

+ Vec3fVector +
+ default: {} +

World-space center position for each local motion blur region.

+ {%-include image-gallery.html images=site.data.user-reference.scene-objects.geometry.RdlMeshGeometry.attributes.local_motion_blur_position_list.images data=site.data.user-reference.scene-objects.geometry.RdlMeshGeometry-%} + {%-include video-gallery.html videos=site.data.user-reference.scene-objects.geometry.RdlMeshGeometry.attributes.local_motion_blur_position_list.videos data=site.data.user-reference.scene-objects.geometry.RdlMeshGeometry-%} + {%-include see-also.html links=site.data.user-reference.scene-objects.geometry.RdlMeshGeometry.attributes.local_motion_blur_position_list.links heading=4-%} +

+

local_motion_blur_radius_list

+

+ FloatVector +
+ default: {} +

Per-point outer radius for each local motion blur region. If empty, defaults to 1.0. Must match the length of local_motion_blur_position_list.

+ {%-include image-gallery.html images=site.data.user-reference.scene-objects.geometry.RdlMeshGeometry.attributes.local_motion_blur_radius_list.images data=site.data.user-reference.scene-objects.geometry.RdlMeshGeometry-%} + {%-include video-gallery.html videos=site.data.user-reference.scene-objects.geometry.RdlMeshGeometry.attributes.local_motion_blur_radius_list.videos data=site.data.user-reference.scene-objects.geometry.RdlMeshGeometry-%} + {%-include see-also.html links=site.data.user-reference.scene-objects.geometry.RdlMeshGeometry.attributes.local_motion_blur_radius_list.links heading=4-%} +

+

local_motion_blur_radius_multiplier

+

+ Float +
+ default: 1.0 +

Global radius multiplier applied to per-region radius values, whether supplied via the "radius"/"inner_radius" point attributes or the "local_motion_blur_radius_list"/"local_motion_blur_inner_radius_list" explicit list attributes

+ {%-include image-gallery.html images=site.data.user-reference.scene-objects.geometry.RdlMeshGeometry.attributes.local_motion_blur_radius_multiplier.images data=site.data.user-reference.scene-objects.geometry.RdlMeshGeometry-%} + {%-include video-gallery.html videos=site.data.user-reference.scene-objects.geometry.RdlMeshGeometry.attributes.local_motion_blur_radius_multiplier.videos data=site.data.user-reference.scene-objects.geometry.RdlMeshGeometry-%} + {%-include see-also.html links=site.data.user-reference.scene-objects.geometry.RdlMeshGeometry.attributes.local_motion_blur_radius_multiplier.links heading=4-%} +

+

local_motion_blur_scale_list

+

+ Vec3fVector +
+ default: {} +

Per-point non-uniform scale (x,y,z) for each local motion blur region. Non-uniform scale makes the falloff region ellipsoidal rather than spherical. If empty, uniform scale (1,1,1) is used. Must match the length of local_motion_blur_position_list.

+ {%-include image-gallery.html images=site.data.user-reference.scene-objects.geometry.RdlMeshGeometry.attributes.local_motion_blur_scale_list.images data=site.data.user-reference.scene-objects.geometry.RdlMeshGeometry-%} + {%-include video-gallery.html videos=site.data.user-reference.scene-objects.geometry.RdlMeshGeometry.attributes.local_motion_blur_scale_list.videos data=site.data.user-reference.scene-objects.geometry.RdlMeshGeometry-%} + {%-include see-also.html links=site.data.user-reference.scene-objects.geometry.RdlMeshGeometry.attributes.local_motion_blur_scale_list.links heading=4-%} +

+

local_motion_blur_strength_multiplier

+

+ Float +
+ default: 1.0 +

Global strength multiplier for local motion blur application

+ {%-include image-gallery.html images=site.data.user-reference.scene-objects.geometry.RdlMeshGeometry.attributes.local_motion_blur_strength_multiplier.images data=site.data.user-reference.scene-objects.geometry.RdlMeshGeometry-%} + {%-include video-gallery.html videos=site.data.user-reference.scene-objects.geometry.RdlMeshGeometry.attributes.local_motion_blur_strength_multiplier.videos data=site.data.user-reference.scene-objects.geometry.RdlMeshGeometry-%} + {%-include see-also.html links=site.data.user-reference.scene-objects.geometry.RdlMeshGeometry.attributes.local_motion_blur_strength_multiplier.links heading=4-%} +

motion_blur_type

Int enum diff --git a/docs/user-reference/scene-objects/geometry/RdlPointGeometry.md b/docs/user-reference/scene-objects/geometry/RdlPointGeometry.md index 3c598947f..6dc22c27c 100644 --- a/docs/user-reference/scene-objects/geometry/RdlPointGeometry.md +++ b/docs/user-reference/scene-objects/geometry/RdlPointGeometry.md @@ -90,6 +90,86 @@ title: RdlPointGeometry {%-include video-gallery.html videos=site.data.user-reference.scene-objects.geometry.RdlPointGeometry.attributes.curved_motion_blur_sample_count.videos data=site.data.user-reference.scene-objects.geometry.RdlPointGeometry-%} {%-include see-also.html links=site.data.user-reference.scene-objects.geometry.RdlPointGeometry.attributes.curved_motion_blur_sample_count.links heading=4-%}

+

local_motion_blur_inner_radius_list

+

+ FloatVector +
+ default: {} +

Per-point inner radius for each local motion blur region (full-strength core). If empty, defaults to 1.0. Must match the length of local_motion_blur_position_list.

+ {%-include image-gallery.html images=site.data.user-reference.scene-objects.geometry.RdlPointGeometry.attributes.local_motion_blur_inner_radius_list.images data=site.data.user-reference.scene-objects.geometry.RdlPointGeometry-%} + {%-include video-gallery.html videos=site.data.user-reference.scene-objects.geometry.RdlPointGeometry.attributes.local_motion_blur_inner_radius_list.videos data=site.data.user-reference.scene-objects.geometry.RdlPointGeometry-%} + {%-include see-also.html links=site.data.user-reference.scene-objects.geometry.RdlPointGeometry.attributes.local_motion_blur_inner_radius_list.links heading=4-%} +

+

local_motion_blur_multiplier_list

+

+ FloatVector +
+ default: {} +

Per-point motion blur strength multiplier for each local motion blur region. If empty, defaults to 1.0. Must match the length of local_motion_blur_position_list.

+ {%-include image-gallery.html images=site.data.user-reference.scene-objects.geometry.RdlPointGeometry.attributes.local_motion_blur_multiplier_list.images data=site.data.user-reference.scene-objects.geometry.RdlPointGeometry-%} + {%-include video-gallery.html videos=site.data.user-reference.scene-objects.geometry.RdlPointGeometry.attributes.local_motion_blur_multiplier_list.videos data=site.data.user-reference.scene-objects.geometry.RdlPointGeometry-%} + {%-include see-also.html links=site.data.user-reference.scene-objects.geometry.RdlPointGeometry.attributes.local_motion_blur_multiplier_list.links heading=4-%} +

+

local_motion_blur_orient_list

+

+ Vec4fVector +
+ default: {} +

Per-point orientation quaternion (x=i, y=j, z=k, w=r) for each local motion blur region. Combined with the scale list, this orients and shapes the blur falloff region. If empty, identity orientation is used. Must match the length of local_motion_blur_position_list.

+ {%-include image-gallery.html images=site.data.user-reference.scene-objects.geometry.RdlPointGeometry.attributes.local_motion_blur_orient_list.images data=site.data.user-reference.scene-objects.geometry.RdlPointGeometry-%} + {%-include video-gallery.html videos=site.data.user-reference.scene-objects.geometry.RdlPointGeometry.attributes.local_motion_blur_orient_list.videos data=site.data.user-reference.scene-objects.geometry.RdlPointGeometry-%} + {%-include see-also.html links=site.data.user-reference.scene-objects.geometry.RdlPointGeometry.attributes.local_motion_blur_orient_list.links heading=4-%} +

+

local_motion_blur_position_list

+

+ Vec3fVector +
+ default: {} +

World-space center position for each local motion blur region.

+ {%-include image-gallery.html images=site.data.user-reference.scene-objects.geometry.RdlPointGeometry.attributes.local_motion_blur_position_list.images data=site.data.user-reference.scene-objects.geometry.RdlPointGeometry-%} + {%-include video-gallery.html videos=site.data.user-reference.scene-objects.geometry.RdlPointGeometry.attributes.local_motion_blur_position_list.videos data=site.data.user-reference.scene-objects.geometry.RdlPointGeometry-%} + {%-include see-also.html links=site.data.user-reference.scene-objects.geometry.RdlPointGeometry.attributes.local_motion_blur_position_list.links heading=4-%} +

+

local_motion_blur_radius_list

+

+ FloatVector +
+ default: {} +

Per-point outer radius for each local motion blur region. If empty, defaults to 1.0. Must match the length of local_motion_blur_position_list.

+ {%-include image-gallery.html images=site.data.user-reference.scene-objects.geometry.RdlPointGeometry.attributes.local_motion_blur_radius_list.images data=site.data.user-reference.scene-objects.geometry.RdlPointGeometry-%} + {%-include video-gallery.html videos=site.data.user-reference.scene-objects.geometry.RdlPointGeometry.attributes.local_motion_blur_radius_list.videos data=site.data.user-reference.scene-objects.geometry.RdlPointGeometry-%} + {%-include see-also.html links=site.data.user-reference.scene-objects.geometry.RdlPointGeometry.attributes.local_motion_blur_radius_list.links heading=4-%} +

+

local_motion_blur_radius_multiplier

+

+ Float +
+ default: 1.0 +

Global radius multiplier applied to per-region radius values, whether supplied via the "radius"/"inner_radius" point attributes or the "local_motion_blur_radius_list"/"local_motion_blur_inner_radius_list" explicit list attributes

+ {%-include image-gallery.html images=site.data.user-reference.scene-objects.geometry.RdlPointGeometry.attributes.local_motion_blur_radius_multiplier.images data=site.data.user-reference.scene-objects.geometry.RdlPointGeometry-%} + {%-include video-gallery.html videos=site.data.user-reference.scene-objects.geometry.RdlPointGeometry.attributes.local_motion_blur_radius_multiplier.videos data=site.data.user-reference.scene-objects.geometry.RdlPointGeometry-%} + {%-include see-also.html links=site.data.user-reference.scene-objects.geometry.RdlPointGeometry.attributes.local_motion_blur_radius_multiplier.links heading=4-%} +

+

local_motion_blur_scale_list

+

+ Vec3fVector +
+ default: {} +

Per-point non-uniform scale (x,y,z) for each local motion blur region. Non-uniform scale makes the falloff region ellipsoidal rather than spherical. If empty, uniform scale (1,1,1) is used. Must match the length of local_motion_blur_position_list.

+ {%-include image-gallery.html images=site.data.user-reference.scene-objects.geometry.RdlPointGeometry.attributes.local_motion_blur_scale_list.images data=site.data.user-reference.scene-objects.geometry.RdlPointGeometry-%} + {%-include video-gallery.html videos=site.data.user-reference.scene-objects.geometry.RdlPointGeometry.attributes.local_motion_blur_scale_list.videos data=site.data.user-reference.scene-objects.geometry.RdlPointGeometry-%} + {%-include see-also.html links=site.data.user-reference.scene-objects.geometry.RdlPointGeometry.attributes.local_motion_blur_scale_list.links heading=4-%} +

+

local_motion_blur_strength_multiplier

+

+ Float +
+ default: 1.0 +

Global strength multiplier for local motion blur application

+ {%-include image-gallery.html images=site.data.user-reference.scene-objects.geometry.RdlPointGeometry.attributes.local_motion_blur_strength_multiplier.images data=site.data.user-reference.scene-objects.geometry.RdlPointGeometry-%} + {%-include video-gallery.html videos=site.data.user-reference.scene-objects.geometry.RdlPointGeometry.attributes.local_motion_blur_strength_multiplier.videos data=site.data.user-reference.scene-objects.geometry.RdlPointGeometry-%} + {%-include see-also.html links=site.data.user-reference.scene-objects.geometry.RdlPointGeometry.attributes.local_motion_blur_strength_multiplier.links heading=4-%} +

motion_blur_type

Int enum diff --git a/docs/user-reference/scene-objects/scene-variables/SceneVariables.md b/docs/user-reference/scene-objects/scene-variables/SceneVariables.md index 568f775d9..cd5ea043f 100644 --- a/docs/user-reference/scene-objects/scene-variables/SceneVariables.md +++ b/docs/user-reference/scene-objects/scene-variables/SceneVariables.md @@ -1160,6 +1160,66 @@ title: SceneVariables {%-include video-gallery.html videos=site.data.user-reference.scene-objects.scene-variables.SceneVariables.attributes.crypto_uv_attribute_name.videos data=site.data.user-reference.scene-objects.scene-variables.SceneVariables-%} {%-include see-also.html links=site.data.user-reference.scene-objects.scene-variables.SceneVariables.attributes.crypto_uv_attribute_name.links heading=4-%}

+

fatal_bool

+

+ Bool +
+ default: False +

The bool to use for materialx map shaders that are unable to execute shading, usually due to incomplete initialization.

+ {%-include image-gallery.html images=site.data.user-reference.scene-objects.scene-variables.SceneVariables.attributes.fatal_bool.images data=site.data.user-reference.scene-objects.scene-variables.SceneVariables-%} + {%-include video-gallery.html videos=site.data.user-reference.scene-objects.scene-variables.SceneVariables.attributes.fatal_bool.videos data=site.data.user-reference.scene-objects.scene-variables.SceneVariables-%} + {%-include see-also.html links=site.data.user-reference.scene-objects.scene-variables.SceneVariables.attributes.fatal_bool.links heading=4-%} +

+

fatal_int

+

+ Int +
+ default: 0 +

The int to use for materialx map shaders that are unable to execute shading, usually due to incomplete initialization.

+ {%-include image-gallery.html images=site.data.user-reference.scene-objects.scene-variables.SceneVariables.attributes.fatal_int.images data=site.data.user-reference.scene-objects.scene-variables.SceneVariables-%} + {%-include video-gallery.html videos=site.data.user-reference.scene-objects.scene-variables.SceneVariables.attributes.fatal_int.videos data=site.data.user-reference.scene-objects.scene-variables.SceneVariables-%} + {%-include see-also.html links=site.data.user-reference.scene-objects.scene-variables.SceneVariables.attributes.fatal_int.links heading=4-%} +

+

fatal_mat3f

+

+ Mat3f +
+ default: [ [ 1, 0, 0 ], [ 0, 1, 0 ], [ 0, 0, 1 ] ] +

The mat3f to use for materialx map shaders that are unable to execute shading, usually due to incomplete initialization.

+ {%-include image-gallery.html images=site.data.user-reference.scene-objects.scene-variables.SceneVariables.attributes.fatal_mat3f.images data=site.data.user-reference.scene-objects.scene-variables.SceneVariables-%} + {%-include video-gallery.html videos=site.data.user-reference.scene-objects.scene-variables.SceneVariables.attributes.fatal_mat3f.videos data=site.data.user-reference.scene-objects.scene-variables.SceneVariables-%} + {%-include see-also.html links=site.data.user-reference.scene-objects.scene-variables.SceneVariables.attributes.fatal_mat3f.links heading=4-%} +

+

fatal_mat4f

+

+ Mat4f +
+ default: [ [ 1, 0, 0, 0 ], [ 0, 1, 0, 0 ], [ 0, 0, 1, 0 ], [ 0, 0, 0, 1 ] ] +

The mat4f to use for materialx map shaders that are unable to execute shading, usually due to incomplete initialization.

+ {%-include image-gallery.html images=site.data.user-reference.scene-objects.scene-variables.SceneVariables.attributes.fatal_mat4f.images data=site.data.user-reference.scene-objects.scene-variables.SceneVariables-%} + {%-include video-gallery.html videos=site.data.user-reference.scene-objects.scene-variables.SceneVariables.attributes.fatal_mat4f.videos data=site.data.user-reference.scene-objects.scene-variables.SceneVariables-%} + {%-include see-also.html links=site.data.user-reference.scene-objects.scene-variables.SceneVariables.attributes.fatal_mat4f.links heading=4-%} +

+

fatal_rgba

+

+ Rgba +
+ default: [ 1, 0, 1, 1 ] +

The rgba to use for materialx map shaders that are unable to execute shading, usually due to incomplete initialization.

+ {%-include image-gallery.html images=site.data.user-reference.scene-objects.scene-variables.SceneVariables.attributes.fatal_rgba.images data=site.data.user-reference.scene-objects.scene-variables.SceneVariables-%} + {%-include video-gallery.html videos=site.data.user-reference.scene-objects.scene-variables.SceneVariables.attributes.fatal_rgba.videos data=site.data.user-reference.scene-objects.scene-variables.SceneVariables-%} + {%-include see-also.html links=site.data.user-reference.scene-objects.scene-variables.SceneVariables.attributes.fatal_rgba.links heading=4-%} +

+

fatal_vec4f

+

+ Vec4f +
+ default: [ 0, 0, 0, 0 ] +

The vec4f to use for materialx map shaders that are unable to execute shading, usually due to incomplete initialization.

+ {%-include image-gallery.html images=site.data.user-reference.scene-objects.scene-variables.SceneVariables.attributes.fatal_vec4f.images data=site.data.user-reference.scene-objects.scene-variables.SceneVariables-%} + {%-include video-gallery.html videos=site.data.user-reference.scene-objects.scene-variables.SceneVariables.attributes.fatal_vec4f.videos data=site.data.user-reference.scene-objects.scene-variables.SceneVariables-%} + {%-include see-also.html links=site.data.user-reference.scene-objects.scene-variables.SceneVariables.attributes.fatal_vec4f.links heading=4-%} +

fps

Float diff --git a/docs/user-reference/scene-objects/user-data/UserData.md b/docs/user-reference/scene-objects/user-data/UserData.md index a77b67ed8..397bba496 100644 --- a/docs/user-reference/scene-objects/user-data/UserData.md +++ b/docs/user-reference/scene-objects/user-data/UserData.md @@ -118,6 +118,36 @@ title: UserData {%-include video-gallery.html videos=site.data.user-reference.scene-objects.user-data.UserData.attributes.int_values.videos data=site.data.user-reference.scene-objects.user-data.UserData-%} {%-include see-also.html links=site.data.user-reference.scene-objects.user-data.UserData.attributes.int_values.links heading=4-%}

+

mat3f_key

+

+ String +
+ default: +

key name for mat3f type user data

+ {%-include image-gallery.html images=site.data.user-reference.scene-objects.user-data.UserData.attributes.mat3f_key.images data=site.data.user-reference.scene-objects.user-data.UserData-%} + {%-include video-gallery.html videos=site.data.user-reference.scene-objects.user-data.UserData.attributes.mat3f_key.videos data=site.data.user-reference.scene-objects.user-data.UserData-%} + {%-include see-also.html links=site.data.user-reference.scene-objects.user-data.UserData.attributes.mat3f_key.links heading=4-%} +

+

mat3f_values_0

+

+ Mat3fVector +
+ default: {} +

mat3f type user data values for motion step 0

+ {%-include image-gallery.html images=site.data.user-reference.scene-objects.user-data.UserData.attributes.mat3f_values_0.images data=site.data.user-reference.scene-objects.user-data.UserData-%} + {%-include video-gallery.html videos=site.data.user-reference.scene-objects.user-data.UserData.attributes.mat3f_values_0.videos data=site.data.user-reference.scene-objects.user-data.UserData-%} + {%-include see-also.html links=site.data.user-reference.scene-objects.user-data.UserData.attributes.mat3f_values_0.links heading=4-%} +

+

mat3f_values_1

+

+ Mat3fVector +
+ default: {} +

mat3f type user data values for motion step 1

+ {%-include image-gallery.html images=site.data.user-reference.scene-objects.user-data.UserData.attributes.mat3f_values_1.images data=site.data.user-reference.scene-objects.user-data.UserData-%} + {%-include video-gallery.html videos=site.data.user-reference.scene-objects.user-data.UserData.attributes.mat3f_values_1.videos data=site.data.user-reference.scene-objects.user-data.UserData-%} + {%-include see-also.html links=site.data.user-reference.scene-objects.user-data.UserData.attributes.mat3f_values_1.links heading=4-%} +

mat4f_key

String