Nodes Group input and output default value menu is undocumented. #84978

Closed
opened 2021-01-22 21:57:10 +01:00 by Paul Szajner · 8 comments

System Information
Operating system: Linux-4.19.0-13-amd64-x86_64-with-debian-10.7 64 Bits
Graphics card: GeForce GTX 1080/PCIe/SSE2 NVIDIA Corporation 4.5.0 NVIDIA 418.152.00

Blender Version
Broken: version: 2.93.0 Alpha, branch: master, commit date: 2021-01-21 22:24, hash: blender/blender@e391ad7bbc
Worked: ?

Short description of error
When in a group an input is a float that we convert latter to a vector, the result is different than when we use a value input...

Exact steps for others to reproduce the error

Open the attached blend, it contains a cube with a material that showcase the bug.
When doing this it works as expected,
image.png

When using the value from the group's input it doesn't work
image.png

The .blend
Bug_Mapping.blend

**System Information** Operating system: Linux-4.19.0-13-amd64-x86_64-with-debian-10.7 64 Bits Graphics card: GeForce GTX 1080/PCIe/SSE2 NVIDIA Corporation 4.5.0 NVIDIA 418.152.00 **Blender Version** Broken: version: 2.93.0 Alpha, branch: master, commit date: 2021-01-21 22:24, hash: `blender/blender@e391ad7bbc` Worked: ? **Short description of error** When in a group an input is a float that we convert latter to a vector, the result is different than when we use a value input... **Exact steps for others to reproduce the error** Open the attached blend, it contains a cube with a material that showcase the bug. When doing this it works as expected, ![image.png](https://archive.blender.org/developer/F9592784/image.png) When using the value from the group's input it doesn't work ![image.png](https://archive.blender.org/developer/F9592789/image.png) The .blend [Bug_Mapping.blend](https://archive.blender.org/developer/F9592791/Bug_Mapping.blend)
Author

Added subscriber: @sozap

Added subscriber: @sozap
Author

Hum, by digging a bit I'm not sure if it's a bug...
In the group the default Value was set to 1, but in the value exposed "outside" the group it stayed at 0 probably because it was at 0 when the value was created.
Once I get out the group and set the value to 1 everything is working as expected.

It's a bit strange but I see why , I let the report here in case you want to address this as a papercut :
What looks logical to me is that unless you change the value "outside of the group" the value should keep the default that you set "inside the group".

Sorry for the noise !

Hum, by digging a bit I'm not sure if it's a bug... In the group the default Value was set to 1, but in the value exposed "outside" the group it stayed at 0 probably because it was at 0 when the value was created. Once I get out the group and set the value to 1 everything is working as expected. It's a bit strange but I see why , I let the report here in case you want to address this as a papercut : What looks logical to me is that unless you change the value "outside of the group" the value should keep the default that you set "inside the group". Sorry for the noise !
Member

Added subscriber: @EAW

Added subscriber: @EAW
Evan Wilson self-assigned this 2021-01-23 19:20:23 +01:00
Member

Changed status from 'Needs Triage' to: 'Confirmed'

Changed status from 'Needs Triage' to: 'Confirmed'
Member

I can’t seem to find a description as to what editing those values is supposed to do. So I would call this a lack of documentation issue. I’ll take a look at the code in the next few days to figure it out and add it to the manual.

https://docs.blender.org/manual/en/latest/interface/controls/nodes/groups.html

I can’t seem to find a description as to what editing those values is supposed to do. So I would call this a lack of documentation issue. I’ll take a look at the code in the next few days to figure it out and add it to the manual. https://docs.blender.org/manual/en/latest/interface/controls/nodes/groups.html
Evan Wilson changed title from Shader Nodes Group input float converted to vector act weirdly to Nodes Group input and output default value menu is undocumented. ted to act 2021-01-23 19:22:17 +01:00
Evan Wilson changed title from Nodes Group input and output default value menu is undocumented. ted to act to Nodes Group input and output default value menu is undocumented. 2021-01-23 19:23:17 +01:00
Member

Added subscriber: @Blendify

Added subscriber: @Blendify
Member

Changed status from 'Confirmed' to: 'Resolved'

Changed status from 'Confirmed' to: 'Resolved'
Member

Committed a fix as part of rBM7721

Committed a fix as part of rBM7721
Sign in to join this conversation.
No Milestone
No project
No Assignees
3 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: blender/blender-manual#84978
No description provided.