#glium #graphics #dryad

已删除 jarylo

一个简化操作 glium 的壳

4 个版本

0.1.3 2023年5月18日
0.1.2 2023年5月17日
0.1.1 2023年5月16日
0.1.0 2023年5月16日

#35#glium

Apache-2.0

14KB
282 代码行

logo_icon_jarylo Jarylo

Jarilo (Yarilo) 是一个专门为简化与 'glium' 一起工作而制作的库。该库专门为 Dryadlogo_icon_dryad

Jarylo 的简单程序示例

use jarylo::color::*;

fn main() {
    jarylo::App::new()
        .set_title("simple".to_string())
        .set_update(||{})
        .set_render(|painter| {
            painter.set_color(BLACK);
            painter.clear();
            
            painter.set_color(WHITE);
            painter.draw_rect(0.0, 0.0, 0.5, 0.5);
        }).build().run();
}

simple_window

jarylo::App::new() - 创建应用程序。
set_title - 应用程序标题的定义。
set_update - 主计算周期的定义。
set_render - 主渲染周期的定义。
build 是组装所有配置组件的方法。
run 是启动应用程序的方法。

依赖

~7–19MB
~269K SLoC