27个版本
0.8.2 | 2024年8月4日 |
---|---|
0.8.1 | 2024年7月21日 |
0.7.2 | 2024年7月5日 |
0.7.0 | 2024年3月12日 |
0.1.0 | 2022年6月14日 |
#187 in 游戏开发
867 每月下载量
在 2 个crates中使用 (via bevy_shader_mtoon)
1MB
2K SLoC
bevy_mod_outline
此crate提供了一种Bevy插件,用于使用顶点外扩方法在网格周围绘制轮廓。
依赖
[dependencies]
bevy_mod_outline = "0.8"
示例
一个带有不透明和透明轮廓的旋转立方体和环面。
cargo run --example shapes
多个共享轮廓平面的相交网格。轮廓遮罩偏移以在物体及其轮廓之间创建间隙。
cargo run --example pieces
许多相同网格的实例,具有两种不同的轮廓配置,向摄像机飞行。
cargo run --example flying_objects
通过四个具有不同启用渲染层组合的摄像机查看的轮廓环面。
cargo run --example render_layers
具有轮廓的动画关节glTF模型。
cargo run --example animated_fox
具有预烘焙轮廓法线的glTF模型。
cargo run --example hollow
具有轮廓的动画变形glTF模型。
cargo run --example morph_targets
一对球体,一个有轮廓,有一个用于选择不同抗锯齿模式的UI。
cargo run --example ui_aa
一个发射球体围绕另一个球体轨道运行,具有轮廓和HDR辉光后处理。
cargo run --example bloom
版本
此版本 | Bevy版本 |
---|---|
0.8.x | 0.14.x |
0.7.x | 0.13.x |
0.6.x | 0.12.x |
0.5.x | 0.11.x |
0.4.x | 0.10.x |
0.3.x | 0.9.x |
0.2.x | 0.8.x |
0.1.x | 0.7.x |
功能
interpolation
(默认) - 使用interpolation
crate定义Lerp
特征实现。
许可
此crate根据Apache License,版本2.0(见LICENCE-APACHE或https://apache.ac.cn/licenses/LICENSE-2.0)或MIT许可(见LICENCE-MIT或http://opensource.org/licenses/MIT)许可,任选其一。
除非您明确声明,否则您有意提交以包含在作品中的任何贡献,根据Apache-2.0许可证定义,应如上所述双重许可,不附加任何其他条款或条件。
依赖
~35–72MB
~1.5M SLoC