Skip to main content

create_index_buffer_u32

Function create_index_buffer_u32 

Source
pub fn create_index_buffer_u32(
    device: &RenderDevice,
    label: &str,
    indices: &[u32],
) -> Buffer
Expand description

创建 u32 索引缓冲区

用于 glTF 模型等需要超过 65535 个顶点的网格。

§示例

use anvilkit_render::renderer::buffer::create_index_buffer_u32;
use anvilkit_render::renderer::RenderDevice;

let indices: &[u32] = &[0, 1, 2, 2, 3, 0];
let buffer = create_index_buffer_u32(device, "Mesh Indices", indices);