2009 Envelope editor 📉

    • C++➕, Old, Programs📈

⏱️Overview

Envelope Editor was a program I wrote at work once. Used for doing animations in game.

It was a simple and quite usable tool to create and edit TCB splines (also known as Kochanek-Bartels splines). Each point (besides x,y position) has also 3 parameters: Tension, Continuity, Bias. When all are zero the spline becomes just a Catmull-Rom spline.

They had only one dimension (time on x) and produced y value.

🔍Implementation

The application was written using Direct3D9 (which I already used for few years at the time) and DXUT for GUI controls (I customized the theme).

It looked nice, dark blue. There was also a second theme that was the boring, eye tiring white.