文件名称:dart-webgl:使用Dart学习WebGL
文件大小:2.49MB
文件格式:ZIP
更新时间:2024-05-27 00:07:20
Dart
dart-webgl 用Dart学习WebGL! 这是我将learningwebgl.com的16课改写为Dart编程语言。 这绝不是完美的,但是我尝试利用该语言及其功能在课程的早期引入结构。 我的希望是,这将使更多的人对WebGL编程感兴趣,而这可能是以前从未有过的,同时还展示了Dart可以做的一些事情。 编译时,每个课程均已满载。 用户只需从下拉框中选择要运行的课程即可。 可选的URL参数包括: lsn=(1-16) - The default lesson number to show. width=x - The width of the canvas element. height=x - The height of the canvas element. fps - Display a running average frame rate. 有关这
【文件预览】:
dart-webgl-master
----.gitignore(62B)
----pubspec.yaml(202B)
----README.md(880B)
----analysis_options.yaml(91B)
----web()
--------gl_program.dart(2KB)
--------learn_gl.css(397B)
--------rectangle.dart(4KB)
--------matrix4.dart(19KB)
--------Teapot.json(56KB)
--------nehe.gif(17KB)
--------lesson8.dart(9KB)
--------galvanizedTexture.jpg(109KB)
--------star.dart(4KB)
--------mcdole.gif(53KB)
--------lesson9.dart(5KB)
--------sphere.dart(4KB)
--------renderable.dart(756B)
--------json_object.dart(4KB)
--------lesson1.dart(5KB)
--------moon.bmp(2MB)
--------lesson7.dart(8KB)
--------learn_gl.dart(9KB)
--------lesson4.dart(4KB)
--------lesson5.dart(4KB)
--------lesson13.dart(12KB)
--------earth.jpg(152KB)
--------lesson3.dart(6KB)
--------lesson10.dart(5KB)
--------lesson14.dart(13KB)
--------lesson11.dart(8KB)
--------earth-specular.gif(37KB)
--------cube.dart(5KB)
--------lesson16.dart(13KB)
--------star.gif(9KB)
--------lesson15.dart(12KB)
--------index.html(472B)
--------crate.gif(66KB)
--------lesson12.dart(9KB)
--------pyramid.dart(5KB)
--------macbook.json(1.21MB)
--------lesson2.dart(6KB)
--------glass.gif(13KB)
--------lesson6.dart(6KB)
--------world.json(3KB)
----LICENSE.md(566B)