gpu-volume-render 0.1.0

GPU-accelerated volume rendering with WGPU (DVR, MIP, MPR, Marching Cubes)
Documentation

GPU-accelerated volume rendering with WGPU

This crate provides GPU-accelerated and CPU-fallback implementations for:

  • DVR (Direct Volume Rendering) with ray casting
  • MIP (Maximum Intensity Projection) rendering
  • MPR (Multi-Planar Reconstruction) slice extraction
  • Marching Cubes isosurface extraction

Feature Flags

  • gpu (default): Enable GPU compute via wgpu

Architecture

The crate uses an adaptive backend selection system that automatically chooses between GPU and CPU execution based on hardware capabilities, volume size, and runtime performance sampling.