View Full Version : mograph! why it doesnt rotate splines?
Delude 03-03-2007, 11:16 AM when i apply the time effector(on rotation) to a cloner parenting a spline, why doesn't it rotate the spline? in the editor he does but then when i try to render it, it does not aplly the time effector? the spline is there but in its original position
why is this? does anyone knows?
thanks for your time and attention
peace&light
|
|
Delude
03-03-2007, 11:39 AM
sorry, but i've been busting my head for two hours on this.... and before i posted i had the cloner object erased, but not the time effector... and went trying it one more time just to make sure that i was not crazy....
there must be some error on the mograph source code, cause you got to create the time effector 1st and only then create the cloner to parent the object and drag the effector....!!!
if you create the cloner before the effector it does not work, so when you're troubled with this, remember this post, dont go bang your head to much...
sorry for the inconvinience, as some may see an worthless thing of awsering my own question ten minutes later, the mods can remove this if they understand to do so 'cause of overflooding
once more thanks for your time and attention
peace&light
Per-Anders
03-03-2007, 06:00 PM
Effectors are applied to mograph generator obejcts (cloner, instancer, fracture, matrix), not the other way around, there's no error in the MoGraph code. If you create an effector first then you must manually drag it into the cloner/instancer/fracture/matrix objects effectors list for it to be applied to the cloner/instancer/fracture/matrix object (I'm pretty sure this is all covered in the manual).
The order of effectors is also important, if you use one effector that sets the rotation of the clones, but then add another for instance the spline effector which can overide the rotation of the clones then the first effectors effects will be overidden, in which case you should move it down in the effectors list so that it's the second effector.
Delude
03-04-2007, 01:52 AM
its not that per-anders, there must be a glitch because if you create the cloner 1st and then the time effector right after automaticaly he goes down to the effectors list, and its there, but it only affects it on the editor (and as someone sugested over c4dcafe, later in the movie render it works all fine) but not in the render frame, the cloned object does not appear rotated,
and there are no other things envolved, just a spline(with a solid spline pro tag), a cloner and an effector.
and that is the fact, i've checked over and over, and just checked again as i wrote this line.
and i did it in this order, draw a spline, solid spline tag(and in render settings too), render (so far so good) create the cloner, then the time effector, it s in the effectors list automatically, spline to cloner, play,it rotates in the editor, pause, render error the spline does not appear turned but in its original position,
erase only the cloner, create a new one, drag the effector on to the list, play, pause, render is fine rotated like just it shows in the editor.
either can be some conflict with the solid spline pro plug-in, and the ability for the effector to put himself automaticaly on the list of an imediatly previous created cloner. or just the first part or the second one (solid spline pro or mograph)
cause other than that works fine, i've tried the same with polygon objects.
Per-Anders
03-04-2007, 03:54 AM
Sorry perhaps I'm not really following what it is you're trying to do. You have a spline inside of a cloner right? And a time effector applied to the cloner (the time effector is in the Effectors list, you have not put it as a child of anything or set it's mode to be a deformer of any kind under it's deformer tab), modifying the rotation of the spline? (is that all correct?)
So there's a few things not explained :
1) What mode is the cloner in (Linear, Grid, Radial, Object?)
2) How many clones are you making with the cloner?
3) How are you rendering the spline?
You may need to go through each step not missing out anything because it's not quite clear what exactly you're doing to create this bug. I have found no way of stopping the time effector from rotating the splines inside of the cloner. If you add a cloner first and have it selected then the effector is automatically added and it spins, if you make an effector first then make a cloner you have to manually drag the effector into teh cloners effectors field and it still works.
In terms of rendering I tried the following and couldn't come up with any bug : Rendering using Sketch & Toon results in spinning splines no matter which way I do things in either the picture viewer or the viewport. Applying a sweepnurbs results in only the first spline being swept because the cloner generates separate splines, however that spline is oriented/rotated correctly in both viewport and picture viewer no matter which way I do things, rendering with a loftnurbs results in a lofted shape that spins no matter which way I do things and renders correctly.
Perhaps you're doing something different here, but I can't recreate the bug you're having or find a way to identify any problem in the MoGraph code.
Delude
03-04-2007, 03:07 PM
its a linear cloner set to 1 clone, and i'm rendering with ctrl+R,
and no! i dont know everything but i know the basics of mograph, i did it as simple as i explained it
tell me whats wrong here? http://werlintm.no.sapo.pt/error2.JPG
i'll give you a clue... its not rendering like its on the editor, in the editor it rotates but then doesnt render unless you drag the effector manualy to a cloner created after the effector(i tried to simply cross the effector of the list and drag it in again, no result either)
its like i been telling you all along perhaps its a conflict between the plug-in and the module, if i add a polygon shape it will be rendered but the spline dont, http://werlintm.no.sapo.pt/error3.JPG
Per-Anders
03-04-2007, 05:28 PM
Well after seeing your image, it appears you're using a plugin to render the splines, i.e. SSPro. As no other method of rendering a spline (I didn't mean what button you pressed to render, just all the stuff in the section on the methods I used to render the spline, e.g. sweepnurbs, sketch etc) results in this effect then the problem is more than likely with the plugin rather than MoGraph, and probably also with how you've got it applied to the spline rather than the cloner (the spline doesn't actually exist in scene anymore once it's in a cloner, the Cloner is now the new spline object), therefore SSPro is probably recreating just the original spline i.e. it's pulling it out of the cloner in order to render it or duplicating or some-such at rendertime rather than just doing something fancy with the tag alone after the clones have been made, in which case it wouldn't be affected by any effectors (unless theyr'e in deform mode and used as straight deformers, even then I don't know if SSPro supports that) or even anything that the Cloner could do to it.
CGTalk Moderation
03-04-2007, 05:28 PM
This thread has been automatically closed as it remained inactive for 12 months. If you wish to continue the discussion, please create a new thread in the appropriate forum.
vBulletin v3.0.5, Copyright ©2000-2012, Jelsoft Enterprises Ltd.