https://github.com/fastestmolasses/meshlet_processing
Convert meshes to Bevy meshlets
https://github.com/fastestmolasses/meshlet_processing
Last synced: 11 months ago
JSON representation
Convert meshes to Bevy meshlets
- Host: GitHub
- URL: https://github.com/fastestmolasses/meshlet_processing
- Owner: FastestMolasses
- Created: 2024-12-27T22:09:46.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-05-03T20:12:15.000Z (about 1 year ago)
- Last Synced: 2025-07-02T17:55:57.657Z (12 months ago)
- Language: Rust
- Size: 45.9 KB
- Stars: 3
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Bevy Meshlet Converter
A simple command-line utility for converting GLTF/GLB meshes into Bevy's experimental meshlet format.
## Usage
1. Create a directory called meshlet_source in your project root
2. Place your GLTF/GLB files in the meshlet_source directory
3. Run the script
```bash
cargo run
```
4. Converted meshlet files will be output to a meshlets directory
# Requirements
- The input meshes must have POSITION, NORMAL, and UV_0 attributes
- When exporting from Blender, ensure these settings are enabled and everything else is disabled:
- UVs
- Normals
- Apply Modifiers (if using any)
# Bevy Version
This project is designed to work with Bevy 0.16.