文件名称:slip-flap:虚拟拆分显示,可以添加到网页中并显示在支持webgl的浏览器中
文件大小:111KB
文件格式:ZIP
更新时间:2024-06-13 15:56:57
JavaScript
裂口 描述 该项目包括开发一个虚拟的拆分显示,可以将其添加到网页中并显示在启用了webgl的浏览器中。 这种显示可以在火车站和机场看到。 这是一个完全个人化的项目,用于实践和应用我从Webgl和D. Crockford的书《 Javascript:The Good parts》中的功能继承模式中学到的。 一个类似的项目已经开发了怨恨,并描述了。 但是,该项目基于CSS3D,与我的项目无关。 约束条件 使用纯净的webGL API(没有诸如Three.js之类的框架)来熟悉它 使用requireJS模块化项目 使用Douglas Crockford的功能继承模式进行测试 bonus1:使用常见的原型继承模式,并将代码和perfs与功能性模式进行比较
【文件预览】:
slip-flap-master
----tests()
--------cell_manager.html(792B)
----js()
--------cell.js(8KB)
--------cellManager.js(12KB)
--------split-flap.js(2KB)
--------graphics.js(6KB)
--------glmatrix.js(28KB)
--------libs()
----shaders()
--------fsTexture.glsl(211B)
--------vsTexture.glsl(258B)
--------vsColor.glsl(262B)
--------fsColor.glsl(100B)
----nbproject()
--------project.xml(324B)
--------project.properties(129B)
----.gitignore(31B)
----demo()
--------css()
--------demo.js(3KB)
--------demo.html(1KB)
----README.md(1KB)