摘要:
在TWaver3D编辑器的设计中,借助于ModuleManager实现了模块(module)的动态加载,这样用户可以自定义扩展3D模板,用于增加可编辑对象,提高编辑器能力。那么如何来扩展这些模板呢,让我来带领大家认识一下Editor的动态module应用机制。
在实际应用的时候,用户需要更多的模型模板,用来做场景编辑,例如说新的设备,新的房型等等,这时能不能由用户进行模型模板的扩展呢?
我们举例来说,例如客户需要向设备上添加一个信号灯对象,那么怎么办,如何把这种模型模板添加到TWaver的3D编辑器中? 阅读全文