第一个three.js程序
来源:互联网 发布:淘宝限购一件怎么设置 编辑:程序博客网 时间:2024/06/14 17:03
用three.js绘制一个旋转的正方体
<!DOCTYPE html><html><head> <title></title> <style>canvas { width: 100%; height: 100% }</style> <script src="../js/three.js"></script></head><body><script> // 三大组件 场景scene 相机camera 渲染器renderer var scene=new THREE.Scene();//创建场景 var camera=new THREE.PerspectiveCamera( 75, window.innerWidth/window.innerHeight, 0.1,1000);//创建相机 透视投影(参数含义 ,视角,宽高比,近平面和远平面到摄像机的距离) var renderer=new THREE.WebGLRenderer();//创建渲染器 //设置渲染器的大小为窗口的内宽度,也就是内容区的宽度 renderer.setSize(window.innerWidth,window.innerHeight); document.body.appendChild(renderer.domElement); //添加物体到场景中 var geometry=new THREE.CubeGeometry(1,1,1); var material=new THREE.MeshBasicMaterial({color:0x3e0500}); var cube=new THREE.Mesh(geometry,material); scene.add(cube); camera.position.z=5; function render() { requestAnimationFrame(render); cube.rotaion+=0.1 cube.rotation.y+=0.1; renderer.render(scene,camera,false); } render();</script></body></html>
阅读全文
0 0
- 第一个three.js程序
- 第一个three.js程序
- 第一个简单的three.js
- Three.JS第一个三维场景建立
- 丰富你的第一个Three.js场景
- node.js 第一个程序
- 第一个js小程序
- JS01-第一个js程序
- 第一个js +html程序
- 编写运行第一个node.js程序
- {welcome to JS} 第一个web程序
- 我的第一个JS/CSS程序
- 我的第一个js程序
- 第一个Node.js程序_HelloWorld
- Three.js学习记录--html5的编辑和第一个场景
- WebGL之Three.js开发第一个场景(含源码)
- three.js的接口程序
- Node.js学习札记:第一个node.js程序
- BigInteger 用法详解
- ScheduledExecutorService执行周期性或定时任务
- 吴恩达深度学习笔记(四)week2深度卷积神经网络实例
- Android Study Material Design 十三 之CoordinatorLayout交互动画
- Windows7下Git 的使用笔记
- 第一个three.js程序
- 高斯混合模型:不掉包实现多维数据聚类分析
- win10下安装配置Java web开发环境(win10+jdk1.8+tomcat8.5+mysql5.7)
- Fragment集成
- mongo-java-driver -3.2.2学习笔记-01-MongoDB Driver Quick Tour
- jQuery动态添加表格数据的基本使用(全选-批量删除)代码
- linux查看日志文件内容命令tail、cat、tac、head、echo
- 生命的路
- D3.js 中的 Non-Contiguous Cartogram详解