vvvv / VL.StandardLibs

A collection of standard libraries for vvvv including VL.Stride, VL.Skia, VL.ImGui, msgpack.org[VL]
https://visualprogramming.net
GNU Lesser General Public License v3.0
35 stars 14 forks source link

Shaders create two pins for one input #72

Open tebjan opened 1 year ago

tebjan commented 1 year ago

from vvvv/VL.Stride#589 ShaderFX Nodes behave confused Create 2 input pins for each input in the shader, one named nicely, that behave confused, one other named by shadername + property name ... this works correctly not a big issue ... because i just use the second inputs.

This is indeed a weird issue, it looks like the shader reflection returns two pins and we don't sift them out. needs further investigation.

tebjan commented 1 year ago

A test patch that shows this issue is in #70