cranpose-render-wgpu 0.9.21

GPU renderer for Cranpose scenes through wgpu
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
use cranpose_render_common::graph::{LayerNode, ProjectiveTransform, RenderNode};
use cranpose_ui_graphics::{GraphicsLayer, Rect};

pub fn layer_node(
    local_bounds: Rect,
    transform_to_parent: ProjectiveTransform,
    graphics_layer: GraphicsLayer,
    children: Vec<RenderNode>,
) -> LayerNode {
    LayerNode {
        local_bounds,
        transform_to_parent,
        graphics_layer: graphics_layer.into(),
        children,
        ..Default::default()
    }
}