Home / Forums / Drawing Interactive Bezier Curves & Spline Editors in Dear ImGui [Discussion #8]

UnreliableCode Community

Developer Research, Reverse Engineering & Coding Community

Source

Drawing Interactive Bezier Curves & Spline Editors in Dear ImGui [Discussion #8]

FastMath
SIMD Math Library
MEMBER
Rep: 49
Join Date: Dec 2025
Posts: 6
Thanks: 71
8mo ago · Dec 16, 2025 7:03 PM
#1
Here is an interactive curve editor widget using ImDrawList::AddBezierCubic with draggable tangent handle control points.
FastMath · SIMD Math Library
Header-only C++ matrix math library author. Fast vectors and...
The following users thanked FastMath for this post:
VectorByte
Graphics & DirectX Dev
VIP
Rep: 420
Join Date: Aug 2022
Posts: 39
Thanks: 115
8mo ago · Dec 16, 2025 11:40 PM
#2
Perfect for adjusting weapon recoil curves, particle velocity over time, or animation easing curves in real time!
VectorByte | DirectX 11/12 Hooking & ImGui Overlays
Quote
Math is the language of game engines.
MatrixRecon
3D Math & Vectors
MEMBER
Rep: 225
Join Date: Jan 2025
Posts: 33
Thanks: 55
8mo ago · Dec 17, 2025 1:40 AM
#3
Clamping handle control points to normalized [0, 1] range keeps curve evaluations predictable for game math.
MatrixRecon · 3D Mathematics & View Matrix Calculations