[Bf-committers] Question On New Space Type

Xavier Thomas xavier.thomas.1980 at gmail.com
Fri Mar 26 15:26:34 CET 2010


I was thinking about how to improve blender to allow more conventional
compositing UI and I think this could be usefull to you:

-When using node compositing we sometimes need an "Overlay UI" on the
image (in the image editor showing the viewer node). For exemple
bezier nodes, 2d transform with center poitn for scale and rotation,
-Tracking and "line sample" could benefit from that too.

My idea was to add an "Overlay UI" mode to the image editor (so we
have, View mode, paint maode, overlay UI mode) and 2 lists of
callback: one for drawing, one for event handling:
When in "overlay UI" mode the image editor after drawing the image,
calls all the drawing callback and when the image editor recieve an
event (in the image region area) it pass it to the event handlers
callback one by one until one event handler return otherwise.

I hope it make sense


2010/3/26 Chris Stones <sirhcsenots at gmail.com>:
> Hello my name is Chris Stones
> and I'm trying to create a new Editor Space for
> Motion Tracking using the libmv library.
> I've been following this diff from when the Console Space was
> added in order to figure out how to add another Space Type.
> (ex. svn diff -r21610:21611 > consolespacetype.txt )
> The problem I have is that I can't get makesrna to create
> the StructRNA RNA_SpaceMatcher in the rna_space_gen.c
> What do I need to do to get this file to be created properly?
> Thanks for your time.
> Sincerely,
> Chris B Stones
> _______________________________________________
> Bf-committers mailing list
> Bf-committers at blender.org
> http://lists.blender.org/mailman/listinfo/bf-committers

More information about the Bf-committers mailing list