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

青岛不错的网站公司网站开发入门看什么

青岛不错的网站公司,网站开发入门看什么,完全网络营销网站,红色企业网站模板36. Three.js案例-创建带光照和阴影的球体与平面 实现效果 知识点 Three.js基础 WebGLRenderer WebGLRenderer 是Three.js中最常用的渲染器#xff0c;用于将场景渲染到网页上。 构造器 new THREE.WebGLRenderer(parameters)参数类型描述parametersobject可选参数#…36. Three.js案例-创建带光照和阴影的球体与平面 实现效果 知识点 Three.js基础 WebGLRenderer WebGLRenderer 是Three.js中最常用的渲染器用于将场景渲染到网页上。 构造器 new THREE.WebGLRenderer(parameters)参数类型描述parametersobject可选参数用于配置渲染器。包括但不限于 antialias抗锯齿、alpha透明度等。 方法 setPixelRatio(value): 设置设备像素比。setSize(width, height): 设置渲染器的尺寸。setClearColor(color, alpha): 设置渲染器的背景颜色。shadowMap.enabled: 启用或禁用阴影映射。render(scene, camera): 渲染场景。 Scene Scene 是Three.js中的场景对象用于存储所有需要渲染的对象。 构造器 new THREE.Scene()Camera PerspectiveCamera 是Three.js中的一种透视相机用于模拟人眼的视觉效果。 构造器 new THREE.PerspectiveCamera(fov, aspect, near, far)参数类型描述fovfloat视野角度单位为度。aspectfloat相机宽高比。nearfloat近裁剪面距离。farfloat远裁剪面距离。 方法 position.set(x, y, z): 设置相机的位置。lookAt(vector): 设置相机的朝向。 PointLight PointLight 是Three.js中的点光源用于模拟从一个点发出的光。 构造器 new THREE.PointLight(color, intensity, distance, decay)参数类型描述colorcolor光源颜色。intensityfloat光源强度。distancefloat光源的最大影响距离。如果为0则表示无限远。decayfloat光源衰减系数。默认值为1。 属性 castShadow: 是否投射阴影。distance: 光源的最大影响距离。intensity: 光源强度。 SphereBufferGeometry SphereBufferGeometry 用于创建一个球体几何体。 构造器 new THREE.SphereBufferGeometry(radius, widthSegments, heightSegments, phiStart, phiLength, thetaStart, thetaLength)参数类型描述radiusfloat球体半径。widthSegmentsint经度方向上的分段数。默认值为8。heightSegmentsint纬度方向上的分段数。默认值为6。phiStartfloat球体起始经度。默认值为0。phiLengthfloat球体经度范围。默认值为2π。thetaStartfloat球体起始纬度。默认值为0。thetaLengthfloat球体纬度范围。默认值为π。 Mesh Mesh 是Three.js中的网格对象用于将几何体和材质组合在一起。 构造器 new THREE.Mesh(geometry, material)参数类型描述geometryGeometry几何体对象。materialMaterial材质对象。 属性 castShadow: 是否投射阴影。receiveShadow: 是否接收阴影。 PlaneGeometry PlaneGeometry 用于创建一个平面几何体。 构造器 new THREE.PlaneGeometry(width, height, widthSegments, heightSegments)参数类型描述widthfloat平面的宽度。heightfloat平面的高度。widthSegmentsint宽度方向上的分段数。默认值为1。heightSegmentsint高度方向上的分段数。默认值为1。 MeshStandardMaterial MeshStandardMaterial 是Three.js中的一种标准材质支持物理光照模型。 构造器 new THREE.MeshStandardMaterial(parameters)参数类型描述parametersobject可选参数用于配置材质。包括但不限于 color颜色、roughness粗糙度、metalness金属度等。 代码 !DOCTYPE html html headmeta charsetUTF-8script srcThreeJS/three.js/scriptscript srcThreeJS/jquery.js/script /head body div idmyContainer/div script// 创建渲染器var myRenderer new THREE.WebGLRenderer();myRenderer.setPixelRatio(window.devicePixelRatio);myRenderer.setSize(480, 320);myRenderer.setClearColor(white, 1);myRenderer.shadowMap.enabled true;$(#myContainer).append(myRenderer.domElement);// 创建场景var myScene new THREE.Scene();// 创建相机var myCamera new THREE.PerspectiveCamera(45, 480 / 320, 0.1, 1000);myCamera.position.set(4, 4, 2);myCamera.position.multiplyScalar(2);myCamera.lookAt(new THREE.Vector3(0, 0, 0));// 创建点光源var myPointLight new THREE.PointLight(white);myPointLight.position.set(0, 6, 0);myPointLight.distance 380;myPointLight.castShadow true;myScene.add(myPointLight);// 创建球体var mySphereGeometry new THREE.SphereBufferGeometry(2, 36, 36);var mySphereMaterial new THREE.MeshNormalMaterial({wireframe: true, transparent: true});var mySphereMesh new THREE.Mesh(mySphereGeometry, mySphereMaterial);mySphereMesh.position.set(0, 2.5, 0);mySphereMesh.castShadow true;myScene.add(mySphereMesh);// 创建平面var myPlaneGeometry new THREE.PlaneGeometry(120, 120, 1, 1);var myPlaneMaterial new THREE.MeshStandardMaterial({color: white});var myPlaneMesh new THREE.Mesh(myPlaneGeometry, myPlaneMaterial);myPlaneMesh.rotateX(-Math.PI / 2);myPlaneMesh.rotateZ(-Math.PI / 7);myPlaneMesh.position.set(0, -3.5, 0);myPlaneMesh.receiveShadow true;myScene.add(myPlaneMesh);// 渲染场景myRenderer.render(myScene, myCamera); /script /body /html演示链接 示例链接
文章转载自:
http://www.morning.fhjnh.cn.gov.cn.fhjnh.cn
http://www.morning.qtkfp.cn.gov.cn.qtkfp.cn
http://www.morning.nqbs.cn.gov.cn.nqbs.cn
http://www.morning.zgpgl.cn.gov.cn.zgpgl.cn
http://www.morning.xnkb.cn.gov.cn.xnkb.cn
http://www.morning.wqbfd.cn.gov.cn.wqbfd.cn
http://www.morning.xlmgq.cn.gov.cn.xlmgq.cn
http://www.morning.qwyms.cn.gov.cn.qwyms.cn
http://www.morning.zbtfz.cn.gov.cn.zbtfz.cn
http://www.morning.hwnnm.cn.gov.cn.hwnnm.cn
http://www.morning.bpmdg.cn.gov.cn.bpmdg.cn
http://www.morning.mlwhd.cn.gov.cn.mlwhd.cn
http://www.morning.xcxj.cn.gov.cn.xcxj.cn
http://www.morning.yhywx.cn.gov.cn.yhywx.cn
http://www.morning.rmdsd.cn.gov.cn.rmdsd.cn
http://www.morning.fwdln.cn.gov.cn.fwdln.cn
http://www.morning.gqnll.cn.gov.cn.gqnll.cn
http://www.morning.paoers.com.gov.cn.paoers.com
http://www.morning.crrjg.cn.gov.cn.crrjg.cn
http://www.morning.xhsxj.cn.gov.cn.xhsxj.cn
http://www.morning.pwggd.cn.gov.cn.pwggd.cn
http://www.morning.bpknt.cn.gov.cn.bpknt.cn
http://www.morning.xflwq.cn.gov.cn.xflwq.cn
http://www.morning.pqwhk.cn.gov.cn.pqwhk.cn
http://www.morning.pyzt.cn.gov.cn.pyzt.cn
http://www.morning.hqllj.cn.gov.cn.hqllj.cn
http://www.morning.bqqzg.cn.gov.cn.bqqzg.cn
http://www.morning.dmtbs.cn.gov.cn.dmtbs.cn
http://www.morning.ffrys.cn.gov.cn.ffrys.cn
http://www.morning.ljbm.cn.gov.cn.ljbm.cn
http://www.morning.tjwfk.cn.gov.cn.tjwfk.cn
http://www.morning.rmfh.cn.gov.cn.rmfh.cn
http://www.morning.dsxgc.cn.gov.cn.dsxgc.cn
http://www.morning.dphmj.cn.gov.cn.dphmj.cn
http://www.morning.ktpzb.cn.gov.cn.ktpzb.cn
http://www.morning.xdjwh.cn.gov.cn.xdjwh.cn
http://www.morning.yuminfo.com.gov.cn.yuminfo.com
http://www.morning.xbhpm.cn.gov.cn.xbhpm.cn
http://www.morning.sryyt.cn.gov.cn.sryyt.cn
http://www.morning.swkzk.cn.gov.cn.swkzk.cn
http://www.morning.kynf.cn.gov.cn.kynf.cn
http://www.morning.xfwnk.cn.gov.cn.xfwnk.cn
http://www.morning.trhrk.cn.gov.cn.trhrk.cn
http://www.morning.fyzsq.cn.gov.cn.fyzsq.cn
http://www.morning.sqqpb.cn.gov.cn.sqqpb.cn
http://www.morning.wchcx.cn.gov.cn.wchcx.cn
http://www.morning.cwgpl.cn.gov.cn.cwgpl.cn
http://www.morning.wyzby.cn.gov.cn.wyzby.cn
http://www.morning.4q9h.cn.gov.cn.4q9h.cn
http://www.morning.hqwtm.cn.gov.cn.hqwtm.cn
http://www.morning.jtmrx.cn.gov.cn.jtmrx.cn
http://www.morning.drbd.cn.gov.cn.drbd.cn
http://www.morning.sjpht.cn.gov.cn.sjpht.cn
http://www.morning.wlbwp.cn.gov.cn.wlbwp.cn
http://www.morning.xdnhw.cn.gov.cn.xdnhw.cn
http://www.morning.saletj.com.gov.cn.saletj.com
http://www.morning.zpnfc.cn.gov.cn.zpnfc.cn
http://www.morning.nqcts.cn.gov.cn.nqcts.cn
http://www.morning.sloxdub.cn.gov.cn.sloxdub.cn
http://www.morning.mzjbz.cn.gov.cn.mzjbz.cn
http://www.morning.pthmn.cn.gov.cn.pthmn.cn
http://www.morning.cyyhy.cn.gov.cn.cyyhy.cn
http://www.morning.jbmsp.cn.gov.cn.jbmsp.cn
http://www.morning.nlygm.cn.gov.cn.nlygm.cn
http://www.morning.ykmg.cn.gov.cn.ykmg.cn
http://www.morning.yqyhr.cn.gov.cn.yqyhr.cn
http://www.morning.guofenmai.cn.gov.cn.guofenmai.cn
http://www.morning.kflpf.cn.gov.cn.kflpf.cn
http://www.morning.qrgfw.cn.gov.cn.qrgfw.cn
http://www.morning.pkggl.cn.gov.cn.pkggl.cn
http://www.morning.sloxdub.cn.gov.cn.sloxdub.cn
http://www.morning.trnhy.cn.gov.cn.trnhy.cn
http://www.morning.hflrz.cn.gov.cn.hflrz.cn
http://www.morning.tjkth.cn.gov.cn.tjkth.cn
http://www.morning.rttxx.cn.gov.cn.rttxx.cn
http://www.morning.ctfwl.cn.gov.cn.ctfwl.cn
http://www.morning.wpwyx.cn.gov.cn.wpwyx.cn
http://www.morning.cywf.cn.gov.cn.cywf.cn
http://www.morning.ppqzb.cn.gov.cn.ppqzb.cn
http://www.morning.lnbyk.cn.gov.cn.lnbyk.cn
http://www.tj-hxxt.cn/news/281319.html

相关文章:

  • 吴江网站建设学编程哪个机构好
  • 网站根目录权限遵义市住房和城乡建设局网站
  • 嘉兴网站排名优化报大型网站开发项目书籍
  • 沈阳做招聘网站益阳中国网
  • 网站怎么用PS做昨天军事新闻最新消息
  • 爱站工具下载网站dns查询
  • 泗阳城乡建设局网站网站改标题降权
  • 元器件网站开发客户做海报找素材的网站
  • 天河区做网站的公司注册个人订阅号
  • 增城做网站要多少钱深圳鹏洲建设工程有限公司网站
  • 用爬虫做网站国外域名注册价格
  • 网站建设新闻 常识网站没有索引量是什么意思
  • 购物网站建设存在的问题烟台网站制作专业
  • 男装网站模板演示wordpress流量统计放在哪里
  • 浙江住建局官方网站广西互联网推广
  • 介绍自己的做的网站吗百度seo优化策略
  • 网站开发项目意义外贸网站推广平台排名
  • 网站建设方案实验报告公司网站建设请示
  • 2010网站建设管理WordPress代收插件
  • 卡密提取网站怎么做免费全面的seo教程
  • 查企业年报的网站利用百度搜索自己的网站
  • 阿里巴巴网站建设的目的长沙网站建设哪家最好
  • 沈阳网站开发培训多少钱如何在图片上做网站水印图
  • 盐城企业网站制作大连企业推广公司
  • 做网站的作用wordpress付费服务器
  • Python用数据库做网站西安外贸网站开发
  • 用vue做pc端网站好吗微信小程序开发模板网站
  • 成品网站w灬源码在线看网站怎么免费建站
  • 做的最好自考网站是哪个网站名称 规则
  • 网网站基础建设优化知识门户网站系统设计