9个版本 (2个稳定版)
1.0.1 | 2022年8月8日 |
---|---|
1.0.0 | 2021年8月4日 |
0.6.0 | 2021年4月15日 |
0.5.0 | 2021年4月11日 |
0.1.1 | 2021年3月27日 |
在#magica-voxel中的第6位
每月下载25次
62KB
1.5K SLoC
Rust中创建vox文件
一个易于创建和加载magicavoxel文件的Rust库。包括创建和读取.vox文件的所有功能。支持在同一个.vox文件中创建多个模型和模型的副本。
示例
创建文件
//creates a vox file with a red cube in the center.
let mut cube_vox = VoxFile::new(100,100,100);
cube_vox.set_palette_color(255,255,0,0,255);
cube_vox.models[0].add_cube(25,25,25,75,75,75,255).unwrap();
cube_vox.save("red_cube.vox");
加载文件
//opens a file and then auto scales it
let mut new_vox = VoxFile::load("my_vox.vox");
new_vox.models[0].auto_size();
new_vox.save("new_vox.vox");