Module skinning

Source

Structs§

GpuSkinner
Holds the necessary wgpu data structures for the GPU skinning compute pass
GpuSkinningInput
The per-skeleton data, as uploaded to the GPU compute shader.
PreSkinningBuffers
The two buffers uploaded to the GPU during pre-skinning.
SkinningOutput
The GPU skinning node works by producing a side effect: Mutating the skeleton copies of the vertex buffer in-place. All this happens on GPU memory, so there is no data to be returned on the CPU side. This type represents the (virtual) output of GPU skinning.

Functions§

add_pre_skin_to_graph
Uploads the data for the GPU skinning compute pass to the GPU
add_skinning_to_graph
Performs skinning on the GPU.