当前位置: 首页 > news >正文

网站建设专业的用户界面设计原则

网站建设专业的,用户界面设计原则,开发公司办公电脑申请怎么写,理论网站建设实施方案环境#xff1a; threejs#xff1a;129 #xff08;在浏览器的控制台下输入#xff1a; window.__THREE__即可查看版本#xff09;vscodewindowedge 透视相机或正交相机都有一个zoom参数#xff0c;它可以用来将相机排到的内容在canvas上缩放显示。 注意#xff1a;…环境 threejs129 在浏览器的控制台下输入 window.__THREE__即可查看版本vscodewindowedge 透视相机或正交相机都有一个zoom参数它可以用来将相机排到的内容在canvas上缩放显示。 注意 设置zoom后要调用 camera.updateProjectionMatrix();zoom默认是1它的取值就像是手机拍照一样。值变大画面放大渲染出来的空间变小感觉调整zoom对正交相机来说就像是临时调整了它所拍到的边界即left/right/top/bottom但实际上又没有改 示例正交相机 先定义个canvas500*500大小 canvas refcanvas width500 height500 stylemargin:50px/canvas创建场景和相机 let scene new Three.Scene(); let renderer new Three.WebGLRenderer({ canvas: canvasDom }); let camera new Three.OrthographicCamera(-250, 250, 250, -250, 1, 1000); camera.zoom 1;//改为2,将看到原画面的一半,改为 camera.updateProjectionMatrix(); camera.position.set(0, 100, 0); camera.lookAt(0, 0, 0);添加网格线 const size 500; const divisions 10; const gridHelper new Three.GridHelper(size, divisions); scene.add(gridHelper);开始渲染 (function animate() {requestAnimationFrame(animate);renderer.render(scene, camera); })()现在观察 验证zoom对正交相机来说等同于是临时修改相机的 left/right/top/bottom 在场景中加入半径为500的球体 let mesh new Three.Mesh(new Three.SphereGeometry(500, 16, 8), new Three.MeshBasicMaterial({ color: 0xff0000, wireframe: true })) scene.add(mesh)调整zoom0.5观察效果 OrbitControls改变的是相机的zoom 除了上面我们可以自己调节zoom取值外OrbitControls 也是通过更改zoom实现视图的缩放的如下 //创建控制器 new OrbitControls(camera2, renderer.domElement);//渲染的时候打印相机参数 (function animate() {requestAnimationFrame(animate);renderer.render(scene, camera2);console.log(camera2.left${camera2.left},camera2.right${camera2.right} zoom${camera2.zoom}) })()观察效果
http://www.sczhlp.com/news/200864/

相关文章:

  • 27 LCA模拟赛3T3 三等分的数组 题解
  • 26 LCA模拟赛3T2 连边 题解
  • 28 S2模拟赛T2 开会council 题解
  • 25 LCA模拟赛3T1 ROI 2012马赛克 题解
  • 实验记录2025/10/14
  • 丽水房产网站建设软件下载商店
  • 合肥网站开发培训怎样进入电商平台
  • 刷网站seo排名软件网站的基本建设投资
  • 城市分站网站设计简述网站开发的三层架构
  • 做网站怎么建文件夹哈尔滨大型网站开发
  • 2018做技术分享网站有前景吗游戏开发工程师是什么专业
  • 浮雕模东莞网站建设wordpress部署云
  • 网站源代码怎么生成网页李志自己做网站
  • 网站欣赏成交型网站倡导公司
  • 找人做网站注意什么问题台州网站设计公司网站
  • 大型建站网站管网建设网站
  • 做红包网站简述网站建设过程
  • 免费网站自助建站系统做像美团淘宝平台网站多少钱
  • 武进网站建设怎么样链接是什么意思
  • 邢台商城类网站建设做视频网站用什么服务器
  • 网站功能需求表企业所得税优惠税率
  • 给别人做网站挣钱吗?wordpress获得授权
  • nginx 安装wordpress北京seo技术
  • 一个vps主机放两个网站 速度阿里巴巴网站运营怎么做
  • 网站备案报道高端品牌网站建设明细报价报
  • 有哪些好的印花图案设计网站win7下asp网站搭建
  • 负责公司网站建设的岗位叫什么网站seo优化主要有哪些手段
  • 企业网站改版新闻wordpress网页特效
  • 网站 建设 培训 视频成都 广告公司网站建设
  • 营销型网站推广公司上传文件到网站