GetContour & GetVirtualObject Issues?
-
THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED
On 18/08/2005 at 14:15, xxxxxxxx wrote:
Hello Mikael,
so.. i've done a plugin that construct a spline from different spline put like child.
This plugin only refresh the first time.
How i can get refresh when i change somethings inside it?
I really need of this plug because C4D will be powerful like houdini.Cheers
Renato T. -
THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED
On 20/08/2005 at 01:39, xxxxxxxx wrote:
For 9.5 I've made a subtle change to help out with the whole spline from GetVirtualObjects issue.
A generator object can now output a spline that can be used by functions that look for a OBJECT_ISSPLINE. All you need to do is to supply the GetVirtualObjects and GetContour. In most cases the GetVirtualObjects is used, but for legacy some functions will still use the GetContour (why you also need to supply it and return your spline there too).
@Renato: your problem will be that GetContour handles the dirty check for you, this was never intended to be used for a generator input so does not detect dirty changes to other objects that you would normally do within GetVirtualObjects, you just need to force your object to become dirty (SetDirty()), you should be able to do this via adding an Execute into the pipleline before the generators priority, check if your object needs to be dirty and if it does set it to dirty and the cache will be cleared so GetContour is called. -
THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED
On 20/08/2005 at 06:25, xxxxxxxx wrote:
Nice to know you guys wouldn't do anything for third party developers. Now that you decided to write a series generators / deformers / whatever you start fixing the issues that have been around for years. Congrats on being the same old Maxon you always were...
David Farmer
-
THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED
On 20/08/2005 at 08:59, xxxxxxxx wrote:
Actually FYI it was amended because it was on my API changes list (as many other things are too) and fitted in to be done for 9.5, it is not practical to just randomly change core areas (certainly something as sensitive as the caching system).
I help out here in my own time when I can because I too was once like the other positive developers here trying to work through the API and create something beneficial.
I am perfectly aware that you will never be happy unless you have 24/7 dedicate "must do this because darf says" support, I used to be on the developer support if you remember. As usual your attitude is no help to yourself or anyone else. -
THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED
On 23/08/2005 at 10:01, xxxxxxxx wrote:
David:
seem to work only if on Data... when i change the matrix alwais not working.
But it's a good start
Cheers
Renato T. -
THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED
On 31/08/2005 at 21:05, xxxxxxxx wrote:
Quote: Originally posted by David O Reilly on 20 August 2005
>
> * * *
>
> Actually FYI it was amended because it was on my API changes list (as many other things are too) and fitted in to be done for 9.5, it is not practical to just randomly change core areas (certainly something as sensitive as the caching system).
>
> I help out here in my own time when I can because I too was once like the other positive developers here trying to work through the API and create something beneficial.
>
> I am perfectly aware that you will never be happy unless you have 24/7 dedicate "must do this because darf says" support, I used to be on the developer support if you remember. As usual your attitude is no help to yourself or anyone else.
>
>
>
>
> * * *Very tactful.
Demanding? David, seriously. Did you look at the dates? I posted here after more than a year on FC trying to get this fixed. The problems and complete ommisions presented in the ObjectData classes we horrible. No consistency. The fact you are working on it when we hear Maxon is desperately trying to build in JENNA like functionality in C4D is more than timing. Reminds of the functions I did not need for the volume tracer back in 2000 eh Philip? But Cebas needed them for PyroCluster so lets put them in! LOL... Gotta give you points for consistency.
darf out
-
THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED
On 01/09/2005 at 00:48, xxxxxxxx wrote:
You're wrong actually, but whats new.
-
THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED
On 02/09/2005 at 16:19, xxxxxxxx wrote:
I make alot more money being wrong.
Funny thing is, I get along great with all of the other developers I have worked with. Apple is great, Alias is great, Adobe doing well. Huh, must be me.
BTW: Tell Perry hi and we appreciated him outright fabricating his response to SLA support back in the day ( 3DWorld letter of the month where Maxon decided to lie and avoid supporting SLA for v6 which was contractually their responsibility ). That was a hoot! Fabrication of facts. Seems like a trademark for you guys. Time reveals all.
Oh well, I said my peace. Time to stop wasting effort caring about something that has long since sailed.
darf
-
THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED
On 08/09/2005 at 16:40, xxxxxxxx wrote:
David:
i got my generator working with Execute... but i got a new problem.
The plugin is generating a spline fine... but when i put it in a Hierarchy... is not refreshing anymore.plugin
-- spline
-- plugin <--- this is not refreshingwhy?
Thanks
Renato T. -
THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED
On 09/09/2005 at 01:35, xxxxxxxx wrote:
Sorry, there isn't really enough information there to know what might be a problem. What do you mean by refreshing? Is this about the dirty update?
-
THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED
On 09/09/2005 at 05:45, xxxxxxxx wrote:
I added a GePrint in Addtoexecution, execute and getcontour.
The parent "Plugin01" correctly execute getcontour but the second "Plugin02" only execute "addtoexecution" and "execute" ... no getcontour is processed in pipeline.
So the GetContour in Plugin02 inside the Plugin01 is not executed anymore.
I hope that this can help to understand my problemPlugin01
-- spline
-- Plugin02thanks
Renato T. -
THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED
On 09/09/2005 at 15:47, xxxxxxxx wrote:
I found the problem.
Touch() made by Plugin01... so, how i can get the plugin02 touched and get refresh?
Cheers
Renato T. -
THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED
On 21/12/2005 at 10:01, xxxxxxxx wrote:
With R9.5 SplineTools is not working anymore, it's not refreshing.
Any thing changed on R9.5 Release?
Thanks
Renato T. -
THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED
On 24/12/2005 at 10:59, xxxxxxxx wrote:
Any Help?
Cheers
Renato T. -
THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED
On 31/12/2005 at 01:50, xxxxxxxx wrote:
why Exectute is not working anymore with R9.5?
Cheers
Renato T. -
THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED
On 31/12/2005 at 02:12, xxxxxxxx wrote:
Its unlikey anyone is going to be able to help with the little information you have given, also this would be better in its own thread rather than adding to an unrelated one. Try posting a new thread with more details.
Just a tip, try to give as much detail as possible, code snips if you can (especially ones that can be inserted into the sdk examples to run easily). Also make the topic show what you are asking about. If you do not do these then it is much harder for others to help. As a rule of thumb, if its not easy (immediate) for someone else to see what the problem is or what to help with then you'll get less people trying. -
THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED
On 31/12/2005 at 04:16, xxxxxxxx wrote:
The problmen is that SplineTools, my plugin that dynamically join splines, don't work good with 9.5 because is called only one time when with R8.5->R9.1 is working good.
To force the refreshing on splinetools i have added (like i told to my previous post) the AddToExecution and Execute function to force refresh (like you suggested).
Now this is not working so i expect that a thing is changed with the 9.5.. or not?thanks
Renato T. -
THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED
On 02/01/2006 at 13:52, xxxxxxxx wrote:
Try running the plugin in 9.1 and 9.5 in parallel in debug mode to see where the code execution differs. I can't think of any changes that I know of to object plugins in the api, so any help pointing out where the difference lies would be helpful.
-
THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED
On 11/02/2006 at 08:22, xxxxxxxx wrote:
Hello Mikael,
Do you mean outside the plugin code?
-
THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED
On 15/02/2006 at 10:52, xxxxxxxx wrote:
The problem could be in RegisterObjectPlugin();
and OBJECT_GENERATOR|OBJECT_ISSPLINE combination or something like this.
Something was changed hire in the C4D 9.5