精华内容
下载资源
问答
  • IMGUI

    2018-09-18 18:46:00
    https://github.com/zwcloud/ImGui https://github.com/ocornut/imgui https://usingcpp.wordpress.com/2016/12/10/vulkan-with-wxwidgets/ 转载于:https://www.cnblogs.com/lilei9110/p/9670726.html...
    展开全文
  • Imgui updates

    2020-12-09 00:22:59
    <ul><li>Imgui no longer blocks input (To be honest I like this, as It means I can handle ImGui input blocking in game code)</li><li>Anything else mentioned in the ImGui diff comments which breaks it&#...
  • Implement imgui

    2020-12-08 22:56:43
    <div><p>Add <a href="https://github.com/ocornut/imgui">imgui</a> to the vulkan-renderer. Run it in a separate thread.</p><p>该提问来源于开源项目:inexorgame/vulkan-renderer</p></div>
  • imgui-sfml, 用于SFML的ImGui绑定 ImGui + SFML库,允许你使用 ImGui 和 SFML 。使用 v1.0的imgui sfml 如果你使用的是稳定的imgui发行版版本 ! repo 大师将保持最新的imgui中的重大变更。 基于的存储库,具有较大...
  • Imgui update

    2020-12-09 05:15:24
    <p>Updated ImGui to 1.54 Added autocomplete addressing #8 Slight refactor of current gui stuff - Console, video, and audio settings are all in the same window, on different tabs. Status controls are ...
  • IMGUI 系统 - Dear ImGUI

    千次阅读 2020-07-03 14:54:34
    因为我在写 LearnGL 系列笔记的时候,发现没有 GUI 可以用,好蛋疼,然后在 GitHub 上找到一个叫:Dear ImGui,这个GUI系统对我来说,太太太完美了,它是用 C++ 编写的一个 GUI 系统。 看了下面的 案例截图 你会发现...

    简单介绍

    因为我在写 LearnGL 系列笔记的时候,发现没有 GUI 可以用,好蛋疼,然后在 GitHub 上找到一个叫:Dear ImGui,这个IMGUI系统对我来说,太太太完美了,它是用 C++ 编写的一个 IMGUI 系统。

    Unity 也有使用

    看了下面的 案例截图 你会发现,原来前几年看到的一些大厂的各种 DEMO,或是一些软件原来就是用 Dear ImGui 制作的,Vulkan、OpenGL的一些示例,还有如果你使用过 Unity 的旧版的 IMGUI 系统,你就会发现 Unity 的 IMGUI 接口与 Dear ImGui 的非常类似,因为它们都是按 IMGUI 范例设计的,所以也就说,如果你用过 Unity 旧版 IMGUI 你肯定很容易接受 Dear ImGui 的接口。

    现在库名字的理解

    Git Hub 上 Dear ImGui 的简述:

    Dear ImGui: Bloat-free Immediate Mode Graphical User interface for C++ with minimal dependencies

    然后我去下载 master 分支,压缩包也就 1.4 MB,基本都是纯代码,编译后更小,难怪它用 Bloat-free 来形容,非常精简的一个GUI 库。

    名字历史

    What is this library called? 中可得知,作者是从 2014 年开始编写的库,当时没想好名字,就暂时用了 ImGui 的名字。但是 IMGUI 这个术语很早之前就有提出来,IMGUI == Immediate-Mode Graphical User Interface,即时模式的图形用户接口,它是 Casey Muratori 提出来的,如果你想了解 IMGUI 范例,可以查看:http://www.johno.se/book/imgui.htmlhttp://mollyrocket.com/861 或是在下面提到的 FAQ 中的更多的链接,或是 wiki 中的 Paradigm。Unity 用它来实例了自己的 IMGUI 范例。所以作者为了减少歧义,他在 2015.12 将库名改为 Dear ImGui(不是 ImGui,也不是IMGUI)。


    入门步骤建议

    • 先看 master 的 README.txt,先了解大概介绍
    • 再看 example 下的 README.txt
    • 再倒回看 master 下的 imgui.cpp 的代码、注释,作为程序开发主要看:PROGRAMMER GUID 的部分
    • 再看看 FAQ.md 部分,了解常见的问题
    • 这时差不多可以开始将 Dear ImGui 引入你的项目了,先去 example 下找对应的 实现窗体 + 渲染平台
      • 找到适合你的窗体、渲染平台的,点击去查看 demo
      • 例如,我使用的是 GLFW 窗体库 + OpenGL 3+ 版本的:example_glfw_opengl3,参考工程使用即可

    其他资料

    后续更多功能的查阅,可以查看他的 git/wiki:https://github.com/ocornut/imgui/wiki

    其中有一些不错的小部件:useful-widgets–references

    也一些不错的文章:articles-about-dear-imgui

    我自己粗略阅读过,也不是每个都不错,下面将一些我自己看过觉得不错的博客都列出来:

    英文的视频:

    英文的文章:

    日语的 qiita 上的文章:

    如果你想用 Dear ImGui 来制作软件,或是游戏引擎的GUI,可以使用他目前的 docking 分支的。

    未来作者会合并到 master 分支,现在还在完善中。

    值得一提的 Upcoming 内容:

    • 而且他的 docking 和一般的 docking 还不一样,可以跨窗体。
    • 他的 multiple viewport 也不一般,可以将窗体内的内容绘制到窗体外,即:ImGuiWindow 可以绘制到 host window 外。
    • 他的 table 也是做的强大又美观

    Dear ImGui docking,可以查看:
    https://ruurdsdevlog.wordpress.com/2020/03/07/c-desktop-application-with-dear-imgui/

    docking 的可以再查考 wiki 上的各个推荐的 blog 或是 video

    后面如果要给图片做一个资源管理,或是 材质系统管理,都需要了解如何加载图片

    在这里插入图片描述

    当然这些内容现在还没有引入到 master 分支,还在完善开发中,所以如果感兴趣可以 watch 持续关注这位大神 git。


    Showcase Screen Snapshot - 案例截图

    为了提起你对 Dear ImGui 的兴趣我将一些截图放上来。
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

    展开全文
  • Imgui engine

    2020-12-09 12:19:27
    <p>As I told you, I was working on integrating the inspector into a full imgui app. I have a working branch, and I am quite pleased with the result. <p>I hope you will like it! <p><img alt="image" ...
  • m using latest sfml and latest imgui and latest imguisfml i copied contents into the imconfig.h from imguisfml config and now getting this error when trying to build in codeblocks <pre><code> ||=...
  • Imgui linking problems

    2021-01-11 20:58:14
    m having some issues with linking Imgui to the "Sandbox" project lately; <p>I'm linking the IMGUI static library to the "Core" dynamic library (that gets linked into the sandbox ...
  • <div><p>This exports the glium and imgui crates found in the glium-renderer. <p>This should help glium-renderer users avoid library version conflicts by having them use <pre><code>rust use imgui_glium...
  • Imgui Menu issue

    2020-11-27 10:59:28
    <p>I am currently trying to implement the <code>Gamesense ImGui</code> menu, found on a different online forum. (Not sure if I can link it). <p>So far everything compiles but after I try to inject, I ...
  • UNITY IMGUI

    2018-02-06 18:35:00
    UNITY IMGUI 这几天研究OPENGL时,想找一个UI库来用,发现了IMGUI,到网上搜索评估中,突然发现它似乎和UNITY有关系。 UNITY文档中提到过IMGUI,不知道是不一个东西,仔细看了下文档,果然是。原文如下: ...

    UNITY IMGUI

    这几天研究OPENGL时,想找一个UI库来用,发现了IMGUI,到网上搜索评估中,突然发现它似乎和UNITY有关系。

    UNITY文档中提到过IMGUI,不知道是不一个东西,仔细看了下文档,果然是。原文如下:

    Legacy GUI

     

    Unity originally had just two GUI Components. These have since been replaced by both the modern UI System, and the scripting-driven IMGUI System. The original GUI components are kept for legacy purposes but should not be used for new projects

     

    原来情况是这样的:UNITY在UGUI出来之前,一直是自己撸的UI系统,简称【GUI】,就是我们熟悉的在OnGui()函数里写的那些东西。

    GUI的API几乎就是抄IMGUI的,用法,名字都差不多,特点是效率低。

    自从出了UGUI之后的某个版本,UNITY将【GUI】换为了IMGUI,如上面英文所述。

    现在UGUI主要用于游戏中交互的UI,在此之前,大家都用NGUI

    而IMGUI则替代了GUI原来的作用:用于游戏调试和自定义Inspector面板

    posted on 2018-02-06 18:35 时空观察者9号 阅读(...) 评论(...) 编辑 收藏

    展开全文
  • IMGUI小记

    千次阅读 2018-07-01 19:29:17
    1:IMGUI的字符编码只支持tuf8,一下的部分需要先转换编码2:切换输入法时, 控制台提示LookupAccountName()failed. Error 1332 可以无视

    1:IMGUI的字符编码只支持tuf8,所以使用一些代码前需要先转换字符编码



    2:切换输入法时, 控制台提示LookupAccountName()failed. Error 1332 可以无视


    3:有个过时的IMG:Begin会在内部用I到一个枚举mGuiCond_FirstUserEver,导致设置窗口一次属性保存到ini之后就不能再用代码设置属性了而是直接读取之前保存的ini内的属性,



    而且不设置ImGuiWindowFlags_NoSavedSettings的话或者改动ImGui::Shutdown内的代码, imgui默认就会每次执行都生成ini。这是imgui设计的有点坑人的地方

    展开全文
  • imgui version?

    2021-01-07 16:35:28
    <code>../Dependencies/imgui/examples/imgui_impl_glfw.cpp</code> as a dependency, but <code>imgui_impl_glfw.cpp</code> lives in <code>backends, not in <code>examples</code>. The same can be said for ...
  • IMGUI 动态调用2.e

    2020-11-18 00:03:32
    IMGUI 动态调用
  • src/kre/imgui_impl_sdl_gl3.cpp:13:19: fatal error: imgui.h: No such file or directory #include "imgui.h" ^ compilation terminated. make: *** [Makefile:223: build/kre/imgui_impl_sdl_gl3.o] ...
  • <div><p>Enabling it will result in compiling imgui_demo.cpp file, that contains e.g. ImGui::ShowDemoWindow function, which is useful for new users. <p>Resolves: #121</p><p>该提问来源于开源项目:...
  • Add imgui 1.74

    2020-12-01 15:08:44
    <div><p>Specify library name and version: <strong>imgui/1.74</strong> https://github.com/ocornut/imgui</p> <ul><li>[x] I've read the ...
  • ImGui - Menus

    2020-12-26 11:18:46
    <p>User of ImGui here. Was looking for a Python port and yours seems to truly work :) I noticed there's still plenty of porting to be done, so as my first contribution ever i'm pushing the ...
  • Upgrade ImGui Version

    2020-11-30 11:13:57
    <div><p>I am implementing a better transfer function widget for ospray, which will use the new color editor introduced in ImGui 1.53. So I replaced the ImGui in example viewer and fixed bugs caused ...
  • imgui c++ 框架.zip

    2020-11-06 11:01:22
    ImGUI c++框架,高性能,功能强大,uinty引擎都采用此框架,凑到50字有点难啊,在复制一遍 ImGUI c++框架,高性能,功能强大,uinty引擎都采用此框架
  • Integrate Remote ImGui

    2020-12-02 20:47:29
    <div><p>Hey, Not really an issue but have you tried to add the remote imgui stuff in unreal ?</p><p>该提问来源于开源项目:segross/UnrealImGui</p></div>
  • Update imgui library

    2020-11-30 13:58:38
    <div><p>Update imgui to 1.72 WiP + use fnv1a hashing. All fixes made by daniel are applied so just needs to be merged</p><p>该提问来源于开源项目:danielkrupinski/Osiris</p></div>
  • Alpine linux error imgui

    2020-12-02 01:58:49
    <div><p>I have a mistake in compiling with imgui Here's the mistake. <p>imgui.cpp In file included from ../../../externals/imgui/imgui.cpp:977: ../../../externals/imgui/imgui.h:1205:56: error: &#...
  • imgui plugin cmake

    2020-11-28 17:13:35
    <div><p>I went ahead and make ...s no way to test the imgui plugin ("yet") but this should allow for testing the plugin build option.</p><p>该提问来源于开源项目:GameFoundry/bsf</p></div>
  • In the original ImGui, <code>ImGui::Text</code> is meant to be used in the "<code>printf</code> way". Obviously ImGui.NET cannot support C or C++'s native variadic parameter list, ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 1,519
精华内容 607
关键字:

imgui