myth_resources 0.2.0

GPU resource definitions and data structures for the Myth engine.
Documentation

Myth Resources

CPU-side data structures for rendering resources. These types define the logical representation of rendering data before GPU upload.

Module Overview

  • [mesh] - Mesh objects combining geometry and materials
  • [geometry] - Vertex data and attributes
  • [material] - Material definitions (Physical, Phong, Unlit)
  • [texture] - Texture configuration and sampling parameters
  • [image] - Raw image data storage
  • [buffer] - CPU buffer with version tracking
  • [uniforms] - Shader uniform data structures
  • [shader_defines] - Dynamic shader macro system
  • [primitives] - Built-in geometry primitives
  • [handles] - Strongly-typed resource handles
  • [binding] - GPU binding resource descriptions