博客
关于我
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 join原理
查看>>
mysql order by多个字段排序
查看>>
MySQL Order By实现原理分析和Filesort优化
查看>>
mysql problems
查看>>
mysql replace first,MySQL中处理各种重复的一些方法
查看>>
MySQL replace函数替换字符串语句的用法(mysql字符串替换)
查看>>
Mysql Row_Format 参数讲解
查看>>
mysql select, from ,join ,on ,where groupby,having ,order by limit的执行顺序和书写顺序
查看>>
MySQL Server 5.5安装记录
查看>>
mysql slave 停了_slave 停止。求解决方法
查看>>
MySQL SQL 优化指南:主键、ORDER BY、GROUP BY 和 UPDATE 优化详解
查看>>
mysql sum 没返回,如果没有找到任何值,我如何在MySQL中获得SUM函数以返回'0'?
查看>>
mysql Timestamp时间隔了8小时
查看>>
Mysql tinyint(1)与tinyint(4)的区别
查看>>
mysql union orderby 无效
查看>>
mysql where中如何判断不为空
查看>>
mysql workbench6.3.5_MySQL Workbench
查看>>
MySQL Workbench安装教程以及菜单汉化
查看>>
MySQL Xtrabackup 安装、备份、恢复
查看>>
mysql [Err] 1436 - Thread stack overrun: 129464 bytes used of a 286720 byte stack, and 160000 bytes
查看>>