Feature request

Started by mhaze, July 07, 2016, 06:45:41 AM

Previous topic - Next topic

mhaze

One of the most irritating things about TG is inserting a shader between two others.  In world machine if you hover the new shader over a connecting line a small yellow diamond appears and when you release the mouse button the node is automatically connected.  Is this possible/sensible? what do you think?

Upon Infinity

It's very possible, AND it's a great idea!  8)

Dune

I think it's not always possible to make that work, if you have a couple of lines close together, for instance. I've never had any problem attaching them. You can zoom in and even while holding the end of the line, zoom and move across the field until you 'reach' the destination. Works like a dream for me.

Oshyan

Hover over the output triangle of the "top" node where you want to insert your new node, right-click, pick node type, voila.

- Oshyan

Dune

Only that doesn't work for a node that you've already made.

mhaze

Neither does it insert a node between two existing nodes!

Matt

Quote from: Dune on July 08, 2016, 02:43:06 AM
Only that doesn't work for a node that you've already made.

Yeah, we don't have a way to do that yet.

Matt
Just because milk is white doesn't mean that clouds are made of milk.

Matt

Quote from: mhaze on July 08, 2016, 04:10:34 AM
Neither does it insert a node between two existing nodes!

It does do that :) You don't even need to right click on the output - anywhere on the shader will do. This brings up a menu that you can create new nodes from, and they are automatically inserted after the node you clicked on.

Matt
Just because milk is white doesn't mean that clouds are made of milk.

mhaze

Thanks Matt, I didn't know That! :-[

bobbystahr

Quote from: mhaze on July 08, 2016, 07:49:18 AM
Thanks Matt, I didn't know That! :-[

echo thanks, didn't know/find that yet......new rule, Right Click Regularily
something borrowed,
something Blue.
Ring out the Old.
Bring in the New
Bobby Stahr, Paracosmologist

Oshyan

Quote from: Dune on July 08, 2016, 02:43:06 AM
Only that doesn't work for a node that you've already made.

I don't understand what you mean.

- Oshyan

Matt

#11
Quote from: Oshyan on July 08, 2016, 04:03:48 PM
Quote from: Dune on July 08, 2016, 02:43:06 AM
Only that doesn't work for a node that you've already made.

I don't understand what you mean.

Say you have three nodes. A and B are connected, C is somewhere else. OP wanted to drag C in between A and B and automaticallly connect it. Terragen doesn't have a way to do this yet. This also means that you can't easily combine the convenience of the Quick Node Palette ('n' key, or Tab key in TG4) with other autoconnection capabilities.

Matt
Just because milk is white doesn't mean that clouds are made of milk.

Oshyan

Ah, I see: in the case that the node that you want to add in-between is already created, then TG doesn't handle the in-betweening connection, yes. I understood the original request, certainly, I just didn't understand Ulco's way of wording his question. But I do now, and not quite sure why I didn't before. ;)

- Oshyan

Dune

I just have to take a course of 'Proper English'  :P But it wasn't a question, really, but a remark.

Mr_Lamppost

Auto inserting a node into an existing connection is great for simple networks, Blender has this feature and it's easy and fast being able to create a node or nodes in "Open space" then dray them to where you need then and have them connect up automatically.  However as your node networks get more complex it quickly becomes almost impossible to drag a node over multiple existing connections and have it connect into the one you actually want; this quickly becomes frustration and more trouble than it's worth.  Not that this auto connect behaviour wouldn't be a welcome addition to Terragen.
Smoke me a kipper I'll be back for breakfast.