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+ 条目,此处为节选,完整版可通过文件路径结构还原)

posted @ 2025-05-12 12:46  Furau  阅读(8)  评论(0)    收藏  举报