[Bf-committers] Re: motion capture blender

Matthias for Blender blender3d at matthiasm.com
Wed Dec 22 22:22:20 CET 2004


Well, it's just an offer. I am reworking the code for my own purposes,  
and I am very aware that only few people have mocap systems in their  
basement.

I decided to put this code up specifically for you Blender guys,  
because Blender is a fantastic tool that I have used a little and plan  
on using a bit more, and if something so cool is free, I like to give  
back.

A mocap driver is a good addition for Blender's game engine and  
real-time capabilities, and there may probably 20 o 50 studios out  
there that may make good use out of that. Maybe a few of those studios  
are willing to give a donation, which then would help the whole Blender  
community.

Anyway, I hope the code helps somewhat. I'll be happy to officially  
LGPL it, with the limitation to Blender and directly derived work  
though (which would not harm any other part of Blender, the GPL or  
LGPL).

Matthias

On Dec 22, 2004, at 9:23 AM, Ton Roosendaal wrote:

> Hi,
>
> Mocap support is of course cool! :)
> In reality however, not many of our users/developers will be able to  
> test or purchase such systems. What would be a viable approach however  
> is;
>
> 1) make sure Blender can read (standard?) mocap files from current  
> systems. I've had offers for free mocap dbases in the past, still  
> something we could look into. I also bet there's quite some free  
> downloads for it.
>
> 2) direct mocap display in Blender could best be supported via a  
> python wrapper. The Blender python API (c code) for it can be very  
> general, and designed to be fast too. This also solves legal issues,  
> since GPL restricts linking to non-GPL libraries/software.
>
> Approach 2 would probably require to design a special mocap python  
> module in Blender. Which could have part of the functionality of the  
> provided c code. Would also help if someone can assist on that work  
> who has knowledge how to support multiple mocap systems.
>
> -Ton-
>
>
> On 21 Dec, 2004, at 22:46, Matthias for Blender wrote:
>
>>
>> I have put a very rough cut out of the original code on the link  
>> below:
>>
>> http://www.matthiasm.com/mocap.txt
>>
>> Please note that great parts of this code were written many years ago  
>> and by different authors. There will be bugs in the code! And many  
>> things would be solved much more elegant today!
>>
>> Thre are a lot of missing calls as well, but I believe that the  
>> function names are self explanatory and the code is probably part of  
>> Blender anyways (Quaterniion and 3DVector stuff).
>>
>> Please let me know if you have problems digging through it and if  
>> there are missing functions.
>>
>> Again, this code was never meant to be published, or used out of  
>> context, but I hope that it may be helpful anyways.
>>
>> Lastly, this excerpt is specifically for use in Blender. Please  
>> contact me, if you would like to use code parts in other projects,  
>> especially in non-Open-Source software.
>>
>> On Dec 19, 2004, at 10:16 PM, Tom M wrote:
>>
>>> Hi,
>>>
>>> you made an offer to the blender foundation of some mocap related  
>>> code
>>> that you wanted to donate?
>>>
>>> Could you point me to its location?  I'd be interested in trying to
>>> integrate it, there is currently work on some match moving software
>>> for blender by two individuals, and one is also interested in doing
>>> mocap, so this might be useful to him as well
>>>
>>> thanks,
>>>
>>> Tom M.
>>> LetterRip
>>>
>>
>> _______________________________________________
>> Bf-committers mailing list
>> Bf-committers at projects.blender.org
>> http://projects.blender.org/mailman/listinfo/bf-committers
>>
>>
> ----------------------------------------------------------------------- 
> ---
> Ton Roosendaal  Blender Foundation ton at blender.org  
> http://www.blender.org
>
> _______________________________________________
> Bf-committers mailing list
> Bf-committers at projects.blender.org
> http://projects.blender.org/mailman/listinfo/bf-committers
>



More information about the Bf-committers mailing list