zoukankan      html  css  js  c++  java
  • three.js

    这个项目的目的是用最简单的开发模式创建一个轻量级的3 d代码库,这个js库提供了canvas,svg,css3d和webgl这四种渲染方式。

    下载地址:

        下载地址:https://github.com/mrdoob/three.js/archive/master.zip

    目录结构:

        .github目录:没什么用。

        Build目录:这个目录里边有两个文件,three.js 和three.min.js 。一个是没有压缩的three.js,一个已经压缩的。这两个js左右引用一个就OK。

        Docs目录:这里是three.js的帮助文档,我们可以双击目录里的Index.html打开这个帮助文档,里边介绍了three.js的各个API,不过解释的不是特别详细。

        Editor目录:这是一个网页版的3D编辑程序,你可以用它来构建three.js的场景。你可以直接通过访问http://threejs.org/editor/来查看效果,同样也可以通过index.html来打开它。

        Examples目录:这个目录里边有很多的示例代码,你可以直接通过访问http://threejs.org/examples/来查看它。

        Src目录:这个是three.js的源代码的目录,里面是所有源代码。

        Test目录:一些测试代码,基本没用。

        Utils目录:存放了一些three.js开发过程中一些需要用到的工具。例如将3D-Max格式的模型转换为three.js特有的json模型。还有用得最常见的convert_obj_three.py,这个可以将obj格式的模型,转换成three.js的js格式的模型。

        .gitignore文件,license文件等:对我们来说没有用。

        bower.json是包管理工具bower用的文件。

        readme.md文件:这个是github项目中必备的文件,用来介绍three.js,markdown格式。

  • 相关阅读:
    javascript事件委托和jQuery事件绑定on、off 和one
    转:程序员面试、算法研究、编程艺术、红黑树、数据挖掘5大系列集锦
    网游加速器原理、技术与实现
    自动化测试等级
    游戏测试工具
    JMeter
    Python高级编程
    测试提高项目的方法
    python mysqldb
    Python中的操作符重载
  • 原文地址:https://www.cnblogs.com/smedas/p/12450363.html
Copyright © 2011-2022 走看看