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

无锡网络公司网站建设app微信公众号平免费素材网站图库

无锡网络公司网站建设app微信公众号平,免费素材网站图库,百度推广一个月费用,河北高端网站建设上一章节实现了胶囊体的绘制#xff0c;这节来绘制圆锥体#xff0c;圆锥体就是三角形旋转获得的#xff0c;如上文一样#xff0c;先要创建出基础的组件#xff0c;包括场景#xff0c;相机#xff0c;灯光#xff0c;渲染器。代码如下#xff1a; initScene() {this…    上一章节实现了胶囊体的绘制这节来绘制圆锥体圆锥体就是三角形旋转获得的如上文一样先要创建出基础的组件包括场景相机灯光渲染器。代码如下 initScene() {this.scene new THREE.Scene();//创建一个Scene场景},initLight(){const light new THREE.DirectionalLight(0xffffff, 1);//创建一个灯光this.scene.add(light)},initCamera(){//创建一个透视相机视角为45度宽高比为window窗口的宽高比0.1为近面10000为远面this.camera new THREE.PerspectiveCamera(45, window.innerWidth / window.innerHeight, 0.1, 10000);this.camera.position.set(50,50,50);//设置相机位置this.camera.lookAt(0,0,0);//设置相机位置},initRenderer(){//初始化渲染器this.renderer new THREE.WebGLRenderer({ antialias: true });this.container document.getElementById(container);//获取容器this.renderer.setSize(this.container.clientWidth, this.container.clientHeight);//设置渲染器的大小this.container.appendChild(this.renderer.domElement);//将渲染器添加到容器中this.renderer.setClearColor(#FFFFFF, 1.0);//设置背景颜色},initOrbitControls(){ //创建鼠标控制工具this.orbitControls new OrbitControls(this.camera, this.renderer.domElement);//创建控制器},initAnimate() { //循环渲染requestAnimationFrame(this.initAnimate);this.renderer.render(this.scene, this.camera);}, ConeGeometry圆锥几何体用于创建圆锥形状的三维几何体。 ConeGeometry(radius, height, radialSegments, heightSegments, openEnded, thetaStart, thetaLength) radius圆锥底面半径决定圆锥底部的大小。默认值为 1。height圆锥的高度从底面到顶点的距离。默认值为 1。radialSegments圆锥侧面圆周方向的分段数决定圆锥侧面的平滑程度。默认值为 8。heightSegments圆锥高度方向的分段数影响圆锥在高度上的平滑度。默认值为 1。openEnded一个布尔值决定圆锥的底面是否开放。如果为true则圆锥底面没有面只有侧面如果为false则圆锥是封闭的既有侧面也有底面。默认值为false。thetaStart圆锥侧面起始角度以弧度表示。默认值为 0。thetaLength圆锥侧面的角度范围以弧度表示。默认值为 2π即完整的圆周。、 代码如下 //创建圆锥体 initConeGeometry(){ const geometry new THREE.ConeGeometry(1, 2, 32);const material new THREE.MeshBasicMaterial( {color: #CCCCCC} ); //创建材质颜色为白色#CCCCCCconst cone new THREE.Mesh( geometry, material ); //通过geometry和材质创建网格模型this.scene.add( cone ); //将网格模型添加到场景中}, 效果如下 但是因为颜色会纯色看不出立体效果我们将材质修改为只显示框架只需要将材质修改为 const material new THREE.MeshBasicMaterial( {color: #CCCCCC,wireframe:true} ); //创建材质颜色为白色#CCCCCC
http://www.dnsts.com.cn/news/19714.html

相关文章:

  • 个人博客网站搭建网站营销外包公司简介
  • 大连做环评网站站长工具推荐
  • 吴江网站建设哪家好昌江区网站建设
  • 怎么制作营销网站互联网销售是什么意思
  • 跨境电商网站设计网站开发软件
  • 广州自助公司建网站保险网上预约
  • 导航网站开发用户文档教育类网页设计代码
  • 编制网站建设策划书百度网站源码优化检测
  • 建设网站公司简介wordpress 免费 企业 主题
  • 网站开发下载做网站需要购买什么
  • 行业网站网址网站建设最安全的宽度
  • 网站开发服务合同印花税自动生成ui界面
  • 做一手房有哪些网站比较好啊中国大型建筑公司有哪些
  • 江西网站设计服务深圳市建筑工程交易服务
  • 建设银行网站注册用户名不通过深圳属于哪个省
  • 做商城网站哪个好毕节网站开发公司电话
  • 怎么提高网站响应速度wordpress接入翼支付宝
  • 国外视觉设计网站模具外发加工订单网
  • 网站页面设计方案怎么写网站建设经费计划内容
  • 网站制作app沈阳做网站建设
  • 平面设计常用网站企业网站 制作
  • 网站上线需要哪些步骤深圳华强北电子城
  • 建设部网站 造价工程师做信息网站怎么样
  • 如果是创建的网站网站怎么做微信支付宝
  • 免费建自己的网站直通车关键词怎么优化
  • 石家庄招聘哪个网站做的好台商区住房和建设网站
  • 黄石网站建设哪家好装修设计网站免费
  • 网站建设费属于宣传费吗谈谈你对seo概念的理解
  • 优秀的设计网站推荐网站设计公司 深圳龙华
  • 苏州网站开发公司哪里济南兴田德润简介建立网站需要哪些费用