SplinedObject is unpredictable in fly mode...

SplinedObject is unpredictable in fly mode...

Postby Skinnytorus » Saturday, 19.October 2013, 19:22

Hi,
The fly mode in SplinedObject behaves weird: the mesh is backwards and it turns over quite unpredictably... Could you please have a look?
Example attached. Thank you.

Edit: Rotate only mode doesn't seem to work at all...
You do not have the required permissions to view the files attached to this post.
Skinnytorus
Operator
Operator
 
Posts: 1300
Joined: Monday, 06.February 2012, 17:46

Re: SplinedObject is unpredictable in fly mode...

Postby ikam » Sunday, 20.October 2013, 11:28

Do you have any idea of what the fly mode is supposed to do ?

I can't find any interest as it is for now... I can change this mode for another behavior (just move the object along the spline without orientation ???) any idea ?

Rotate mode : rotate only on the x axis, but strange too...

I think behavior of this operator and different modes should be redesigned.
ikam
Operator
Operator
 
Posts: 911
Joined: Friday, 14.October 2011, 13:00
Location: France

Re: SplinedObject is unpredictable in fly mode...

Postby Skinnytorus » Sunday, 20.October 2013, 13:36

Do you have any idea of what the fly mode is supposed to do ?

Let me think a little. I will come up with something shortly. I think we should take ideas from the LookAt operator which is more usable for such tasks.

I can't find any interest as it is for now... I can change this mode for another behavior (just move the object along the spline without orientation ???) any idea ?

I have just remembered: we have the fly mode in Chunks particle renderer. Maybe we should analyze the fly mode there first and then make changes? Maybe it's just a buggy implementation of fly mode? I found out that SplinedObject's TimeDelta can only be positive and that's the problem. Have a look.

Rotate mode : rotate only on the x axis, but strange too...

Yes. I think all axes should be allowed.

I don't see what "center is up" mode does. Any idea?
You do not have the required permissions to view the files attached to this post.
Skinnytorus
Operator
Operator
 
Posts: 1300
Joined: Monday, 06.February 2012, 17:46

Re: SplinedObject is unpredictable in fly mode...

Postby ikam » Sunday, 20.October 2013, 14:53

you can try a negative with this script :

Code: Select all
gui {
float dt;
}

TimeDelta = dt;


I don't know what to think about fly mode in both operator... I find it useless...
ikam
Operator
Operator
 
Posts: 911
Joined: Friday, 14.October 2011, 13:00
Location: France

Re: SplinedObject is unpredictable in fly mode...

Postby Skinnytorus » Sunday, 20.October 2013, 15:10

I don't know what to think about fly mode in both operator... I find it useless...

I think the purpose of the fly mode is to make objects tilt automatically when the spline turns sideways - like airplanes do when they turn.

you can try a negative with this script :

It doesn't work in yellow operators :( Maybe you could make a quick fix to allow timedelta in SplinedObject to be also negative?
Skinnytorus
Operator
Operator
 
Posts: 1300
Joined: Monday, 06.February 2012, 17:46

Re: SplinedObject is unpredictable in fly mode...

Postby Skinnytorus » Sunday, 20.October 2013, 18:47

On the other hand, it would be interesting to know where SplinedObject fly mode gets rotation data. It's certain though that it uses +Z axis for forward direction which contradicts Forward mode...
Skinnytorus
Operator
Operator
 
Posts: 1300
Joined: Monday, 06.February 2012, 17:46


Return to Bug reports



Who is online

Users browsing this forum: No registered users and 3 guests

cron