MyGit

v1.89

ocornut/imgui

版本发布时间: 2022-11-15 22:54:46

ocornut/imgui最新发布版本:v1.91.3(2024-10-04 21:48:34)

1.89: Autumn release!

Reading the changelog is a good way to keep up to date with the things Dear ImGui has to offer, and maybe will give you ideas of some features that you've been ignoring until now!


Homepage: https://github.com/ocornut/imgui Release notes: https://github.com/ocornut/imgui/releases Wiki: https://github.com/ocornut/imgui/wiki for bindings, extensions, links, etc. FAQ: https://www.dearimgui.org/faq/ Issues: https://github.com/ocornut/imgui/issues

Did you know? We have a Wiki! It has sections such as this Useful Extensions Gallery! 👌

📢 Updating from <1.86 and got visual glitches with custom/old backend when using CTRL+Tab or Modal Windows? See 1.86 release note.

Thank you! ❤️

Special thanks to @rokups for their continued work on stuff that are still not visible e.g. regression tests. Special thanks to @PathogenDavid for their continued contributions and helping with github answers. Special thanks to @thedmd for their code reviews and continued exchanges of ideas.

Ongoing work on Dear ImGui is currently financially supported by:

Huge thank you to all past and present supporters! Also thanks to PVS Studio (great static analyzer) for providing us with a license for this project.

Dear ImGui is funded by your contributions and needs them right now. If your company uses Dear ImGui, consider reaching out. See Sponsors page for details.

TL;DR;

Some arbitrary highlights among the 90+ changes:

See Wiki Page: Debug Tools

Breaking Changes

(Suggestion: once in a while, add #define IMGUI_DISABLE_OBSOLETE_FUNCTIONS in your imconfig.h file to make sure you are not using to-be-obsoleted symbols.)

Other Changes

Other branches & Beta features!

The Docking and Multi-viewports features are available in the docking branch, they are in beta but actively maintained and being used by many teams already. Your continuous feedback is always appreciated.

Some of changes from 1.88 to 1.89 related to the docking branch (multi-viewport and docking features) include:

There's a CMake branch/PR (#1713) if you prefer a traditional CMake integration over registering sources files in your own project. There's a premake5 branch if you prefer Visual Studio projects generated by premake.

Gallery

Below a selection of screenshots from Gallery threads...

Tooll 3 - A realtime animation toolkit https://github.com/still-scene/t3/ tooll-screenshot

Here's a fancy animated UI that's built with an animation library I've been working on. Although it looks complex and hard to implement, the library handles most of the work. @thedemons image

an IDE, Assembler and Emulator for the CPU Intel 8085 https://github.com/FanisDeligiannis/8085_emulator 8085_emulator

Erhe by @tksuoran https://github.com/tksuoran/erhe Erhe

Castle-Engine by @benanil Castle Engine terrain with grass

imspinner: Set of nice spinners by @dalerank (#5421) https://github.com/dalerank/imspinner imspinner

ImExplorer by @immortalx74: "WIP Windows tabbed file explorer replacement. Uses the voidtools Everything SDK for searching and navigating." imexplorer

Unknown software by @keycccc 008

Fragmenter - animated loop machine by @keszegh A real-time animation app, using ImGui via the Gideros ImGui plugin: https://longtitle-productions.itch.io/fragmenter Fragmenter

Hazel Engine by @TheCherno https://github.com/TheCherno/Hazel Hazelnut

Earthblade game editor (upcoming game by the makers of Celeste and Towerfall) Earthblade Editor

Harfang 3D Engine https://github.com/harfang3d/harfang3d harfang-studio-cyber-city

Xpano by @krupkat "I made a tool for stitching photos:" https://github.com/krupkat/xpano Main Xpano gui

B.A.M. by @berkayylmao "a mod/live editor for older Need for Speed games. It uses Dear ImGui with a simple beautifier layer." https://github.com/berkayylmao/BerkaysAssortedMods BAM

INO3D by @everaldojunior98 "a 3D environment for circuits simulation." https://github.com/everaldojunior98/INO3D INO3D

"Hello friends. Our team who is making a game engine in Com2us uses and loves ImGui. It's really helpful to use ImGui to implement various tools as shown in gallery threads of the other engines. we are really appreciated ImGui. thanks!" unnamed

Syntacts by @epezent https://www.syntacts.org/ syntacts_gui

Raytracing off vs. on. All in software, no RTX:p And ImGui for everything UI of course!

Engine by @gboisse 5DB3447D-E7FE-4D27-BCDB-561B0C37E834

Torch R&D Prototype at Ubisoft La Forge https://twitter.com/Ubisoft/status/1582017652557377537 Ubisoft La Forge - Torch mp4_snapshot_00 03_ 2022 10 19_14 01 09

Raven by @jminor "a user interface for viewing OpenTimelineIO video/audio timelines." https://github.com/jminor/raven Raven

And many more in Gallery Threads


PS: Dear ImGui is funded by your contributions and needs them right now. If your company uses Dear ImGui, consider reaching out today to say hi! See Sponsors page for details.

PS.2: Scroll back up and read that changelog, it is useful!

相关地址:原始地址 下载(tar) 下载(zip)

查看:2022-11-15发行的版本