bevy 0.16 案例部分翻译
文件目录结构
用户界面 (UI)
- 视口节点
viewport_node.rs
- UI材质
ui_material.rs
- 窗口穿透
window_fallthrough.rs
- 溢出处理
overflow.rs
- 溢出调试
overflow_debug.rs
- 显示与可见性
display_and_visibility.rs
- 边框
borders.rs
- UI渲染到纹理
render_ui_to_texture.rs
- 滚动
scroll.rs
- 文本背景色
text_background_colors.rs
- 溢出裁剪边距
overflow_clip_margin.rs
- 盒阴影
box_shadow.rs
- UI纹理切片
ui_texture_slice.rs
- Z轴索引
z_index.rs
- 网格布局
grid.rs
- 视口调试
viewport_debug.rs
- 文本调试
text_debug.rs
- 尺寸约束
size_constraints.rs
- 文本换行调试
text_wrap_debug.rs
- UI缩放
ui_scaling.rs
- UI纹理切片翻转与平铺
ui_texture_slice_flip_and_tile.rs
- UI纹理图集切片
ui_texture_atlas_slice.rs
- 弹性布局
flex_layout.rs
- 相对光标位置
relative_cursor_position.rs
- UI纹理图集
ui_texture_atlas.rs
- 文本组件
text.rs
- 方向导航
directional_navigation.rs
- 字体图集调试
font_atlas_debug.rs
- UI透明度
transparency_ui.rs
- 标签导航
tab_navigation.rs
- 幽灵节点
ghost_nodes.rs
- 按钮组件
button.rs
3D 功能
- 辐照度体积
irradiance_volumes.rs
- 色彩分级
color_grading.rs
- 抗锯齿
anti_aliasing.rs
- 光照系统
lighting.rs
- 基础雾效
fog.rs
- 3D场景
3d_scene.rs
- 顶点着色
vertex_colors.rs
- 大气雾效
atmospheric_fog.rs
- glTF模型加载
load_gltf.rs
- glTF图元查询
query_gltf_primitives.rs
- 顺序无关透明
order_independent_transparency.rs
- 双通道渲染
two_passes.rs
- 相机子视图
camera_sub_view.rs
- 自定义网格生成
generate_custom_mesh.rs
- glTF场景更新
update_gltf_scene.rs
- 光照贴图
lightmaps.rs
- 屏幕空间环境光遮蔽
ssao.rs
- 网格射线检测
mesh_ray_cast.rs
- 各向异性
anisotropy.rs
- 混合模式
blend_modes.rs
- 体积雾效
volumetric_fog.rs
- glTF材质编辑
edit_material_on_gltf.rs
- glTF附加数据加载
load_gltf_extras.rs
- 混合光照
mixed_lighting.rs
- 线框模式
wireframe.rs
- 高光着色
specular_tint.rs
- 天空盒
skybox.rs
- 3D透明度
transparency_3d.rs
- 遮挡剔除
occlusion_culling.rs
- 3D形状
3d_shapes.rs
- 屏幕空间反射
ssr.rs
- 聚光灯
spotlight.rs
- 景深效果
depth_of_field.rs
- PCSS阴影
pcss.rs
- 大气效果
atmosphere.rs
- 延迟渲染
deferred_rendering.rs
- 3D视口到世界坐标
3d_viewport_to_world.rs
- 贴花
decal.rs
- 网格分块
meshlet.rs
- 阴影偏移
shadow_biases.rs
- 环境贴图旋转
rotate_environment_map.rs
- PBR材质
pbr.rs
- 阴影投射与接收
shadow_caster_receiver.rs
- 视差贴图
parallax_mapping.rs
- 后期处理
post_processing.rs
- 集群贴花
clustered_decals.rs
- 滚动雾效
scrolling_fog.rs
- 正交投影
orthographic.rs
- 运动模糊
motion_blur.rs
- 自动曝光
auto_exposure.rs
- 3D纹理
texture.rs
- 动画材质
animated_material.rs
- 3D辉光效果
bloom_3d.rs
- 反射探针
reflection_probes.rs
- 清漆层
clearcoat.rs
- 分屏显示
split_screen.rs
- 色调映射
tonemapping.rs
- 父子关系
parenting.rs
- 雾效体积
fog_volumes.rs
- 3D线条
lines.rs
- 透射效果
transmission.rs
- 可见范围
visibility_range.rs
- 球面区域光
spherical_area_lights.rs
- 渲染到纹理
render_to_texture.rs
工具类
- 场景查看器插件
scene_viewer_plugin.rs
- 变形查看器插件
morph_viewer_plugin.rs
- 游戏手柄查看器
gamepad_viewer.rs
- 主程序入口
main.rs
- 动画插件
animation_plugin.rs
资源管理
- 资源设置
asset_settings.rs
- 网格修改
alter_mesh.rs
- 热重载资源
hot_asset_reloading.rs
- 多资源同步
multi_asset_sync.rs
- 资源解压
asset_decompression.rs
- 外部资源源
extra_source.rs
- 自定义资源
custom_asset.rs
- 重复纹理
repeated_texture.rs
- 资源加载
asset_loading.rs
- 自定义资源读取器
custom_asset_reader.rs
- 嵌入式资源
embedded_asset.rs
- 精灵修改
alter_sprite.rs
测试与性能
- UI测试框架
ui.rs
- 全UI测试
full_ui.rs
- 3D测试
3d.rs
- 2D测试
2d.rs
- 压力测试:动画精灵
many_animated_sprites.rs
- 压力测试:精灵数量
many_sprites.rs
- 基准测试工具
bevymark.rs
- 压力测试:按钮数量
many_buttons.rs
(完整列表包含 200+ 条目,此处为节选,完整版可通过文件路径结构还原)