博客
关于我
0.前言 three.js 简介
阅读量:797 次
发布时间:2023-04-04

本文共 677 字,大约阅读时间需要 2 分钟。

前言

最近开始接触three.js时,原本以为会很简单,但实际上学习起来却并不容易。three.js的学习资料非常有限,稍微好一点的资料往往需要付费,这给学习带来了很大阻碍。因此,我萌生了写一篇教程的想法,希望能和大家一起学习、共同进步。学习资料和源码我都已上传到我的GitHub仓库中,大家有兴趣的可以下载,欢迎Fork、Clone,也算是对我的一个鼓励吧。或者直接复制链接地址到浏览器中。

在文档中除了源码和笔记之外,还推荐了两本教材的电子书,希望能对大家有帮助。如果大家有更好的学习资料,欢迎提交,在上面去供大家一起交流和学习。对大家发出的PR我一定会及时接受。

three.js介绍

three.js是一款运行在浏览器中的3D引擎,你可以用它创建各种三维场景,包括摄影机、光影、材质等各种对象。你可以在其官网上看到许多精彩的演示。不过,这款引擎目前还处于比较不成熟的开发阶段,其不够丰富的API以及匮乏的文档增加了初学者的学习难度(尤其是文档的匮乏)。three.js的代码托管在GitHub上面,托管地址我也提供给大家以便大家及时下载最新的包。

跟官网上的描述一样,three.js可以做出非常炫酷的场景,具体的示例可以到官网上面看。这个引擎可以帮助我们更快速、更方便地构建三维场景,比直接学习WebGL成本要低很多。简单来说,three.js就是WebGL的一个库,可以让我们更方便地调用WebGL的各个功能。不要多说了,赶紧开始吧。

转载于:https://www.cnblogs.com/zj-kingder/p/7380960.html

你可能感兴趣的文章
MySQL事务原理以及MVCC详解
查看>>
MySQL事务及其特性与锁机制
查看>>
mysql事务理解
查看>>
MySQL事务详解结合MVCC机制的理解
查看>>
MySQL事务隔离级别:读未提交、读已提交、可重复读和串行
查看>>
MySQL事务隔离级别:读未提交、读已提交、可重复读和串行
查看>>
webpack css文件处理
查看>>
mysql二进制包安装和遇到的问题
查看>>
MySql二进制日志的应用及恢復
查看>>
mysql互换表中两列数据方法
查看>>
mysql五补充部分:SQL逻辑查询语句执行顺序
查看>>
mysql交互式连接&非交互式连接
查看>>
MySQL什么情况下会导致索引失效
查看>>
Mysql什么时候建索引
查看>>
MySql从入门到精通
查看>>
MYSQL从入门到精通(一)
查看>>
MYSQL从入门到精通(二)
查看>>
mysql以下日期函数正确的_mysql 日期函数
查看>>
mysql以服务方式运行
查看>>