THREE.OrbitControls参数控制

// Set to false to disable this control
//鼠标控制是否可用this.enabled = true;// "target" sets the location of focus, where the object orbits around
//聚焦坐标this.target = new THREE.Vector3();// How far you can dolly in and out ( PerspectiveCamera only )
//最大最小相机移动距离(景深相机)this.minDistance = 0;this.maxDistance = Infinity;// How far you can zoom in and out ( OrthographicCamera only )
//最大最小鼠标缩放大小(正交相机)this.minZoom = 0;this.maxZoom = Infinity;// How far you can orbit vertically, upper and lower limits.
// Range is 0 to Math.PI radians.
//最大仰视角和俯视角this.minPolarAngle = 0; // radiansthis.maxPolarAngle = Math.PI; // radians// How far you can orbit horizontally, upper and lower limits.
// If set, must be a sub-interval of the interval [ - Math.PI, Math.PI ].
//水平方向视角限制this.minAzimuthAngle = - Infinity; // radiansthis.maxAzimuthAngle = Infinity; // radians// Set to true to enable damping (inertia)
// If damping is enabled, you must call controls.update() in your animation loop
//惯性滑动,滑动大小默认0.25this.enableDamping = false;this.dampingFactor = 0.25;// This option actually enables dollying in and out; left as "zoom" for backwards compatibility.
// Set to false to disable zooming
//滚轮是否可控制zoom,zoom速度默认1this.enableZoom = true;this.zoomSpeed = 1.0;// Set to false to disable rotating
//是否可旋转,旋转速度this.enableRotate = true;this.rotateSpeed = 1.0;// Set to false to disable panning
//是否可平移,默认移动速度为7pxthis.enablePan = true;this.keyPanSpeed = 7.0;    // pixels moved per arrow key push// Set to true to automatically rotate around the target
// If auto-rotate is enabled, you must call controls.update() in your animation loop
//是否自动旋转,自动旋转速度。默认每秒30圈this.autoRotate = false;this.autoRotateSpeed = 2.0; // 30 seconds per round when fps is 60// Set to false to disable use of the keys
//是否能使用键盘this.enableKeys = true;// The four arrow keys
//默认键盘控制上下左右的键this.keys = { LEFT: 37, UP: 38, RIGHT: 39, BOTTOM: 40 };// Mouse buttons
//鼠标点击按钮this.mouseButtons = { ORBIT: THREE.MOUSE.LEFT, ZOOM: THREE.MOUSE.MIDDLE, PAN: THREE.MOUSE.RIGHT };

THREE.OrbitControls参数控制解释相关推荐

  1. Oracle 中control_file_record_keep_time参数的解释

    Oracle基于RMAN的备份方式,可分为以catalog 和nocatalog的两种方式进行备份管理.其中,catalog的方式需要一个catalog目录数据库,这个数据库一般运行在另外一台服务器上 ...

  2. three.js使用OrbitControls.js控制几何体旋转、平移、缩放

    附带一个可用的OrbitControls.js http://www.yanhuangxueyuan.com/threejs/examples/js/controls/OrbitControls.js ...

  3. sklearn的train_test_split()各函数参数含义解释(非常全)

    sklearn的train_test_split()各函数参数含义解释(非常全) sklearn的train_test_split()各函数参数含义解释(非常全) - The-Chosen-One - ...

  4. Python之pandas:pandas.set_option函数的参数详细解释

    Python之pandas:pandas.set_option函数的参数详细解释 目录 pandas.set_option函数的参数解释 函数API:pandas.set_option pandas. ...

  5. MySQL -- Lock wait timeout exceeded; try restarting transaction参数控制

    Lock wait timeout exceeded; try restarting transaction 锁等待超时..回滚事务.. 当事务1  获得锁 start TRANSACTION upd ...

  6. 织梦 css里的图片标签,织梦{dede:field.body /}中用CSS的expression参数控制图片大小

    {dede:field.body /} css:图片高和宽最大都是600px. .content img{ max-width:600px; max-height:600px; width:600px ...

  7. 运放参数详细解释与分析

    目录: 一.运放参数详细解释与分析 1.输入偏置电流和输入失调电流 2.如何测量输入偏置电流Ib.失调电流Ios 3.输入失调电压Vos及温漂 4.运放噪声快速计算 5.电源抑制比DC-PSRR 6. ...

  8. C语言串口编程收发数据 并实现AT指令的收发 可变参数控制串口属性 树莓派4G模块

    文章目录 一. Linux下串口编程的流程 1.打开串口 2. 串口初始化 2.1 常用函数总览 2.2 初始化 3. 串口的读写 4. 串口关闭 二.代码--串口编程实现自发自收 三.可变参数控制串 ...

  9. 润乾报表主子报表通过参数控制子报表显示

     客户需求: 通过参数控制1张汇总表中展现哪个或者哪几个子报表 制作报表样式如下图: 其中第2行  隐藏行表达式为if(@arg1==1,true,false)  插入的子报表是aa00.raq ...

最新文章

  1. 时间的玫瑰+但斌的投资思维
  2. 银行的双重生物识别实验,是双重麻烦还是双重安全?
  3. Openvswitch原理与代码分析(3): openvswitch内核模块的加载
  4. PowerDesigner教程系列(三)概念数据模型
  5. java什么是最终类型_golang和java,谁才是最终答案?
  6. python大数据后期教学_大数据处理之道(十分钟学会Python)
  7. 嵌入式Linux系统编程学习之二十无名管道(PIPE)
  8. 【炼数成金 RapidMiner 三 】关联分析、关联规则
  9. mysql导入超大sql文件方法
  10. ajax异步延迟加载图片,lazyload.JS实现图片异步延迟加载
  11. detail.html翻译中文,detail是什么意思_detail的翻译_音标_读音_用法_例句_爱词霸在线词典...
  12. 常见的几种推荐系统算法
  13. 控制默认使用360浏览器极速模式
  14. 资治通鉴-5 商鞅的得与失
  15. 硬盘是计算机的 奥鹏,奥鹏2016计算机应用基础一
  16. Git内部原理之深入解析环境变量
  17. Dubbo2.7.3入门
  18. python网络爬虫——爬取嗅事百科
  19. 项目记录——为沙特客户Android开发Google地图应用
  20. Navisworks动画制作总结

热门文章

  1. Linux计划任务、周期性任务执行
  2. 1.数组简介:什么是数组???数组有哪四要素???
  3. 时间序列:移动窗口函数(rolling,expanding)
  4. js小学生图区_js读取本地图片并显示
  5. vr游戏模型测试软件,Steam VR性能测试工具介绍
  6. 连接远程计算机提示:“这可能是由于CredSSP加密数据库修正” 问题
  7. Anaconda 安装与 使用
  8. Java的长整型Long/long后面的数字什么情况下必须加L?
  9. cJSON系列(1) - cJSON 入门与应用
  10. Docker安装报错Hardware assisted virtualization and data execution protection must be enabled in the BIOS