
three.js
JarisMA
I am Jairs!
展开
-
three.js的认识
three.js的认识一、什么是three.jsthree.js 是一个跨浏览器 JavaScript 库/API ,用于在web 浏览器中创建和显示3D图形。 three.js 是基于 WebGL开发的。它的代码托管在GitHub上。二、three.js的三要素1....原创 2018-07-17 10:02:05 · 449 阅读 · 0 评论 -
探索three.js中的各种光源
探索three.js中的各种光源原创 2018-08-29 10:49:14 · 410 阅读 · 0 评论 -
Three.js几何对象的组合
Three.js几何对象的组合1.创建一个几何体 2.创建一个Object3D对象或者Group对象 3.将几何体添加进入Object3D对象或者Group对象中 4.将Object3D对象或者Group对象添加进入场景中以下以十字为例:var cylinderGeometry = new THREE.CylinderGeometry(0.2, 0.2, 2, 32);//创建一...原创 2018-08-29 16:02:35 · 813 阅读 · 0 评论 -
探索three.js中的各种材质之共有属性
探索three.js中的各种材质原创 2018-08-30 16:00:39 · 1262 阅读 · 0 评论 -
THREE.JS绘制虚线
THREE.JS绘制虚线 var lineGeometry = new THREE.Geometry(); lineGeometry.vertices.push(new THREE.Vector3(0, 1000, 5)); lineGeometry.vertices.push(new THREE.Vector3(0, -1000, 5)); var line = ne...原创 2018-10-11 17:23:50 · 3967 阅读 · 0 评论 -
THREE.JS获取截图
THREE.JS获取截图1.渲染器的配置var renderer = new THREE.WebGLRenderer({ //将渲染保存到缓冲区,否则获取的图片会是空的 preserveDrawingBuffer: true,//是否保留缓冲区直到手动清除或覆盖。默认值为false});2.将渲染的canvas转化为base64的图片 var img = new Image(...原创 2019-01-03 17:15:57 · 2677 阅读 · 0 评论