HN 精选

Immediate-Mode Graphical User Interfaces - 2005

Casey Muratori
5 人推荐 · 跨 5 个月 · 2017–2024
软件架构与系统设计游戏编程与引擎开发UX 与 UI 设计
Immediate-Mode Graphical User Interfaces - 2005

中文导读

Casey Muratori 在 2005 年提出立即模式 GUI(IMGUI)概念的开山之作,用极简的状态逻辑演示了按钮渲染,打破了传统保留模式控件库的固有思路。

为什么 HN 推它

现代 Dear ImGui 等库的灵感源头,想搞懂立即模式 UI 底层哲学的人绕不开的启蒙之作。

「去看看近二十年前的这场讲座和演示吧,完全开宗明派。」HN 网友原话:Check out this lecture/demo from nearly 20 years ago
英文原摘要(HackerTube / Claude 整理)

Casey Muratori's 2005 video introducing immediate-mode GUIs as an alternative to retained widget toolkits. He explains the motivation and shows minimal-state button logic.

Seen as the origin of the IMGUI idea that inspired Dear ImGui, recommended to anyone curious about immediate-mode UI design.

HN 上的提及

rec jblow · 2017-03 · HN 原文
Here is a (somewhat old) video explaining some of the motivations behind structuring things as IMGUI
reference jstimpfle · 2017-08 · HN 原文
It has some following for example in the games or realtime graphics sector.
rec billsix · 2018-10 · HN 原文
I recommend immediate mode frameworks
reference gameswithgo · 2020-05 · HN 原文
It was inspired by this talk given in 2005 by casey muratori on immediate mode guis
reference smaddox · 2020-08 · HN 原文
Casey Muratori first described the approach in an early YouTube video in 2005

相关视频