All Topics
All Topics
Technology
Technology
Design
Design
Programming
Programming
Science
Science
News
News
Gaming
Gaming
Entertainment
Entertainment
Business
Business
Finance
Finance
Sports
Sports
Health
Health
Food
Food
Travel
Travel
Art
Art
Music
Music
Books
Books
Education
Education
Politics
Politics
Personal
Personal
No algorithm. No AI slop. No ads. Just RSS. Pro-human. Indie writers. Real journalism. Open web. Chronological. Hand toasted.

ImAnim: Animation Engine for Dear ImGui Released with Version 1.0.0

By

klaussilveira

6mo ago· 6 min readenCode

Summary

ImAnim is an animation engine for Dear ImGui that brings modern animation capabilities to ImGui applications. The first stable release (version 1.0.0) provides a complete animation toolkit allowing developers to create smooth UI animations with minimal code. Key features include tween animations for various data types (float, Vec2, Vec4, int, color) with different transition policies, timeline-based animation clips with keyframes, looping, callbacks, and chaining capabilities, multiple easing functions including physics-based spring animations, and support for Bezier curve paths.

Key quotes

· 4 pulled
ImAnim brings modern animation capabilities to ImGui applications. Write smooth UI animations with minimal code.
This is the first stable release of ImAnim, featuring a complete animation toolkit for Dear ImGui.
Features at a Glance: Tweens, Clips, Easing, Paths
Tweens: Float, Vec2, Vec4, Int, Color with crossfade/cut/queue policies
Snippet from the RSS feed
Animation Engine for Dear ImGui. Contribute to soufianekhiat/ImAnim development by creating an account on GitHub.

You might also wanna read