Game Development Community

Scaling & Rivers

by Joshua Horns · in Torque 3D Professional · 05/03/2009 (8:26 am) · 12 replies

I know scaling has been addressed (unable to grasp widgets). Specifically to river points, it seems like you can't scale those either by using the gadget or by changing the scale value.

Vista Ultimate x64
ATI Radeon 4870x2
Core i7
6 gigs DDR1600

#1
05/03/2009 (8:38 am)
Don't have a problem there.
What I do is:
1. Switch to scale mode
2. Select the node
3. Click and hold down LMB and just drag it, which makes the river wider / less wide as it has the uniform scale widget placed on the node from what it looks
#2
05/03/2009 (8:44 am)
Edit: I believe using the scale tool for width should work and the depth settings are in the editor. Are either of those not working?
#3
05/03/2009 (8:46 am)
I am unable to use the scale tool, or to edit the property to widen the river.

I'll make a movie when I get a chance so you can see what I mean.
#4
05/03/2009 (9:07 am)
I was able to get it to work. It isn't that responsive, but I'm really wondering why you have to pull length-wise down the spline in order to widen it. Is it a local vs global reference thing?

#5
05/03/2009 (10:11 am)
@Joshua, probably the scale tool only responds to movement along the one axis, but James would have to chime in to give you a more specific answer.
#6
05/03/2009 (12:11 pm)
Quote:It isn't that responsive
Agreed, I've a Logitech G9 on 1600DPi and need to move it a massive distance to get some usefull size differences.
It seems like it somehow maps the movement into a "domain of change" which might be too small
#7
05/03/2009 (1:03 pm)
I had this happen. But it seemed to scale for the wrong axis. So I try to scale the width on the X-Axis but its the Y-Axis that scales the X-Axis...
#8
05/03/2009 (8:04 pm)
I have a similar problem but for me when I am editing the points on a river I can only use the uniform scale tool and not any of the others.
#9
05/04/2009 (1:17 pm)
Ok, several issues.

While in the object editor (not the river editor) you cannot select a whole river and rotate or scale it, translation does work though.

This is because the river itself does not really have a rotation or scale, it is just a set of nodes that define everything.

So, when rotation and scaling nodes (within the river editor), the x axis is width and the z axis is height. If your gizmo/transform is setup to align to object space then the x axis will correspond with what you would expect it to, the vector widthwise across the river.

At some point we need to setup the gizmo to be in this mode automatically so long as you are in the river editor because scaling a node in world space really makes no sense.
#10
05/04/2009 (1:56 pm)
Logging the issue for further investigation.
#11
05/04/2009 (3:08 pm)
The scaling is definitely not responsive enough. I end up just using excessive default node width values so I can skip the scaling.

Personally, I'd like to have the ability to scale the currently selected node with the mousewheel regardless of which tool I have selected. Combined with the ability to click-drag or shift+ select multiple nodes, that would make the whole thing a lot easier.
#12
05/04/2009 (3:11 pm)
Open the world editor settings dialog and change the mouse scale and mouse rotate parameters to 0.8 or something higher than the 0.1, which is a horrible default value. Unfortunately you have to do this every time you restart because it is not properly saved.