PintarJS:Micro JS库,用于直接WebGL和画布渲染

时间:2024-05-23 10:00:38
【文件属性】:

文件名称:PintarJS:Micro JS库,用于直接WebGL和画布渲染

文件大小:766KB

文件格式:ZIP

更新时间:2024-05-23 10:00:38

javascript gamedev webgl graphics rendering

PintarJS Micro JS库(最小80KB)用于直接WebGL和画布渲染。 演示版 外挂程式 其他PintarJS插件: 为什么 对于WebGL,您可以找到两种类型的库:要么是为您管理所有内容的高级大型库(例如PIXI),要么是仅用更舒适的API包装WebGL并需要很多工作要使用。 我需要一些东西,一方面提供一个简单的API来绘制具有所有基本效果,转换和混合模式的精灵,另一方面使API保持直接和最小化,并且不对场景,相机,容器施加特殊的结构,以及其他高级内容。 如果您有类似的要求,即您只想在屏幕上绘制东西,同时保持对场景的完全控制,渲染顺序和剔除,则PintarJS可能适合您。 最小的例子 使用PintarJS非常简单! var pintar = new PintarJS ( ) ; // <-- HTML body must have a canvas element v


【文件预览】:
PintarJS-master
----package.json(615B)
----package-lock.json(359B)
----src()
--------viewport.js(1KB)
--------render_target.js(1KB)
--------pintar.js(17KB)
--------blend_modes.js(390B)
--------text_sprite.js(20KB)
--------sprite.js(8KB)
--------texture.js(2KB)
--------renderable.js(1KB)
--------colored_rectangle.js(1KB)
--------wrap_modes.js(250B)
--------console.js(2KB)
--------point.js(5KB)
--------pixel.js(546B)
--------rectangle.js(6KB)
--------colored_line.js(733B)
--------color.js(9KB)
--------renderers()
----dist()
--------pintar.js(199KB)
--------pintar.ui.js(132KB)
--------pintar.min.js(90KB)
--------pintar.ui.min.js(63KB)
----LICENSE(1KB)
----build_plugin_ui.bat(145B)
----README.md(32KB)
----build.bat(123B)
----serve.bat(20B)
----.vscode()
--------settings.json(56B)
----demos()
--------example8_texts.html(4KB)
--------example1_hello.html(3KB)
--------example5_fullscreen.html(2KB)
--------example7_viewport.html(3KB)
--------example3_performance.html(4KB)
--------example10_shapes.html(2KB)
--------example12_shaders.html(3KB)
--------example11_render_target.html(3KB)
--------example4_transformations.html(7KB)
--------imgs()
--------style.css(153KB)
--------example2_animation.html(2KB)
--------index.html(6KB)
--------example.png(56KB)
--------example6_resolution.html(2KB)
--------example9_plugin_ui.html(11KB)
----plugins()
--------UI()
----bower.json(485B)

网友评论