pub fn queue_render_request(
renderer: &mut BatchRenderer,
request: BatchRenderRequest,
) -> Result<(), RenderError>Expand description
Queue a render request for batch processing.
Adds a render request to the batch queue. Requests are processed in order when you call render_next_in_batch().
§Arguments
renderer- The batch renderer instancerequest- The render request
§Returns
Ok if queued successfully, Err if queue is full
§Example
ⓘ
use bevy_sensor::{batch::BatchRenderRequest, RenderConfig, ObjectRotation};
use std::path::PathBuf;
queue_render_request(&mut renderer, BatchRenderRequest {
object_dir: PathBuf::from("/tmp/ycb/003_cracker_box"),
viewpoint: camera_transform,
object_rotation: ObjectRotation::identity(),
render_config: RenderConfig::tbp_default(),
})?;