升级到最新版本,自定义材质没法用了。
-
0.6.9 更改了材质 Class 的名称, 从
MaterialBase
变成了Material
, 所以自定义材质中的继承代码需要更新。另外,自定义材质需要自定义实现baseMap
的get/set
,具体可以参考新的代码来做相应的修改 https://github.com/Orillusion/orillusion/blob/dev/packages/media-extention/ImageMaterial.ts -
给否给出具体代码,示例 https://www.orillusion.com/guide/graphics/materials.html#unlit-材质 中 UnLitMaterial 没有发现错误