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

网站3级营销是怎么做的深圳seo专家

网站3级营销是怎么做的,深圳seo专家,做电脑壁纸的网站,4.1进行网站建设与推广简介 AWD是一种用于三维场景的二进制格式,并且通常与http://away3d.com/引擎一起使用。请注意,此加载程序不支持压缩的AWD文件。 实现案例 案例查看地址:http://www.wjceo.com/blog/threejs/2018-03-22/134.html 首先,引入scr…

简介

AWD是一种用于三维场景的二进制格式,并且通常与http://away3d.com/引擎一起使用。请注意,此加载程序不支持压缩的AWD文件。

实现案例

案例查看地址:http://www.wjceo.com/blog/threejs/2018-03-22/134.html

  • 首先,引入script加载器
<script src="/lib/js/loaders/AWDLoader.js"></script>
  • 然后,实例化加载器对象,然后加载模型,AWD模型里面只保存了几何体,所以我们实例化了一个纹理,添加到场景当中。
var loader = new THREE.AWDLoader();
loader.load("/lib/assets/models/awd/PolarBear.awd", function (model) {//遍历模型的子元素,只要是模型一部分,就添加纹理model.traverse(function (child) {if (child instanceof THREE.Mesh) {child.material = new THREE.MeshLambertMaterial({color: 0x00ffff});console.log(child.geometry);}});//调整模型的方向和大小并放到场景当中model.rotation.y = Math.PI;model.scale.set(0.1, 0.1, 0.1);scene.add(model);
});

案例代码

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><title>Title</title><style type="text/css">html, body {margin: 0;height: 100%;}canvas {display: block;}</style>
</head>
<body onload="draw();"></body>
<script src="/lib/three.js"></script>
<script src="/lib/js/loaders/AWDLoader.js"></script>
<script src="/lib/js/controls/OrbitControls.js"></script>
<script src="/lib/js/libs/stats.min.js"></script>
<script src="/lib/js/libs/dat.gui.min.js"></script><script>var renderer;function initRender() {renderer = new THREE.WebGLRenderer({antialias:true});renderer.setSize(window.innerWidth, window.innerHeight);//告诉渲染器需要阴影效果renderer.setClearColor(0xffffff);document.body.appendChild(renderer.domElement);}var camera;function initCamera() {camera = new THREE.PerspectiveCamera(45, window.innerWidth/window.innerHeight, 0.1, 1000);camera.position.set(0, 40, 50);camera.lookAt(new THREE.Vector3(0,0,0));}var scene;function initScene() {scene = new THREE.Scene();}//初始化dat.GUI简化试验流程var gui;function initGui() {//声明一个保存需求修改的相关数据的对象gui = {};var datGui = new dat.GUI();//将设置属性添加到gui当中,gui.add(对象,属性,最小值,最大值)}var light;function initLight() {scene.add(new THREE.AmbientLight(0x444444));light = new THREE.PointLight(0xffffff);light.position.set(0,50,50);//告诉平行光需要开启阴影投射light.castShadow = true;scene.add(light);}function initModel() {//辅助工具var helper = new THREE.AxesHelper(50);scene.add(helper);var loader = new THREE.AWDLoader();loader.load("/lib/assets/models/awd/PolarBear.awd", function (model) {//遍历模型的子元素,只要是模型一部分,就添加纹理model.traverse(function (child) {if (child instanceof THREE.Mesh) {child.material = new THREE.MeshLambertMaterial({color: 0x00ffff});console.log(child.geometry);}});//调整模型的方向和大小并放到场景当中model.rotation.y = Math.PI;model.scale.set(0.1, 0.1, 0.1);scene.add(model);});}//初始化性能插件var stats;function initStats() {stats = new Stats();document.body.appendChild(stats.dom);}//用户交互插件 鼠标左键按住旋转,右键按住平移,滚轮缩放var controls;function initControls() {controls = new THREE.OrbitControls( camera, renderer.domElement );// 如果使用animate方法时,将此函数删除//controls.addEventListener( 'change', render );// 使动画循环使用时阻尼或自转 意思是否有惯性controls.enableDamping = true;//动态阻尼系数 就是鼠标拖拽旋转灵敏度//controls.dampingFactor = 0.25;//是否可以缩放controls.enableZoom = true;//是否自动旋转controls.autoRotate = true;controls.autoRotateSpeed = 0.5;//设置相机距离原点的最远距离controls.minDistance  = 1;//设置相机距离原点的最远距离controls.maxDistance  = 200;//是否开启右键拖拽controls.enablePan = true;}function render() {renderer.render( scene, camera );}//窗口变动触发的函数function onWindowResize() {camera.aspect = window.innerWidth / window.innerHeight;camera.updateProjectionMatrix();render();renderer.setSize( window.innerWidth, window.innerHeight );}function animate() {//更新控制器render();//更新性能插件stats.update();controls.update();requestAnimationFrame(animate);}function draw() {initGui();initRender();initScene();initCamera();initLight();initModel();initControls();initStats();animate();window.onresize = onWindowResize;}
</script>
</html>
http://www.lbrq.cn/news/2711539.html

相关文章:

  • 学校网站建设的成果关键词分类
  • 怎么做淘宝劵网站亚马逊跨境电商开店流程及费用
  • 自适应网站设计稿搜外网
  • 深圳装饰网站建设站长统计幸福宝下载
  • 做课件的网站有哪些网站seo优化方法
  • 北仑网站建设培训合肥百度关键词推广
  • 影视网站怎么做如何建立一个网站
  • 怎么建设免费网站手机网站模板免费下载
  • 山西古建筑网站怎样建立一个网站
  • HTML可以做彩票网站吗百度关键词快速排名
  • 成都建筑网站建设最近一周的新闻
  • 网站免费下载软件会员制营销方案
  • 设计网站推荐平面友情链接检查工具
  • 科技网络公司怎么取名字厦门seo排名优化公司
  • 建设教育协会官方网站杭州网站建设技术支持
  • 大连微信网站开发注册网站平台要多少钱
  • 太原网站制作价格百度app下载链接
  • 如何备份网站程序接app推广的单子在哪接
  • 哪些网站可以直接做英文字谜google永久免费的服务器
  • 北京网站优化公司如何名风seo软件
  • 天河网站建设技术百度seo入驻
  • 廊坊手机网站制作郑州seo外包平台
  • 香港建站优化方案做网页设计一个月能挣多少
  • 酒店网站建设的需求分析报告今日热点新闻事件简介
  • 网站seo在线检测网络软文怎么写
  • 深圳宝安医院的网站建设中国万网官网登录
  • wordpress用户注册页面衡阳seo快速排名
  • 英文网站模板做企业网站建设的公司
  • 网站板块的策划方案凡科网站登录入口
  • 前端面试题2022郑州关键词网站优化排名
  • web请求和响应
  • C# 高并发处理方式
  • 如何选择适合工业场景的物联网网关?
  • pycharm远程连接服务器跑实验详细操作
  • STM32HAL 快速入门(七):GPIO 输入之光敏传感器控制蜂鸣器
  • tp5集成elasticsearch笔记