fluidImages MiniFace - Motionbuilder Plug in
Posted: Sun Dec 30, 2007 10:18 pm
Well Guys -
I am moving forward nicely on my first motionbuilder/optitrack plugin.
For those who do not know -
Its a small motionbuilder plugin, that uses one camera to create a 2d pointcloud for facial anim.
Current Status:
I have added just about all the controls/ui that I think will be needed for v1.0.
Just about all of the error checking is complete. (in the midst of unit testing myself pretty heavily - and will have another collegue begin on the first, with a proposed release of the 7th or so of January.
A full rendered animation of a facial pointcloud should be complete tommorow and I will post it here. I will also apply it to a character to see how it fares.
You can record the 2d point/cloud animation.
You can have any number of markers up to 100. (may drop this to 50 for speed)
You can create an optical point cloud.
You can change the key options for an optitrack camera - these currently include Threshhold, Intensity, FPS, Exposure.
You can change Optical Scale - You could do this via scaling the point cloud post process as well, but why not have it in the plugin?
You can Change also change the location (this is kinda my calibration if you will) of the pointcloud -
To Do:
Most Importantly
Ohh Acutal Point Tracking - right now I use the base SDK marker count and just iterate through that - assigning the count number as the marker number/name - not acceptable of course - useable, but not acceptable. I am researching techniques on how to do this - if anyone has any good reading, let me know.
Grayscale cam preview - this may be for 1.5 or shortly after a release - not sure exactly how I will do it as of yet. (Any MB programmers out there streaming stuff to the FBImage control?)
Multiple cam support for 3d space? Not sure just yet, if this is necessary - we shall see, once I start playing with it a bit more for actual work!
Any other items that unit testing deems necessary, and any requests you guys may have?
Sean
I am moving forward nicely on my first motionbuilder/optitrack plugin.
For those who do not know -
Its a small motionbuilder plugin, that uses one camera to create a 2d pointcloud for facial anim.
Current Status:
I have added just about all the controls/ui that I think will be needed for v1.0.
Just about all of the error checking is complete. (in the midst of unit testing myself pretty heavily - and will have another collegue begin on the first, with a proposed release of the 7th or so of January.
A full rendered animation of a facial pointcloud should be complete tommorow and I will post it here. I will also apply it to a character to see how it fares.
You can record the 2d point/cloud animation.
You can have any number of markers up to 100. (may drop this to 50 for speed)
You can create an optical point cloud.
You can change the key options for an optitrack camera - these currently include Threshhold, Intensity, FPS, Exposure.
You can change Optical Scale - You could do this via scaling the point cloud post process as well, but why not have it in the plugin?
You can Change also change the location (this is kinda my calibration if you will) of the pointcloud -
To Do:
Most Importantly
Ohh Acutal Point Tracking - right now I use the base SDK marker count and just iterate through that - assigning the count number as the marker number/name - not acceptable of course - useable, but not acceptable. I am researching techniques on how to do this - if anyone has any good reading, let me know.
Grayscale cam preview - this may be for 1.5 or shortly after a release - not sure exactly how I will do it as of yet. (Any MB programmers out there streaming stuff to the FBImage control?)
Multiple cam support for 3d space? Not sure just yet, if this is necessary - we shall see, once I start playing with it a bit more for actual work!
Any other items that unit testing deems necessary, and any requests you guys may have?
Sean