XPresso tag
-
THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED
On 07/07/2008 at 03:13, xxxxxxxx wrote:
Hi,
No luck.
The crash is caused because the GvNodeMaster->GetRun() returns NULL, as Robert mentioned in: https://developers.maxon.net/forum/topic/2895What to do now ??
Jan
-
THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED
On 07/07/2008 at 03:17, xxxxxxxx wrote:
And in 2002 Mikael Sterner said:
https://developers.maxon.net/forum/topic/812
jan
-
THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED
On 09/07/2008 at 08:40, xxxxxxxx wrote:
Matthias ? Please i'm really stuck
Jan
-
THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED
On 14/07/2008 at 04:04, xxxxxxxx wrote:
Sorry, I have no idea. I asked the developers for help. I let you know when I know more about it.
cheers,
Matthias -
THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED
On 15/07/2008 at 02:13, xxxxxxxx wrote:
Ok, thanks Matthias,
I trust we'll get an answer.
Please don't forget my Q of juli 4.Regards,
Jan -
THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED
On 22/07/2008 at 06:48, xxxxxxxx wrote:
Hey Matthias how are things going?
I'm working on it also. Do you or someone else know why this resulting DescID depth is zero? Look:(we allready have a Node(node) and a Port (port).
long portid = port->GetMainID(); GvOperatorData *od = n->GetOperatorData(); if (!od) break; DescID descid = od->GetDescID(node, GV_PORT_INPUT, portid); GePrint("DescID depth: " + LongToString(descid.GetDepth())); ===================================== Regards, Jan
-
THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED
On 22/07/2008 at 06:54, xxxxxxxx wrote:
The previous post should do the trick, because I can use the descid to: FindTrack(descid), and to: CTrack::Alloc(ob, decid).
Or do I see this wrong?
Regards,
Jan -
THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED
On 22/07/2008 at 16:01, xxxxxxxx wrote:
Djee, I only need to know dynamically a port's animated parameter, like:
ID_BASEOBJECT_POSITION or
CAMERA_FOCUS.That can be done can't it ??
I just need to create a track and a key programaticaly.
When i started this, I thougt it was peanuts.jan
-
THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED
On 25/07/2008 at 03:00, xxxxxxxx wrote:
Matthias, still no sign of the developers?
Ok, in the meanwhile, I have setup an elaborate system of recognizing a port by it's name string!
1. I get the port's name from the GvPortDescription
2. construct the description id from a list of known port names and get the animated parameter id (like "Position . X")
3.Then I can create a track and set a key.
Well, it's a long list and there are a lot of if's and 'switch's but it works for now.
There are big disadvantages: it is slow, only the english language can be used and it's practically impossible to support all posible animatable parameters. (and it is unelegant)
regards,
Jan -
THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED
On 25/07/2008 at 05:16, xxxxxxxx wrote:
I still have no answer for you but I am fiddling around with it too.
Btw. depending from where you call GetOperatorData() it is not allowed to call the virtual functions. See the docu note:
Note: You can only use the virtual functions of this object if you are in the same module that registered the node!
cheers,
Matthias -
THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED
On 25/07/2008 at 06:37, xxxxxxxx wrote:
Yes, I am aware of your alert.
But I'm not sure. At the moment I use the GvNode->GetPortDescription in my (dialog) plugin. Would that cause a problem ?
Awaiting a word from you, I stopped experimenting with GetOperatorData(), because the DescID was not valid anyway.
By the way, I need to set keys for C4D BaseObjects or derivates, so not created by my plug.
Jan
-
THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED
On 25/07/2008 at 07:12, xxxxxxxx wrote:
Quote: _But I'm not sure. At the moment I use the GvNode- >GetPortDescription in my (dialog) plugin. Would that cause a problem ?
>
> * * *
_
This is ok to do.
> Quote: _By the way, I need to set keys for C4D BaseObjects or derivates, so not created by my plug.
>
> * * *
_
So if I understand this right you want to check Xpresso Object nodes for their ports and then create tracks depending on the ports?
cheers,
Matthias -
THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED
On 25/07/2008 at 09:17, xxxxxxxx wrote:
Tracks if they do not excist and keys, yes.
Something like the setdriven. But the keys are set by my plug at every frame in 'real time'.Regards,
Jan -
THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED
On 28/07/2008 at 03:00, xxxxxxxx wrote:
Hi Jan,
I am afraid I have bad news. I just got the answer from the developers that it is not possible to get the description IDs from the port IDs.
cheers,
Matthias -
THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED
On 30/07/2008 at 04:13, xxxxxxxx wrote:
Hi Matthias,
Well, I'm a bit silenced. So i shall have to use the elaborate string compare method to get the port DescsiD.
Some thougths.It is strange, because C4D does it self all the time whenever a key must be set. How does C4D 'know' what keys to set autokeying is ON. I think it iterates through ALL objects and compares ALL animatable parameters of an object and creates tracks and keys for those parameters which have changed. OK, then we have a parameter that has changed. Now, if you allowe me to ask, how does C4D internally construct (programatically) the DescID?
Is there a kind of shortcut to find out if an object in the objectManager has a gvNode representation ?
Can you, or the team, suggest another way to get to my goal, Where would you look?
Thanks anyway and regards,
Jan
-
THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED
On 06/08/2008 at 01:48, xxxxxxxx wrote:
Hi Matthias,
Is it not possible to answer the questions 2 and 3 from my previous post ?
Jan