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

佛山专业的网站制作襄州区住房和城乡建设局网站

佛山专业的网站制作,襄州区住房和城乡建设局网站,iis 网站制作,做数据库与网站招什么人基础模板代码 使用须知常规模板代码常规Shader模板代码 使用须知 本模板代码#xff0c;主要用于编写Threejs的Demo#xff0c;因为本人在早期学习的过程中#xff0c;大量抄写Threejs/examples下的代码以及各个demo站的代码#xff0c;所以养成了编写Threejs的demo的习惯… 基础模板代码 使用须知常规模板代码常规Shader模板代码 使用须知 本模板代码主要用于编写Threejs的Demo因为本人在早期学习的过程中大量抄写Threejs/examples下的代码以及各个demo站的代码所以养成了编写Threejs的demo的习惯编写时一般是直接复制一份模板代码直接编写即可模板代码环境首先你要在指定的路径上有Threejs的开发包的存在如下图所示本人将threejs开发包改名后与所有的demo代码放在同一个文件夹下模板代码只需要确定引入的文件路径正确即可至于文件怎么摆放需不需要webpack环境nodenpm环境之类的无所谓因为本人使用webstorm所以在运行html的时候直接就可以运行webstorm内置了服务器不需要额外单独跑服务器就可以运行Threejs版本建议在160以上 常规模板代码 !DOCTYPE html html langen headmeta charsetUTF-8titleTitle/titlestylebody{width:100vw;height: 100vh;overflow: hidden;margin: 0;padding: 0;border: 0;}/style /head bodyscript typeimportmap{imports: {three: ../three/build/three.module.js,three/addons/: ../three/examples/jsm/}}/scriptscript typemoduleimport * as THREE from ../three/build/three.module.js;import {OrbitControls} from ../three/examples/jsm/controls/OrbitControls.js;window.addEventListener(load,e{init();addMesh();render();})let scene,renderer,camera,orbit;function init(){scene new THREE.Scene();renderer new THREE.WebGLRenderer({alpha:true,antialias:true});renderer.setSize(window.innerWidth,window.innerHeight);document.body.appendChild(renderer.domElement);camera new THREE.PerspectiveCamera(50,window.innerWidth/window.innerHeight,0.1,2000);camera.add(new THREE.PointLight(0xffffff,1,1000,0.01));camera.position.set(10,10,10);scene.add(camera);orbit new OrbitControls(camera,renderer.domElement);orbit.enableDamping true;scene.add(new THREE.GridHelper(10,10));}function addMesh() {let geometry new THREE.BoxGeometry(1,1,1);let material new THREE.MeshStandardMaterial({color:0xffffff * Math.random()});let mesh new THREE.Mesh(geometry,material);scene.add(mesh);}function render() {renderer.render(scene,camera);orbit.update();requestAnimationFrame(render);}/script /body /html 常规Shader模板代码 !DOCTYPE html html langen headmeta charsetUTF-8titleTitle/titlestylebody{width:100vw;height: 100vh;overflow: hidden;margin: 0;padding: 0;border: 0;}/style /head bodyscript typeimportmap{imports: {three: ../three/build/three.module.js,three/addons/: ../three/examples/jsm/}}/scriptscript typex-shader/x-vertex idvertexShadervarying vec2 vUv;void main(){vUv vec2(uv.x,uv.y);vec4 mvPosition modelViewMatrix * vec4( position, 1.0 );gl_Position projectionMatrix * mvPosition;gl_Position projectionMatrix * modelMatrix * viewMatrix * vec4( position, 1.0 );}/script script typex-shader/x-fragment idfragmentShadervarying vec2 vUv;void main(){gl_FragColor vec4(1.0,0.0,0.0,1.0);} /scriptscript typemoduleimport * as THREE from ../three/build/three.module.js;import {OrbitControls} from ../three/examples/jsm/controls/OrbitControls.js;window.addEventListener(load,e{init();addMesh();render();})let scene,renderer,camera;let orbit;function init(){scene new THREE.Scene();renderer new THREE.WebGLRenderer({alpha:true,antialias:true});renderer.setSize(window.innerWidth,window.innerHeight);document.body.appendChild(renderer.domElement);camera new THREE.PerspectiveCamera(50,window.innerWidth/window.innerHeight,0.1,2000);camera.add(new THREE.PointLight());camera.position.set(15,15,15);scene.add(camera);orbit new OrbitControls(camera,renderer.domElement);orbit.enableDamping true;scene.add(new THREE.GridHelper(10,10));}let uniforms {}function addMesh() {let geometry new THREE.PlaneGeometry(10,10);let material new THREE.ShaderMaterial({uniforms,vertexShader:document.getElementById(vertexShader).textContent,fragmentShader:document.getElementById(fragmentShader).textContent,})let mesh new THREE.Mesh(geometry,material);scene.add(mesh);}function render() {renderer.render(scene,camera);orbit.update();requestAnimationFrame(render);}/script /body /html
http://www.pierceye.com/news/477461/

相关文章:

  • 学院网站建设总结华北理工大学学科建设处网站
  • 简单的网站php开发教程用cms做的网站 的步骤
  • seo杭州seo快速排名利器
  • 谷歌不收录网站一个完整的短视频策划方案
  • 网页制作培训网站关于营销的最新的新闻
  • 免费查找资料的网站wordpress中文4.8
  • 凡科建设的网站如何中式建筑公司网站
  • 珠海网站建设品牌策划开发设计公司网站
  • 找别人做的网站怎样修改招聘app
  • 学校网站内容建设银行网站电脑上不去
  • 住建部工程建设标准网站上海室内设计事务所
  • 做外贸采购都是用什么网站网站重构方案
  • 企业网站做推广河南app开发
  • 海宁做网站的公司仿搜狐视频网站源码
  • 网站备案和不备案的上海制作网站公司网站
  • 网站建设专业介绍在线平面图设计
  • 临时工找工作网站做美缝手机网站不收录
  • 凡科建站怎么样网络推广网站培训班
  • 优惠券的网站怎么做的网站建设业务元提成
  • 网站开发项目组成员免费建网站的app
  • 怎样自己做公司网站驻马店logo设计公司
  • 知名网站制作公司排名徐州人才网最新招聘2023
  • 网站建设与网页设计难学吗做彩票的网站
  • 请问怎么做网站郑州小程序开发制作
  • 城乡建设网站职业查询系统小公司根本办不了icp许可证
  • 网站架构搭建搭建网站是什么专业
  • 互助网站建设电脑做网站端口映射
  • 电力行业做的好的招投标网站wordpress 自定义注册表单
  • 网站开发采集工具网站设计计划书的要求
  • 技术支持:佛山网站建设珠海网站制作服务