MyGit

v1.89.6

ocornut/imgui

版本发布时间: 2023-05-31 20:57:34

ocornut/imgui最新发布版本:v1.90.5(2024-04-11 22:25:22)

1.89.6: May release! (*)

(*) Technically it is still May!

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!

📣 Click version number above to display full release note contents, sometimes randomly clipped by GitHub..


Homepage: https://github.com/ocornut/imgui Release notes: https://github.com/ocornut/imgui/releases FAQ: https://www.dearimgui.com/faq/ Issues: https://github.com/ocornut/imgui/issues

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

Thank you! ❤️

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.

Changes

This is a followup to v1.89, v1.89.1, v1.89.2, v1.89.3, v1.89.4, v1.89.5. We are trying to make more frequent releases. Because: some people are relying on tagging and auto-generated bindings for other languages. And: it sets a beat and may encourage teams to update more frequently.

I have been stubbornly deferring tagging 1.90 for while because I wanted to include the range-select feature in it, but it's not done... But there are nearly 500 lines of changelog between 1.89 and 1.89.6.

Breaking Changes:

Other Changes:

Changes from 1.89.5 to 1.89.6 related to the docking branch (multi-viewport and docking features) include:

Changes from 1.89.5 to 1.89.6 related to the range-select branch: (aimed to finish, apply some api changes and merge in 1.90):

New exciting projects!

Since 1.89 we semi-sneakily soft launched two new entire projects!

Dear ImGui Automation/Test Engine & Test Suite https://github.com/ocornut/imgui_test_engine

Dear Bindings: alternative binding generator for C and other languages by @ShironekoBen (as an alternative to good old cimgui). https://github.com/dearimgui/dear_bindings

Gallery

Below a selection of screenshots from Gallery threads...

@DickyQi "MediaEditor Community (MEC) is a highly integrated and easy to learn application software that can be used to create, edit, and produce high-quality videos. [...] Support complete timeline editing functions, including move, crop, cut, thumbnail preview, scale and delete. [...] Support more flexible and easily blueprint system. Blueprint💫 is represented in the form of nodes, which can handle complex functions through nodes and flows. [...]Support about 30+ built-in media filters and 60+ built-in media fusions [...] Support about 10 video and audio analysis tools [...] Support audio mixing, including mixer, pan, equalizer, gate, limiter and compressor. " https://github.com/opencodewin/MediaEditor

timeline fusion add-filter

@kem0x VPN Client VCT_essi68YEaz

@aloneguid Browser profile proxy/redirector https://www.aloneguid.uk/projects/bt

@XorJS "git-whale is a Windows tool to synchronize git and github repositories (done in C++ and ImGui)." https://www.jsr-productions.com/git-whale.html) git-whale0 webp

Spotted in this GDC Talk for God of War: Ragnarok some uses of Dear ImGui: https://www.gdcvault.com/play/1028846/Rendering-God-of-War-Ragnark God of War Ragnarock 02-halfsize

@psyq321: "DigiCortex v2 (artificial brain simulator) is using Dear ImGui" DigiCortex v2

@EddieEldridge: _"Some GUI's made using ImGUI (as part of the Engine Overhaul Project for Medieval II: Total War)" https://youneuoy.github.io/M2TWEOP-library image

@Vasili-Sk: "Made configuration app for my CAN-bus devices, never been so easy! Main app on C#" screenshot

@Hunternif: "I'm building a 3d editor for procedural generation of blocky buildings, a la Minecraft :)" Screenshot 2023-05-13 15 10 05

@morgongad: "Bit Animation Editor: A pixelart composition tool for game developers (with export to Unreal 5)" https://store.steampowered.com/app/1370650/Bit__Animation_Editor/ image

@Froyok: "I have been working with Dear ImGui for a few years now, it's always my goto library to build UI nowamdays (I presume I'm not the only one). I love it and wanted to share my many and sincere thanks for it. It's such a pleasure to work with !"

"I have been using Dear ImGui as the window management and behavior for the UI of a little RPG project. It uses custom drawing, but widget placement, sizing and state is driven by Dear ImGui underneath." flairepg_scrollbar_final

"I'm currently working on my own game engine called Ombre, the debug UI is also driven by Dear ImGui. The editor/in-game UI will likely be using it too." [...] "I like to push as far as I can the customization of the look, without editing the original library (since I use wrappers,notably Python and LUA ones). :)" Ombre Engine

Drag Your GAN (technical paper/demo) https://vcai.mpi-inf.mpg.de/projects/DragGAN/ https://github.com/XingangPan/DragGAN DragGAN

@AlonsoCerpa: "First of all, thank you very much ocornut and all the contributors for Dear ImGui. I will share with you my simple 3D Game Engine called "Neon Engine" that I implemented with Dear ImGui, OpenGL, glm and Assimp." neon_engine_image2

Yacht Club Games (Shovel Knight & co) posted about their tech for Mina The Hollower: Tweet: https://twitter.com/YachtClubGames/status/1662139803541082112 Blog: https://www.yachtclubgames.com/blog/engine-sneak-peek

They are full GIF on the Blog page, some stills: cutscene fire


See previous releases details.

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

查看:2023-05-31发行的版本