如何把imgui和OpenGL结合?
已锁定
已解决
General Discussion | 综合讨论
-
-
可以尝试, 通过基础的图形api - DrawList绘制图形, 然后自己做插值动画?
- 1.先绘制基础图形
- 2.在考虑通过什么方式 把图形A 做过渡动画到 图形B
或者 到github上找找 又没有相关的动画组件
-
这是之前写过的一个 用DrawList绘制控件的文章, 具体的动画需要自己设计
http://forum.d2learn.org/post/42 -
@sunrisepeak 你这个文章我看过,而且你这个也是我做ui的计划内,是打算配置好环境在把这个ui也加上去学学,我在b站老早就看过这个项目了,就是现在没配置好环境,我懂安卓端imgui怎么配置,但opengles不会,对我来说有点复杂了,
-
@lu9943 看你上面的图片, 不是已经运行了吗
EGL的配置的代码在Init里
https://github.com/ocornut/imgui/blob/c4bc6744824de148c3f825ffdcde785510e208ac/examples/example_android_opengl3/main.cpp#L105-L134 -
如果你是想把opengl渲染的结果, 放到Imgui的窗口里可以参考这个文章
https://www.codingwiththomas.com/blog/rendering-an-opengl-framebuffer-into-a-dear-imgui-window -
@sunrisepeak 我明白了,原来在imgui的例子里已经有了OpenGL的渲染例子,我报错的原因就是在main里又加了新的OpenGL的渲染代码进去 感谢指导
-