Radeon ProRender

rprShapeMarkStatic

Sets static flag on shape.

Setting such flag will result in marking object as static. Such objects can be processed more efficiently but with some restrictions:

  • Static object can’t change its properties.
  • Static object can’t change its transformation.

Note

Static flag can be set only before first call to rprContextRender. By default all objects created as dynamic.

rpr_status rprShapeMarkStatic( rpr_shape shape,
  rpr_bool in_is_static);

Parameters

Parameter Description
shape The shape to set flag on.
in_is_static Setting the value to true means no motion blur.

Return

Returns RPR_SUCCESS in case of success, or RPR_ERROR code if a problem was encountered.

To learn how to handle errors in AMD Radeon ProRender SDK, see Error Handling.