
three.js系列
文章平均质量分 94
tree.js学习心得
天涯苍狗
知而不行 是未知也
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
THREE.JS之简介
THREE.JS是什么?Three.js是一个轻量级的跨平台的Javascript库,可以在浏览器上结合HTML5的canvas,SVG或者WebGL,创建和展示一下3D模型和动画。Three.js允许我们在不依赖任何浏览器插件的情况下,创建一个GPU加速的3D动画场景,这可能得益于WebGL的出现,因为WebGL的底层实现是基于OpenGL。相信读者看到这篇文章之前,已经被Three.js...原创 2019-09-14 16:54:52 · 3765 阅读 · 0 评论 -
THREE.JS之照像机(Camera)
THREE.JS之摄像机(Camera)原创 2019-09-16 08:59:05 · 1513 阅读 · 0 评论 -
THREE.JS之几何体(Geometry)
众所周知,在3D世界里,物体都是有网格构成的,而网格的组织规则是通过几何体(Geometry)来定义。在three.js中,有两类几何体,我把它们叫做基本几何体和buffer几何体。基本几何体的顶点位置,缩放,旋转角,颜色,法线信息都是保存在特定的类里面,比如顶点位置使用Vector3,颜色信息使用Color。而buffer类的都是使用数组存储的,并且缓存在了内存缓冲区里,减低了对GPU的消耗。正是原创 2016-10-02 21:46:01 · 17449 阅读 · 0 评论 -
THREE.JS之文本对象
在很多应用中,不光是有图像图像对象,有时还要给场景添加必要的文字说明等等。比图说游戏中的积分,生命值等等,或者使用文本做装饰等等。在three.js中,使用TextGeometry这个类来创建文本。今天要实现的效果如下图:首先创建文件index.html<!DOCTYPE html><html> <head> <title>立体字</title> <meta原创 2016-09-29 10:05:28 · 8884 阅读 · 0 评论