/// Returns a smart pointer to a handle representing a dynamic object.
/// A dynamic object is a hint to the visibility world that the object's transform changes often.
/// Characters, projectiles, vehicles, and moving platforms are examples of dynamic geometry.
Returns a smart pointer to a handle representing a dynamic object.
A dynamic object is a hint to the visibility world that the object's transform changes often.
Characters, projectiles, vehicles, and moving platforms are examples of dynamic geometry.
Returns a smart pointer to a handle representing a dynamic object . A dynamic object is a hint to the visibility world that the object ' s transform changes often . Characters projectiles vehicles and moving platforms are examples of dynamic geometry .
pub fn register_dynamic_object(
        &mut self,
        object_id: ObjectId,
        cull_model: CullModel,
        render_objects: Vec<RenderObjectHandle>,
    ) -> VisibilityObjectArc {
        self.register_object(object_id, cull_model, render_objects, self.dynamic_zone)
    }
pub fn register_dynamic_object ( & mut self , object_id : ObjectId , cull_model : CullModel , render_objects : Vec < RenderObjectHandle > , ) -> VisibilityObjectArc { self . register_object ( object_id , cull_model , render_objects , self . dynamic_zone ) }
Returns a smart pointer to a handle representing a dynamic object.
Returns a smart pointer to a handle representing a dynamic object .
&mut self
object_id
ObjectId
cull_model
CullModel
render_objects
Vec<RenderObjectHandle>