Skip to content

FBX 文件加载

介绍如何使用 FBXLoader 加载 .fbx 模型,接入场景,并在“保留 FBX 原始颜色路径”和“使用手动 Albedo 贴图覆盖”两种材质流程之间切换。适合用来验证 FBX 静态模型、顶点色、基础材质以及外部贴图接入流程

特点:

  • 支持直接加载 .fbx 文件并接入 CaxScene
  • 默认保留 FBX 原始颜色、顶点色和材质颜色路径
  • 可选手动指定 Albedo 贴图覆盖漫反射颜色
  • 示例包含加载进度、可见包围盒计算和自动相机取景

基本流程:

  • 创建 RendererCaxScene
  • 使用 FBXLoader 加载 .fbx 资源
  • 根据是否提供手动 Albedo 贴图,选择默认颜色路径或覆盖材质颜色
  • 将解析后的 group 加入场景,随后计算可见范围并调整相机

说明:

  • 当前示例中通过 setLoadExternalTextures(false) 关闭了自动外部贴图加载,便于单独观察 FBX 自带颜色和手动贴图覆盖的差异
  • 当未提供手动 Albedo 时,示例会优先保留 FBX 中已有的顶点色或材质颜色
  • 当提供手动 Albedo 时,示例会关闭顶点色,避免纹理颜色再与 FBX 烘焙颜色发生二次相乘

查看案例