meta data for this page
  •  

📚 差别

这里会显示出您选择的修订版和当前版本之间的差别。

到此差别页面的链接

两侧同时换到之前的修订记录前一修订版
后一修订版
前一修订版
extend:model [2023/09/18 12:46] bibiboxsextend:model [2023/10/17 22:41] (当前版本) bibiboxs
行 18: 行 18:
 ## 模型导入及注册 ## 模型导入及注册
  
-如果你已经拥有一些模型等待被导入,那么可以参考以下步骤和介绍。+如果拥有一些外部模型想要导入到模组中,那么可以参考以下步骤和介绍。 
 +
 +> **导入前提:必须是受支持的模型格式(如:`gltf及obj文件`)**
  
-首先,任何模型都是基于模组框架下来注册的你应该选择(或新建)一个模组目录,并找到目录下的`Store\Model`文件夹,将任何你想要添加的模型文件放置到这里,**并正确修改标准文件名(例如:`ID_Name | 10000_Model`)(如果没有修改ID文件名则不会被识别)**。+模型的导入与注册全部基于模组框架,找到模组目录下的`Store\Model`文件夹,将任何你想要导入的模型文件放置到这里,**并正确修改标准文件名(例如:`ID_Name | 10000_Model`)(如果没有修改ID文件名则不会被识别)**。
  
-**导入前提:必须是受支持的模型格式(如:`gltf及obj文件`)**+ 
 +![](asset:1695012629646.png)
  
 > 模型的注册和导入都会在**引擎加载模组时进行**。 > 模型的注册和导入都会在**引擎加载模组时进行**。
 > >
-> 所以在添加新的模型后,**必须进行重载模组指令或重启引擎程序来触发更新。**+> 所以在添加新的模型后,**必须进行重载模组指令(`reload`)或重启引擎程序来触发更新。**
  
 在完成上述步骤后,如果模型文件本身没有特别的问题,那么最简单的方式,可以打开《地图编辑器》在模型列表中找到导入成功的模型==**(文件名绑定的ID就是引擎内模型ID)**==,反之可以查看[~]控制台是否出现异常报错。 在完成上述步骤后,如果模型文件本身没有特别的问题,那么最简单的方式,可以打开《地图编辑器》在模型列表中找到导入成功的模型==**(文件名绑定的ID就是引擎内模型ID)**==,反之可以查看[~]控制台是否出现异常报错。
行 37: 行 40:
  
 **建议优先使用:gltf+模型与贴图一体格式。** **建议优先使用:gltf+模型与贴图一体格式。**
 +
 +
  
 ### OBJ格式注意事项 ### OBJ格式注意事项
行 162: 行 167:
  
 ## 特殊模型规范 ## 特殊模型规范
 +
 +### LOD模型及命名
 +注意:如果模型存在父子节点关系,应该避免将子物体命名包含`_LOD`相关字样,这可能会触发引擎其他机制,导致碰撞等系统出现问题。
  
 ### 可进入建筑模型 ### 可进入建筑模型
行 167: 行 175:
  
 ==(此处内容等待同步更新完善)== ==(此处内容等待同步更新完善)==
 +
 +