3D绘图之threejs
文章平均质量分 94
差不多先生img
前端开发小白
展开
-
threejs学习随记(一)
搞浏览器3D绘图的应该都或多多少接触过threejs,其之于webGL,如jquery之于js。有了webGL,开发者仅通过遵循其提供的api和js就能在html网页中进行3d绘图。而直接使用原生的webGL API 进行3d绘图十分繁琐,所以一个优秀的webGL框架——threeJs应运而生,其包装了很多复杂的细节,使3d绘图变得轻松了起来。 在Three.js中,要渲染原创 2017-07-13 11:21:14 · 1018 阅读 · 1 评论 -
【threejs学习随记(二)】——up属性与lookAt方法解析
有关threejs的学习资料真心不多,很多东西都要自己好好琢磨。今天主要讲讲有关相机(camera)的一些小细节——up属性和lookat方法,初学者可能对这两者不大理解,所以有必要提醒下。原创 2017-09-07 20:59:19 · 8029 阅读 · 2 评论 -
【threejs学习随记(三)】3D模型导入问题
threejs来实现常见简单的几何体(立方体,圆,球,棱锥等)十分容易,但在实际开发中,我们可能需要展示的模型非常复杂,很难用简单的几何体来实现。基本上都需要依赖像 "blender", "cinema 4d","Maya","3ds Max"这样的3D建模软件来构建所需模型,然后再将其以指定格式("collada","json","obj"等)导出。Threejs允许用户导入某些指定格式的三维模型,并添加到场景中。因此本文主要讲如何基于threejs导入所需3D模型。原创 2017-09-07 21:06:32 · 47471 阅读 · 11 评论