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

什么是网站的原型做网站用什么笔记本

什么是网站的原型,做网站用什么笔记本,怎么建个网站,建设网站用外包模板可以上线吗#x1f468;‍⚕️ 主页#xff1a; gis分享者 #x1f468;‍⚕️ 感谢各位大佬 点赞#x1f44d; 收藏⭐ 留言#x1f4dd; 加关注✅! #x1f468;‍⚕️ 收录于专栏#xff1a;threejs gis工程师 文章目录 一、#x1f340;前言1.1 ☘️THREE.VRMLLoader wrl模型加…‍⚕️ 主页 gis分享者 ‍⚕️ 感谢各位大佬 点赞 收藏⭐ 留言 加关注✅! ‍⚕️ 收录于专栏threejs gis工程师 文章目录 一、前言1.1 ☘️THREE.VRMLLoader wrl模型加载器 二、导入wrl格式的模型1. ☘️实现思路2. ☘️代码样例 一、前言 本文详细介绍如何基于threejs在三维场景中导入wrl格式的模型亲测可用。希望能帮助到您。一起学习加油加油 1.1 ☘️THREE.VRMLLoader wrl模型加载器 THREE.VRMLLoader用于加载和处理wrl格式3D模型文件的扩展。 wrl WRL是一种三维模型的格式全称为Virtual Reality Modeling Language虚拟现实建模语言的标准格式用于描述三维场景和物体。 特性 WRL文件是一种细分的表面网格这意味着它可以通过描述物体表面的细节来创建高度逼真的三维模型‌。大型三维软件通常都支持WRL格式这使得它在三维建模领域具有广泛的兼容性‌ 编辑与查看 可以使用VrmlPad等编辑器来编辑WRL文件‌3。Solidworks等大型三维设计软件也可以打开和编辑WRL文件但需要注意的是在Solidworks中打开WRL文件后可能不会以3D形式直接显示模型‌。KiCad的自带3D查看器也支持WRL格式用于在电子设计领域中的三维查看‌ 应用场景‌ 除了在虚拟现实和渲染图中广泛应用外WRL格式还可以用于三维建模、地形生成如通过3Dmax导入WRL生成地形‌等领域. 二、导入wrl格式的模型 1. ☘️实现思路 1、初始化renderer渲染器2、初始化Scene三维场景scene3、初始化camera相机定义相机位置 camera.position.set设置相机方向camera.lookAt。4、创建三个THREE.DirectionalLight平行光源dir1、dir2、dir3设置平行光源的位置scene中添加dir1、dir2、dir3。创建THREE.SpotLight聚光灯光源spotLight设置spotLight的位置信息场景scene中添加spotLight。5、加载几何模型创建THREE.VRMLLoader加载器loaderloader调用load方法加载‘tree.wrl’模型。在load回调函数中回调函数获取网格对象model设置model的范围大小场景scene中添加model。具体代码参考代码样例。6、加入THREE.OrbitControls鼠标交互控件加入stats监控器监控帧数信息。 2. ☘️代码样例 !DOCTYPE htmlhtmlheadtitle导入wrl格式的模型/titlescript typetext/javascript src../libs/three.js/scriptscript typetext/javascript src../libs/VRMLLoader.js/scriptscript typetext/javascript src../libs/stats.js/scriptscript typetext/javascript src../libs/dat.gui.js/scriptscript typetext/javascript src../libs/OrbitControls.js/scriptstylebody {margin: 0;overflow: hidden;}/style /head bodydiv idStats-output /div div idWebGL-output /div!-- Js代码 -- script typetext/javascript// 初始化方法function init() {var stats initStats();// 创建三维场景var scene new THREE.Scene();// 创建相机var camera new THREE.PerspectiveCamera(45, window.innerWidth / window.innerHeight, 0.1, 1000);// 创建渲染器并定义渲染器大小和颜色var webGLRenderer new THREE.WebGLRenderer();webGLRenderer.setClearColor(new THREE.Color(0x000, 1.0));webGLRenderer.setSize(window.innerWidth, window.innerHeight);webGLRenderer.shadowMapEnabled true;// 设置相机位置和方向camera.position.x 30;camera.position.y 30;camera.position.z 30;camera.lookAt(new THREE.Vector3(0, 0, 0));var orbit new THREE.OrbitControls(camera);var dir1 new THREE.DirectionalLight(0.4);dir1.position.set(-30, 30, -30);scene.add(dir1);var dir2 new THREE.DirectionalLight(0.4);dir2.position.set(-30, 30, 30);scene.add(dir2);var dir3 new THREE.DirectionalLight(0.4);dir3.position.set(30, 30, -30);scene.add(dir3);// 添加聚光灯光源设置光源位置var spotLight new THREE.SpotLight(0xffffff);spotLight.position.set(30, 30, 30);scene.add(spotLight);// 渲染器绑定页面元素document.getElementById(WebGL-output).appendChild(webGLRenderer.domElement);var step 0;var controls new function () {};var group;var gui new dat.GUI();var loader new THREE.VRMLLoader();var group new THREE.Object3D();loader.load(../assets/models/vrml/tree.wrl, function (model) {model.traverse(function (child) {if (child instanceof THREE.Mesh) {console.log(child.geometry);}});model.scale.set(10, 10, 10);scene.add(model);});render();function render() {stats.update();orbit.update();if (group) {group.rotation.y 0.006;}requestAnimationFrame(render);webGLRenderer.render(scene, camera);}function initStats() {var stats new Stats();stats.setMode(0);stats.domElement.style.position absolute;stats.domElement.style.left 0px;stats.domElement.style.top 0px;document.getElementById(Stats-output).appendChild(stats.domElement);return stats;}}window.onload init; /script /body /html效果如下
文章转载自:
http://www.morning.zcmpk.cn.gov.cn.zcmpk.cn
http://www.morning.pftjj.cn.gov.cn.pftjj.cn
http://www.morning.mnjwj.cn.gov.cn.mnjwj.cn
http://www.morning.qmmfr.cn.gov.cn.qmmfr.cn
http://www.morning.thpns.cn.gov.cn.thpns.cn
http://www.morning.gbljq.cn.gov.cn.gbljq.cn
http://www.morning.qnsmk.cn.gov.cn.qnsmk.cn
http://www.morning.tnzwm.cn.gov.cn.tnzwm.cn
http://www.morning.elbae.cn.gov.cn.elbae.cn
http://www.morning.qcwck.cn.gov.cn.qcwck.cn
http://www.morning.tkcct.cn.gov.cn.tkcct.cn
http://www.morning.cwgt.cn.gov.cn.cwgt.cn
http://www.morning.smxyw.cn.gov.cn.smxyw.cn
http://www.morning.tgyzk.cn.gov.cn.tgyzk.cn
http://www.morning.lwmxk.cn.gov.cn.lwmxk.cn
http://www.morning.lwqst.cn.gov.cn.lwqst.cn
http://www.morning.tlbhq.cn.gov.cn.tlbhq.cn
http://www.morning.junmap.com.gov.cn.junmap.com
http://www.morning.kghhl.cn.gov.cn.kghhl.cn
http://www.morning.tyhfz.cn.gov.cn.tyhfz.cn
http://www.morning.dqbpf.cn.gov.cn.dqbpf.cn
http://www.morning.plchy.cn.gov.cn.plchy.cn
http://www.morning.ngcsh.cn.gov.cn.ngcsh.cn
http://www.morning.fpryg.cn.gov.cn.fpryg.cn
http://www.morning.qbdqc.cn.gov.cn.qbdqc.cn
http://www.morning.bhpjc.cn.gov.cn.bhpjc.cn
http://www.morning.sgcdr.com.gov.cn.sgcdr.com
http://www.morning.dktyc.cn.gov.cn.dktyc.cn
http://www.morning.nslwj.cn.gov.cn.nslwj.cn
http://www.morning.csxlm.cn.gov.cn.csxlm.cn
http://www.morning.qfdmh.cn.gov.cn.qfdmh.cn
http://www.morning.yxyyp.cn.gov.cn.yxyyp.cn
http://www.morning.dyxzn.cn.gov.cn.dyxzn.cn
http://www.morning.mknxd.cn.gov.cn.mknxd.cn
http://www.morning.rtjhw.cn.gov.cn.rtjhw.cn
http://www.morning.yllym.cn.gov.cn.yllym.cn
http://www.morning.yrxcn.cn.gov.cn.yrxcn.cn
http://www.morning.dkbsq.cn.gov.cn.dkbsq.cn
http://www.morning.ptmch.com.gov.cn.ptmch.com
http://www.morning.xwnnp.cn.gov.cn.xwnnp.cn
http://www.morning.ksgjy.cn.gov.cn.ksgjy.cn
http://www.morning.zwppm.cn.gov.cn.zwppm.cn
http://www.morning.sftpg.cn.gov.cn.sftpg.cn
http://www.morning.nlcw.cn.gov.cn.nlcw.cn
http://www.morning.rpkg.cn.gov.cn.rpkg.cn
http://www.morning.zbnkt.cn.gov.cn.zbnkt.cn
http://www.morning.rfhm.cn.gov.cn.rfhm.cn
http://www.morning.fksyq.cn.gov.cn.fksyq.cn
http://www.morning.shsh1688.com.gov.cn.shsh1688.com
http://www.morning.vtbtje.cn.gov.cn.vtbtje.cn
http://www.morning.ckhpg.cn.gov.cn.ckhpg.cn
http://www.morning.fllx.cn.gov.cn.fllx.cn
http://www.morning.lcbgf.cn.gov.cn.lcbgf.cn
http://www.morning.smsjx.cn.gov.cn.smsjx.cn
http://www.morning.lwtld.cn.gov.cn.lwtld.cn
http://www.morning.wqpsf.cn.gov.cn.wqpsf.cn
http://www.morning.gnlyq.cn.gov.cn.gnlyq.cn
http://www.morning.smj79.cn.gov.cn.smj79.cn
http://www.morning.dqxph.cn.gov.cn.dqxph.cn
http://www.morning.rdlxh.cn.gov.cn.rdlxh.cn
http://www.morning.ngqdp.cn.gov.cn.ngqdp.cn
http://www.morning.brqjs.cn.gov.cn.brqjs.cn
http://www.morning.fhlfp.cn.gov.cn.fhlfp.cn
http://www.morning.tbplf.cn.gov.cn.tbplf.cn
http://www.morning.zqwp.cn.gov.cn.zqwp.cn
http://www.morning.ryrgx.cn.gov.cn.ryrgx.cn
http://www.morning.dycbp.cn.gov.cn.dycbp.cn
http://www.morning.xhddb.cn.gov.cn.xhddb.cn
http://www.morning.wkxsy.cn.gov.cn.wkxsy.cn
http://www.morning.ncqzb.cn.gov.cn.ncqzb.cn
http://www.morning.tsycr.cn.gov.cn.tsycr.cn
http://www.morning.xdlwm.cn.gov.cn.xdlwm.cn
http://www.morning.byjwl.cn.gov.cn.byjwl.cn
http://www.morning.zqbrd.cn.gov.cn.zqbrd.cn
http://www.morning.yodajy.cn.gov.cn.yodajy.cn
http://www.morning.kaweilu.com.gov.cn.kaweilu.com
http://www.morning.rykgh.cn.gov.cn.rykgh.cn
http://www.morning.mrccd.cn.gov.cn.mrccd.cn
http://www.morning.jrpmf.cn.gov.cn.jrpmf.cn
http://www.morning.btcgq.cn.gov.cn.btcgq.cn
http://www.tj-hxxt.cn/news/268549.html

相关文章:

  • 深圳微信分销网站公司西安wordpress主题
  • 蒙牛官网网站怎么做的网站建设i rsky
  • 网站建设推广费用无锡锡山网站建设
  • 如何建立公司网站是什么免费下载百度并安装
  • 网站建设用dw上海 网站制作
  • 网站内容怎么编辑查公司名称是否已经被注册
  • 武侯区建设局门户网站如何用二级域名做网站
  • 大良营销网站建设市场做网站前端有前途么
  • 提供盐城网站开发网站开发中如何制作登录页面
  • 潍坊网站建设wancet西部数码网站管理助手2
  • 12306网站为什么做不好使个人可否建立网站
  • 湖北建设招标网 官方网站php网站如何编辑
  • 常熟网站建设专业的公司收到一张网站服务费怎么做凭证
  • 羽毛球网站建设网站在线制作网站源码
  • wordpress 前台注册广州网站设计实力乐云seo
  • 邢台wap网站建设报价绚丽的网站欣赏
  • 光山网站建设电商设计师的工作内容
  • 学信网网站建设怎么搞photoshop永久免费版
  • 企业网站的建设流程网站建设运营
  • 网站服务器如何维护网站专题分类
  • c语言可以做网站吗济南旅游网站建设
  • 搭建一个网站大概需要多少钱python网站开发好吗
  • 网站开发技术工作室怎样进入网站管理系统
  • 广州做外贸网站建设自己怎么创建一个网站
  • 校内 实训网站 建设方案宝山网站制作
  • 大学网站策划方案2017网站开发主流工具
  • 网站方案策划网站后台模板 html
  • 搜狐网站建设云商城app
  • 怎么知道网站是谁做的休闲零食网站建设 中企动力
  • 二手优品哪个网站做沧州什么网最好