add Blender's FCurve support to demoscene codebase