THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED
On 14/10/2010 at 01:31, xxxxxxxx wrote:
Cinema 4D Version: 11.5
Platform: Windows ;
Language(s) : C.O.F.F.E.E ;
The goal is to make a camera the active one when it is selected...
I can't get it work. (C4D 11.5).
The C.O.F.F.E.E Tag is on the camera itself.
bd = doc->GetActiveBaseDraw();
bd->SetSceneCamera(cam); <- this always returns "Member not found" ...
Thanks for help.
On 14/10/2010 at 08:32, xxxxxxxx wrote:
Something like this should work:
var bd = doc->GetActiveBaseDraw();
bd#BASEDRAW_DATA_CAMERA = op;
On 14/10/2010 at 08:57, xxxxxxxx wrote:
just to add. SetSceneCamera member is not available in COFFEE, that´s why it wouldn´t work int he first place and gives you this message. Matthias code works just fine though.
On 14/10/2010 at 13:53, xxxxxxxx wrote:
It works great ! That was so simple, I think I saw it when I explored BaseDraw.h, I didn't deduced it was the one :D...
So Matthias, 3D Designer, my question is now :
Why "SetSceneCamera()" isn't available in C.O.F.F.E.E. although it is in the C.O.F.F.E.E. SDK I just picked up on www.Plugincafe.com ?
Is there a way to know which commands works with C.O.F.F.E.E. and which one doesn't ?
Lots of thanks !
Sets a new scene camera. If op is NULL, the editor camera is used._h5> _Paramet_ <_h5_>_i>
> BaseObject* op
>> The new camera.
On 14/10/2010 at 14:21, xxxxxxxx wrote:
I just downloaded the coffee docs and I don´t see this command documented. Are you sure you didn´t download teh c++ sdk docs?
On 14/10/2010 at 15:44, xxxxxxxx wrote:
woops ... Seems like you're right ... It is less complicated than the C++ one, and I guess less powerfull too...
Thank you again !