what actually are shader input and output nodes
i understand a bit about rendering, and blender stuff, but i dont get some bits about what the material output is actually accepting, i though maybe you *had* to always have a bsdf, but you dont, you can just plug colors in, but i also cant find any way to add alpha (also, why cant i have 4d vectors in blender :( )
when i just plug in a color to the surface input of a material output node, does it just internally put that into an emmisive bsdf or something? this is my only theory