Crates
/
fission-3d
fission-3d
v0.10.0
3D scene primitives and rendering data types for Fission applications
Install
cargo add fission-3d
Copy
Platform support
Declared by the crate author and captured when this directory was generated.
Android
Supported
iOS
Supported
Linux
Supported
macOS
Supported
Windows
Supported
Web
Supported
Terminal
Not declared
Static site
Not declared
Server-rendered
Not declared
Package metadata
crates.io
View package
Documentation
Open link
Repository
Open link
License
MIT
Latest version
0.10.0
Downloads
409
Last updated
2026-08-02T15:22:32.134240Z
Categories
graphics
rendering
Keywords
3d
cross-platform
fission
gpu-accelerated
rendering
Published versions
0.10.0
0.9.2
0.9.1
0.9.0
0.8.0
0.7.0
0.6.3
0.6.2
0.6.1
0.6.0
0.5.1
0.5.0
Dependencies
Dependency metadata is not indexed yet.
README

fission-3d

3D scene primitives for Fission.
fission-3d provides the data structures used by Fission widgets that embed simple 3D scenes in the normal UI tree. It is usually consumed through the fission facade with the three-d feature enabled:
[dependencies]
fission = { version = "0.10.0", features = ["desktop", "three-d"] }

Use this crate directly only when you are extending the framework's 3D model or renderer integration.

What it contains

Scene, camera, mesh, material, light, and transform data structures.
Serialization-friendly scene descriptions that can travel through the same widget and rendering pipeline as other Fission nodes.
GPU-oriented vertex and material representations used by shell renderers.

Design notes

Fission treats 3D as part of the UI surface, not as a separate application loop. A 3D widget participates in layout, input, semantics, and rendering like any other widget. The shell decides how to compose the scene with the rest of the frame.

Documentation

See fission.rs for guides and examples covering embeds, media, and 3D scenes.

License

MIT
README

fission-3d

3D scene primitives for Fission.
fission-3d provides the data structures used by Fission widgets that embed simple 3D scenes in the normal UI tree. It is usually consumed through the fission facade with the three-d feature enabled:
[dependencies]
fission = { version = "0.10.0", features = ["desktop", "three-d"] }

Use this crate directly only when you are extending the framework's 3D model or renderer integration.

What it contains

Scene, camera, mesh, material, light, and transform data structures.
Serialization-friendly scene descriptions that can travel through the same widget and rendering pipeline as other Fission nodes.
GPU-oriented vertex and material representations used by shell renderers.

Design notes

Fission treats 3D as part of the UI surface, not as a separate application loop. A 3D widget participates in layout, input, semantics, and rendering like any other widget. The shell decides how to compose the scene with the rest of the frame.

Documentation

See fission.rs for guides and examples covering embeds, media, and 3D scenes.

License

MIT
Package metadata
crates.io
View package
Documentation
Open link
Repository
Open link
License
MIT
Latest version
0.10.0
Downloads
409
Last updated
2026-08-02T15:22:32.134240Z
Categories
graphics
rendering
Keywords
3d
cross-platform
fission
gpu-accelerated
rendering
Published versions
0.10.0
0.9.2
0.9.1
0.9.0
0.8.0
0.7.0
0.6.3
0.6.2
0.6.1
0.6.0
0.5.1
0.5.0
Dependencies
Dependency metadata is not indexed yet.