tuo-scene的viewSpecifyMap特征

tuo-scene是一个单场景多视图的架构,在有一些特殊场景下,我们需要添加一个指定视图的对象。即该对象虽然被添加进入了场景,但是该对象只在指定的一个视图中渲染。这样的对象在CoordTransform和RefTransform插件中都有应用。

为了支持此类型的对象,我对TuoScene的add函数做了一些修改。其原型改为如下的形式:

TuoScene.add(object, viewName)

其中第2个参数为视图的名称。目前在使用视图指定对象时还需要注意以下几个条件。

  1. 此对象必须是一个3D对象(目前viewSpecifyMap暂不支持TuoObject2D)
  2. 此对象的可视性不允许外部修改,否则可能会导致该对象的可视性不符合预期效果。

发表评论

邮箱地址不会被公开。 必填项已用*标注