美文网首页
0. threejs源码阅读——结构概述

0. threejs源码阅读——结构概述

作者: 吃货传说 | 来源:发表于2020-07-14 19:58 被阅读0次

从Git上Clone好项目后,目录结构如下:

threejs源码目录结构

src - 我们主要看的部分,包含了所有源码。

editor - 如果有自己做webgl webIDE的计划,可以参考一下。threejs的IDE多少年没变过了,功能很少也不太好用。

docs - 所有的教程和api文档,文件夹内有index页面可以直接本地浏览,比较方便,省的连外网了。

examples - 所有示例的源码,每个html文件的名字就是示例的名字,可以直接在本地运行。

build - 打包后的源码,一个是按module加载的,一个是整体加载的。

threejs源码中的每个类几乎都有2个文件。一个是ts文件,用来声明方法和变量,一个是js文件,用来实现。最终在打包输出的时候,都会被编译成js语法。

在pacakge.json中我们可以看到devDependencies

在本系列文章中,我们重点解读js文件中的内容,ts文件中的声明内容作为辅助,帮助我们理解每个js文件的大结构和功能。

相关文章

  • 0. threejs源码阅读——结构概述

    从Git上Clone好项目后,目录结构如下: src - 我们主要看的部分,包含了所有源码。 editor - 如...

  • HashMap剖析

    Java集合:HashMap源码剖析 一、HashMap概述 二、HashMap的数据结构 三、HashMap源码...

  • KafkaProducer

    Kafka源码阅读(一):Kafka Producer整体架构概述及源码分析 zqhxuyuan Kafka源码分...

  • kafka MetaData

    阅读以下两个即可 Kafka源码阅读(二):Producer Metadata概述及源码分析 KafkaProdu...

  • 源码阅读 - LinkedHashSet

    本文中关于LinkedHashMap的部分参考源码阅读 - LinkedHashMap 0. LinkedHash...

  • AutoLine开源平台源码组织结构

    AutoLine开源平台源码组织结构 概述 源码目录 目录说明 api目录说明 static目录说明 templa...

  • 0. 概述

    这个系列总结基于Cousera上北京大学的操作系统原理(Operating Systems)课程。适合没有什么计算...

  • 0.概述

    微服务实践系列文章,可以参见连接。 思想 在接收到一个新的新项目时,架构师的职责是建立项目的业务与技术实现之间的桥...

  • MJRefresh源码阅读3——干货整理

    前言 MJRefresh源码阅读1——结构梳理MJRefresh源码阅读2——核心类MJRefreshHeader...

  • AndroidFramework 之启动 ServiceMana

    阅读须知 本文源码基于 Android 10,涉及相关源码如下。 概述 ServiceManagaer 是 Bin...

网友评论

      本文标题:0. threejs源码阅读——结构概述

      本文链接:https://www.haomeiwen.com/subject/ouuxhktx.html