跳到主要内容

开发与发布概览

这一部分面向维护 voxel-kit HAR、集成 Demo 或准备发布 OHPM 包的工程师。它不改变宿主项目的业务发布流程,而是定义 Voxel Kit 自身的构建、验证和扩展约束。

开发时最重要的三件事

  1. 公开 API 与内部渲染隔离:业务只能从包根 Index.ets 导入稳定类型,不依赖 SceneCamera、Mesh 或内部 TaskPool 输入。
  2. 构建通过不等于渲染正确Component3D 的首帧、手势、动画、光照和 Picker URI 必须通过真机验证。
  3. 格式缓存不是权威数据:调整 VFP 快速预览缓存时,始终保留 VOX0 为权威源,明确缓存的校验和回退策略。

阅读路线

你要做的事文档
构建 HAR、检查产物、准备上传 OHPM构建、验证与 OHPM 发布
新增 API、Reader/Convert/Edit 能力或修改渲染资源维护与扩展规则
排查真机渲染、Picker、手势问题VoxelViewer 测试与排障
理解 VFP 缓存与可信边界VFP 可信边界
发布边界

当前对外 HAR 是只读预览和只读 VFP 容器读取包。编辑、转换和写回应以独立能力族/独立模块演进,不能通过暴露 Viewer 内部对象绕过边界。