#2d-graphics #creation #context #shapes #opengl #vertex #object

egaku2d_core

无需创建上下文的简单2D图形库

14个版本

0.6.0 2020年12月15日
0.5.1 2020年1月25日
0.4.1 2020年1月19日
0.3.1 2020年1月18日
0.1.3 2020年1月10日

#24 in #vertex


用于 egaku2d

MIT/Apache

62KB
1.5K SLoC

概述

一个库,允许您使用安全API通过顶点缓冲对象快速绘制各种简单的2D几何原语和精灵。使用构建器模式实现便捷的API。主要设计目标是能够高效地绘制数千个形状。使用glutin和opengl es 3.0。

截图

screenshot

示例

查看github示例,或查看crate文档。

演示

演示精灵由以下提供


lib.rs:

概述

此crate提供OpenGL内部功能,但不包含OpenGL上下文创建功能。因此,此crate不依赖于glutin。

依赖

~0.5–1.3MB
~28K SLoC