Three.js的渲染器(Renderer)、场景(Scene)、照相机(Camera)
herman 7年前 (2018-02-11) 5255浏览 0评论
一个典型的Three.js程序至少要包括渲染器(Renderer)、场景(Scene)、照相机(Camera),以及你在场景中创建的物体。本文主要介绍它们的用法。 WebGL的渲染是需要HTML5 Canvas元素的,我们可以手动在HTML...
herman 7年前 (2018-02-11) 5255浏览 0评论
一个典型的Three.js程序至少要包括渲染器(Renderer)、场景(Scene)、照相机(Camera),以及你在场景中创建的物体。本文主要介绍它们的用法。 WebGL的渲染是需要HTML5 Canvas元素的,我们可以手动在HTML...
herman 7年前 (2018-02-11) 13653浏览 0评论
在进行 JavaScript 开发过程中,我们经常会遇到各种各样的异常和错误提示。类似于:ReferenceError: X is not defined 这样的错误,我们常见不鲜。这类错误主要是说 X 未定义。 例如:ReferenceE...
herman 7年前 (2018-02-11) 3663浏览 0评论
最近有人问到我如何系统的学习 Three.js,我给他推荐了知乎上的一篇文章《如何系统的学习three.js?》。从这里我们可以看出,学习 Three.js,最好要有一些 WebGL 基础。基于此,本文希望通过一个最简单的例子来说明他们之间的关系...
herman 7年前 (2017-11-28) 9421浏览 0评论
AR.js 是一个可以实现移动端 60fps 的Web高效增强现实。 增强现实的可能性是无数的。作者一直热衷于开发基于Web的AR很长时间。希望AR对世界有用。这个项目是实际发生的强烈愿望的结果。它被称为AR.js。 AR....
herman 7年前 (2017-10-24) 2944浏览 0评论
要在屏幕上展示3D图形,思路大体上都是这样的: 构建一个三维空间 Three中称之为场景(Scene)选择一个观察点,并确定观察方向/角度等 Three中称之为相机(Camera)在场景中添加...
herman 7年前 (2017-10-24) 4627浏览 0评论
Three.js本质上是Webgl,如果你的浏览器不支持Webgl,那么肯定你就不能完整的运行Three.js。支持Webgl的浏览器很多,例如Chrome、FireFox、360安 全浏览器6.0等,而IE浏览器对Webgl标准的支持就不太好。...
herman 7年前 (2017-10-24) 3458浏览 0评论
通过前面的简介,我们对 three.js 有了一个初步的认识。three.js 源自github的一个开源项目。官方地址: https://github.com/mrdoob/three.js。 我们可以通过官方地址下载它。下载后它的文档中...
herman 7年前 (2017-10-24) 3777浏览 0评论
近年来web得到了快速的发展。随着HTML5的普及,网页的表现能力越来越强大。网页上已经可以做出很多复杂的动画,精美的效果。 但是,人总是贪的。那么,在此之上还能做什么呢?其中一种就是通过WebGL在网页中绘制高性能的3D图形。...
herman 7年前 (2017-08-31) 6128浏览 0评论
Web AR 和 Web VR将是未来前端的一个发展方向。目前美国的一些互联网公司都已在进行相关的研究。谷歌的 three.ar.js 最近已经被开源,因此我在前两篇中介绍了它。本文将介绍它的一些常用的 API,期望能对 Web AR有兴趣朋友有...
herman 7年前 (2017-08-31) 8533浏览 0评论
不清楚 three.ar.js 的朋友,可以看我的关于three.ar.js的介绍。 本文将通过一个例子讲解 three.ar.js 的安装和使用。 安装 使用 Script 脚本的可以下下载 three.ar.js。下载完成后...
herman 7年前 (2017-08-31) 11734浏览 0评论
three.ar.js 是一款用于构建在WebARonarkit和WebARonARCore中运行的AR Web体验的three.js库。 WebARonarkit和WebARonARCore是iOS和Android的实验应用程序,让开发人...