Facepunch / sbox-issues

175 stars 12 forks source link

[Shader Graph] Option to bake out textures #2992

Closed DeltaDesigns closed 1 year ago

DeltaDesigns commented 1 year ago

For?

Other

What can't you do?

I don't know how many people would use it but being able to make a shader then being able to bake out the textures for diffuse, metal, rough, etc which would allow the user to use the textures in the complex shader instead or somewhere else outside of s&box or just for performance reasons

How would you like it to work?

N/A

What have you tried?

N/A

Additional context

No response

PixelQubed commented 1 year ago

This would not be too useful since shaders are not for making textures themselves in games. Yes, they are a part of creating textures since, without shaders, we wouldn't have any way to communicate with the GPU. We have programs to make textures, such as Substance Designer and Quixel Mixer, which is free, plus you have Megascans too. Shaders are more of an accommodation or compliment to textures, in my opinion. If you are after making something static, there is no point in making a shader to do that one thing since it's a waste of resources. This is ultimately up to the devs to decide if they want to implement this or not but personally, it's not to useful in the context of game-ready shaders.

aylaylay commented 1 year ago

Yeah I agree, there's tools for texture creation, I don't like the idea of using shadergraph to generate textures.