#opengl #opengl-rendering #imgui-rs #renderer

imgui-opengl-renderer

imgui-rs的OpenGL渲染器

20个版本 (11个破坏性更新)

使用旧的Rust 2015

0.12.1 2023年8月26日
0.12.0 2023年1月14日
0.11.1 2022年2月28日
0.11.0 2021年2月14日
0.2.2 2018年6月6日

#234图形API

Download history 50/week @ 2024-04-08 61/week @ 2024-04-15 67/week @ 2024-04-22 56/week @ 2024-04-29 44/week @ 2024-05-06 51/week @ 2024-05-13 101/week @ 2024-05-20 67/week @ 2024-05-27 68/week @ 2024-06-03 60/week @ 2024-06-10 99/week @ 2024-06-17 65/week @ 2024-06-24 15/week @ 2024-07-08 58/week @ 2024-07-15 70/week @ 2024-07-22

152 每月下载量
6 crates 中使用

MIT/Apache

15KB
268

imgui-opengl-renderer

Build Status Documentation Version

imgui-rs提供OpenGL (3+) 渲染

集成指南

  1. 构建它(传递来自SDL2glutin等的OpenGL函数加载器)。
    let renderer = imgui_opengl_renderer::Renderer::new(&mut imgui, |s| video.gl_get_proc_address(s) as _);
    
  2. 调用render来绘制UI。
    renderer.render(ui);
    

查看示例应用程序以了解其上下文。

依赖项

~12–18MB
~242K SLoC