ImGui渲染3d数据的方法
ImGui本质上是个2d渲染引擎,渲染3d数据只能另辟蹊径。目前主要有3种方法:
一是2d转换,可以自己处理3维坐标向屏幕坐标的转换,然后调用ImGui的二维绘制函数进行渲染;
二是3d贴图,首先在3d引擎侧渲染到bufferframe,然后调用ImGui的Image函数将结果贴到窗口;
三是回调渲染,调用ImGui的DrawList的AddCallback函数,直接在此回调函数中使用backend引擎渲染。
本文来自博客园,作者:koala999,转载请注明原文链接:https://www.cnblogs.com/koala999/p/16757147.html