Skip to main content

Crate dioxus_three

Crate dioxus_three 

Source
Expand description

Dioxus Three - A Three.js component for Dioxus

Provides a simple component for embedding interactive 3D scenes using Three.js within Dioxus Desktop applications.

Supports multiple 3D formats: OBJ, FBX, GLTF, GLB, STL, PLY, and more. Also supports custom GLSL shaders for advanced visual effects.

Structs§

ModelConfig
Configuration for a single model in a multi-model scene
ShaderConfig
Custom shader configuration
ThreeViewProps
Properties for the ThreeView component

Enums§

ModelFormat
3D model format types
ShaderPreset
Built-in shader presets

Functions§

ThreeView
A Three.js 3D viewer component for Dioxus