【二次开发】CityMaker交互操作——多视口

本文探讨了CityMaker中三维场景的多视口技术,包括单视口到4视口的配置,详细介绍了多视口的分类、功能,如相机绑定、视口联动、分屏比例调整等。通过.NET和JS两种方式讲解如何创建和管理各视口对象,并强调了注意事项,如视口比例设置与Logo显示的授权要求。
摘要由CSDN通过智能技术生成

**

三维中的多视口

**

一:技术原理

1、CityMaker把三维分为多个视口,正常模型显示也是分视口显示,一般情况是单视口,最多可以有4个视口。
2、多视口分类: 正常多视口、画中画、同一场景不同视口、其他立体效果,比较特殊的是单一视图红蓝立体、单一视图四缓冲立体、水平两视口立体、头盔左一右一立体,这些除单一视图红蓝立体外其他都需要“高级立体”授权模块支持,如果无授权,出水印或视口模式切换不生效。
3、多视口功能:一般情况下创建的对象都可以设置不同的视口显示,相机绑定功能,可以绑定多个视口进行联动,如果是想单独操作某个视口,则需要解除绑定视口,激活某个视口即可,也可以设置分屏的比例实现卷帘效果,还有两个特别的功能就是设置右下角logo显示和右上角的罗盘显示。
4、2视口和4视口效果如图
在这里插入图片描述
在这里插入图片描述
5、例子4视口效果
在这里插入图片描述
6、设置完视口比例和logo以及罗盘不显示的4视口效果

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值