跳转至

设置VR资源包

制作VR内容前,通常要先准备一个可用的资源包模板。这个模板至少要能容纳全息模型和对应贴图,否则后面的模型替换与调试都会变得很麻烦。

先认识模板结构

VR资源包里最常见的两个可编辑目录是:

  • holograms:存放全息模型文件。
  • textures:存放模型使用的纹理贴图。

如果只是替换现有模型或贴图,通常就在这两个目录中工作。

不要漏掉的两个清单文件

模板通常还依赖下面两个文件:

  • contents.json
  • textures_list.json

这两个文件分别负责声明可用内容和登记纹理资源。只复制模型与贴图而忘记同步这两个文件,游戏往往无法正确识别新增内容。

处理同名文件时不要直接覆盖

如果你的资源包里已经有同名的contents.jsontextures_list.json,应当手动合并条目,而不是直接用模板文件覆盖。否则原来已经登记好的资源很容易被一起删掉。

合并模板的基本步骤

  1. 把模板中的hologramstextures内容复制到自己的资源包。
  2. 打开contents.json,补上新增模型或资源需要的条目。
  3. 打开textures_list.json,确认贴图路径已经登记进去。
  4. 检查文件名、路径名和实际引用是否完全一致。
  5. 进入游戏验证资源是否被正常加载。

验证时重点看什么

第一次进游戏时,重点检查下面几项:

  • 模型是否成功显示。
  • 贴图是否正常加载,没有丢失或变成紫黑格。
  • 新增资源是否真的出现在目标场景里。

如果模型存在、贴图缺失,通常先检查textures目录和textures_list.json;如果资源完全没有出现,则优先回看contents.json