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

网站上线需要怎么做网站备案帐号是什么

网站上线需要怎么做,网站备案帐号是什么,wordpress 教程 pdf,汽车网站指定模型高亮功能#xff0c;附带设置背景颜色#xff0c;获取随机数方法。 百度查看说是gltf格式的模型可以携带PBR材质信息#xff0c;如果可以这样#xff0c;那就完全可以在blender中配置好材质导出了#xff0c;也就不需要像在unity中调整参数了。 import * as THRE…指定模型高亮功能附带设置背景颜色获取随机数方法。 百度查看说是gltf格式的模型可以携带PBR材质信息如果可以这样那就完全可以在blender中配置好材质导出了也就不需要像在unity中调整参数了。 import * as THREE from three import { OutlinePass } from three/examples/jsm/postprocessing/OutlinePass; import { EffectComposer } from three/examples/jsm/postprocessing/EffectComposer; import { RenderPass } from three/examples/jsm/postprocessing/RenderPass; import { GLTFLoader } from three/addons/loaders/GLTFLoader.js;//创建场景 const scene new THREE.Scene(); //配置相机 const camera new THREE.PerspectiveCamera(75, window.innerWidth / window.innerHeight, 0.1, 1000); //创建渲染器 const renderer new THREE.WebGLRenderer(); renderer.setSize(window.innerWidth, window.innerHeight); document.body.appendChild(renderer.domElement); //动态创建的cube模型 const geometry new THREE.BoxGeometry(1, 1, 1); const material new THREE.MeshBasicMaterial({ color: 0x0000FF }); const cube new THREE.Mesh(geometry, material); cube.position.x 4; scene.add(cube);// 加载模型文件 模型在工程根目录 loadModelGLB(../testmodel.glb, loadModelSucceed, loadModelFail); var cube2 new THREE.Mesh(geometry, material); cube2.position.x - 2.5; scene.add(cube2);camera.position.z 5;//指定模型边缘高亮 let composer; //创建高亮组件 var outlinePass new OutlinePass(new THREE.Vector2(window.innerWidth, window.innerHeight), scene, camera); //封装的指定模型高亮方法 function outlineObj(obj) {// 描边composer new EffectComposer(renderer);const renderPass new RenderPass(scene, camera);composer.addPass(renderPass);//模型描边颜色默认白色 outlinePass.visibleEdgeColor.set(0xffff00);//高亮发光描边厚度outlinePass.edgeThickness 4;//高亮描边发光强度outlinePass.edgeStrength 6;//模型闪烁频率控制默认0不闪烁 猜测是插值控制显色数字是变化的时间outlinePass.pulsePeriod 1;composer.addPass(outlinePass);// 将描边模型添加进去outlinePass.selectedObjects.push(obj); } //指定模型边缘高亮 END//计时器 const clock new THREE.Clock(); let timer 0; function animate() {requestAnimationFrame(animate);cube.rotation.x 0.01;cube.rotation.y 0.01;//使用高亮组件必须使用此函数composer.render();//renderer.render(scene, camera);timer clock.getDelta();//每一秒变换一次背景颜色if (timer 1) {timer 0;scene.background new THREE.Color(getRandomColorValue());//设置背景色}} //获取随机颜色值 function getRandomColorValue() {var red Math.round(Math.random() * 255); // 生成0-255之间的随机整数作为红色分量var green Math.round(Math.random() * 255); // 生成0-255之间的随机整数作为绿色分量var blue Math.round(Math.random() * 255); // 生成0-255之间的随机整数作为蓝色分量return rgb( red , green , blue ); // 返回RGB格式的随机颜色值 }outlineObj(cube2); outlineObj(cube); animate();//加载模型 //加载GLB模型传入路径、加载完成的回调、加载失败的回调 function loadModelGLB(path, succeed, fail) {const loader new GLTFLoader();loader.load(path, function (gltf) {succeed(gltf);}, undefined, function (error) {fail(error);}); }//加载完成的回调 function loadModelSucceed(gltf) {let returnGltf gltf.scene;returnGltf.rotation.y 2;//配置加载的模型设置returnGltf.traverse(function (child) {if (child.isMesh) {child.frustumCulled false;//模型阴影child.castShadow true;//模型自发光child.material.emissive child.material.color;child.material.emissiveMap child.material.map;} });scene.add(returnGltf);outlineObj(returnGltf);} //加载失败回调 function loadModelFail(msg) {console.error(msg); } //加载模型 END
http://www.pierceye.com/news/50904/

相关文章:

  • 什么是网站定位wordpress lnmp wamp
  • 鞍山网站哪家好河北住房和城乡建设局网站
  • 建设银行网站怎么登录密码html网页制作表格代码
  • 孝感网站开发选优搏临湘建设局网站
  • 室内设计公司办公室图片湘潭seo优化价格
  • 河北衡水建设网站公司电话百度网站介绍显示图片
  • 微网站免费软件上海工商网站
  • 网站标题如何设置wordpress读取相册
  • 我要建立个人网站wordpress 去掉主题
  • iis 多网站php做彩票网站
  • 网站建设服务收费吉林省建设银行网站
  • 丹阳市制作网站跳网站查询的二维码怎么做
  • 网站系统分析的主要任务包括江西网站建设与推广
  • 网站建设的工作在哪里找客户资源专业的网站开发服务商
  • 中山本地网站建设联合会网站建设
  • 重庆 网站建设室内设计网站官网大全
  • 什么样的公司愿意做网站网页制作中网站名称怎么做
  • 在线建网站沈阳网站开发公司电话
  • 网站开发语言分辨网络平台怎么制作
  • 深圳网站建设现淘宝客网站推广备案
  • 网页设计基础项目考核班级优化大师
  • 合肥做网站域名的公司网站建设的报告
  • 网站注册qq万网做网站如何下载模板
  • 做一网站APP多少钱搭建微擎网站后怎么做微官网
  • 外贸电商网站设计中国企业500强中国铁建
  • 一级a做片性视频网站做家装的网站有哪些
  • 程序员是不是都是做网站的行业门户网站方案
  • 做一个网站成本是多少软件园二期做网站的公司有哪些
  • 公司微信网站建设方案网站内容与目录结构图
  • 各大门户网站有哪些做学校网站素材图片素材