Functions Academy

Started by archonforest, August 08, 2019, 12:15:50 pm

Previous topic - Next topic

WAS

Quote from: Hetzen on August 11, 2019, 02:17:04 pmI was thinking that constants are only called this way. Multiply Scaler 01 stays being called Multiply Scaler 01. Sure you may have several values of 10 in a complex network but for the purposes of explaining something simple I doubt you would have multiple constants of the same value. Even if you do, nothing stopping you plumbing out of one a couple of times.

I'm not necessarily locked to the idea and certainly don't like the idea of renaming a function node anything other than what the function is doing ie +,-,/,* etc. That's what the Notes node or written explanation is for.
No, that is a good point though.
Check out my Terragen Discord: https://discord.gg/Vy5FRTE

archonforest

Quote from: WASasquatch on August 11, 2019, 12:48:51 pm
Quote from: archonforest on August 11, 2019, 04:48:36 am
Quote from: WASasquatch on August 11, 2019, 03:46:58 am
Quote from: archonforest on August 11, 2019, 03:05:39 amLets put things back on the rail lol. First of all I would like to keep the name if possible. Unless its triggers a huge debate in between users. We were in the ADD SCALAR part and I think we are not done with that one. Can we get more data guys? Especially the usage of it?

I had an idea what this node can do but when I opened the node I saw that I was wrong...again...lol. I thought this node actually add a number/scalar to another node that will use the number to do something...

Can we have some examples of the usage pls?

I'm fine with "Function Academy" for a forum name, it's actually clever and fun.

Also I'm confused about your interpretation of the Add Scalar function. If I take an Add Scalar, feed it a Scalar of 1, and another Scalar of 1, I have a scalar of 2. You could in fact think of the scalar as a number.
Quote from: WASasquatch on August 11, 2019, 03:46:58 am
Quote from: archonforest on August 11, 2019, 03:05:39 amLets put things back on the rail lol. First of all I would like to keep the name if possible. Unless its triggers a huge debate in between users. We were in the ADD SCALAR part and I think we are not done with that one. Can we get more data guys? Especially the usage of it?

I had an idea what this node can do but when I opened the node I saw that I was wrong...again...lol. I thought this node actually add a number/scalar to another node that will use the number to do something...

Can we have some examples of the usage pls?

I'm fine with "Function Academy" for a forum name, it's actually clever and fun.

Also I'm confused about your interpretation of the Add Scalar function. If I take an Add Scalar, feed it a Scalar of 1, and another Scalar of 1, I have a scalar of 2. You could in fact think of the scalar as a number.

Thanx WAS. Yes my def was completely wrong...I knew it when I opened the ADD SCALAR and saw that it is an empty node waiting for an input. Thx for the example! I have a question though. In your example you used the ADD SCALAR to mix two SCALARS and have a 20m high column. As far I can see the ADD SCALAR is not really needed in this case. I just have to plug the SCALAR into the Disp part of the surface shader. Can u show another example where the ADD SCALAR is really needed in the network? My only guess is when u want to mix color/scalar/vectors?

Errr well what you do with it could be anything, now that you know how it works, being just addition of a scalar. The biggest one besides basic masks is actual mathematic formulas represented by scalar nodes and such like Hetzens Manhattan.

Let me get on my PC and I can show you something. Also nearing a point I may share the crater shader updates. Lots of add scalar in there lol
Hey WAS,
Do you have this example by any chance ready for the ADD SCALAR?
I also want to encourage the rest of the Math-Pros to contribute please.
Dell T5500 with Dual Hexa Xeon CPU 3Ghz, 32Gb ram
Amiga 1200 8Mb ram, 8Gb ssd

WAS

Quote from: archonforest on August 13, 2019, 03:29:44 am
Quote from: WASasquatch on August 11, 2019, 12:48:51 pm
Quote from: archonforest on August 11, 2019, 04:48:36 am
Quote from: WASasquatch on August 11, 2019, 03:46:58 am
Quote from: archonforest on August 11, 2019, 03:05:39 amLets put things back on the rail lol. First of all I would like to keep the name if possible. Unless its triggers a huge debate in between users. We were in the ADD SCALAR part and I think we are not done with that one. Can we get more data guys? Especially the usage of it?

I had an idea what this node can do but when I opened the node I saw that I was wrong...again...lol. I thought this node actually add a number/scalar to another node that will use the number to do something...

Can we have some examples of the usage pls?

I'm fine with "Function Academy" for a forum name, it's actually clever and fun.

Also I'm confused about your interpretation of the Add Scalar function. If I take an Add Scalar, feed it a Scalar of 1, and another Scalar of 1, I have a scalar of 2. You could in fact think of the scalar as a number.
Quote from: WASasquatch on August 11, 2019, 03:46:58 am
Quote from: archonforest on August 11, 2019, 03:05:39 amLets put things back on the rail lol. First of all I would like to keep the name if possible. Unless its triggers a huge debate in between users. We were in the ADD SCALAR part and I think we are not done with that one. Can we get more data guys? Especially the usage of it?

I had an idea what this node can do but when I opened the node I saw that I was wrong...again...lol. I thought this node actually add a number/scalar to another node that will use the number to do something...

Can we have some examples of the usage pls?

I'm fine with "Function Academy" for a forum name, it's actually clever and fun.

Also I'm confused about your interpretation of the Add Scalar function. If I take an Add Scalar, feed it a Scalar of 1, and another Scalar of 1, I have a scalar of 2. You could in fact think of the scalar as a number.

Thanx WAS. Yes my def was completely wrong...I knew it when I opened the ADD SCALAR and saw that it is an empty node waiting for an input. Thx for the example! I have a question though. In your example you used the ADD SCALAR to mix two SCALARS and have a 20m high column. As far I can see the ADD SCALAR is not really needed in this case. I just have to plug the SCALAR into the Disp part of the surface shader. Can u show another example where the ADD SCALAR is really needed in the network? My only guess is when u want to mix color/scalar/vectors?

Errr well what you do with it could be anything, now that you know how it works, being just addition of a scalar. The biggest one besides basic masks is actual mathematic formulas represented by scalar nodes and such like Hetzens Manhattan.

Let me get on my PC and I can show you something. Also nearing a point I may share the crater shader updates. Lots of add scalar in there lol
Hey WAS,
Do you have this example by any chance ready for the ADD SCALAR?
I also want to encourage the rest of the Math-Pros to contribute please.

Nope! I spaced like usual. I didn't add it to my planner (yeah I use a planner! It helps!)


I'll work on something when I wake up. I wrote it down this time.
Check out my Terragen Discord: https://discord.gg/Vy5FRTE

Oshyan

August 13, 2019, 02:19:17 pm #63 Last Edit: August 13, 2019, 09:30:25 pm by Oshyan
A quick aside guys: not sure if you wanted to/needed to quote all the previous replies. The forums now have a "quote selected" function which can be quite handy for these kinds of situations though. Just select the text in the post you want to quote/reply to, then a new button should appear *at the bottom of that post* which is "Quote selected text". Press that and it shows up at the bottom in the Quick Reply editor. Hopefully that's helpful. Now back to the regular discussion. :D

- Oshyan

WAS

August 13, 2019, 02:31:24 pm #64 Last Edit: August 14, 2019, 08:38:25 pm by WASasquatch
Quote from: Oshyan on August 13, 2019, 02:19:17 pmJust select the text in the post you want to quote/reply to, then a new button should appear *at the bottom of that post* which is "Quote selected text"

Fantastic. Though it doesn't help with back reference as to what their conversation within the larger thread is about. That's the point of back quotes.

Perhaps block-quotes could even be on a toggle beyond a certain height. May be interesting to look into.
Check out my Terragen Discord: https://discord.gg/Vy5FRTE

WAS

Here is a basic Scalar Functions visualization project. We have two patterns, vertical lines, and horizontal lines. Let's take a look at what each basic scalar function is doing with these two patterns so we can distinguish their effects. This may be helpful for some that do not understand the math functions being applied here.

Hopefully this helps you understand in a simple way what each of these functions is doing with simple shapes that are easy to comprehend.
Check out my Terragen Discord: https://discord.gg/Vy5FRTE

archonforest

August 14, 2019, 02:28:57 pm #66 Last Edit: August 14, 2019, 02:33:19 pm by archonforest
WAS you are a star. Big thanks for this in the name of all current and future TG users. Now its time to digest this data!

For all: people ask questions about these ADD functions. (if you feel like) I am sure I am not the only one who "suck on the blues" I started this for everybody. It is time to get all your questions answered.

Unless I am really the only one who suck...hehehe lol
Dell T5500 with Dual Hexa Xeon CPU 3Ghz, 32Gb ram
Amiga 1200 8Mb ram, 8Gb ssd