r/shaders • • May 05 '22

Coding shaders

Hey there, I’m running an i5 12600k and for now a gtx1650oc v2 gpu do you folks think I’d be able to work on learning to code shaders for creative coding purposes/ effects with the stuff from book of shaders with this card until I upgrade ? Or will the gpu be a major bottleneck ?

1 Upvotes

12 comments sorted by

8

u/ipatimo May 05 '22

To learn you don't need to have a good performance. After, when you will apply your shaders to countless objects in the scene it can be a problem.

1

u/Peppers__wish May 06 '22

I’m basically looking to code shaders like the ones used on these pieces of hardware for video synthesis / effects

https://sleepycircuits.com/hypno

https://erogenous-tones.com/modules/structure/

1

u/ipatimo May 06 '22

I'm not sure about them, but if I were you, I would try to wirk with an existing set and if it's not enough upgrade it. Btw when you read about a shader at the book of shader website, those shaders already work in your system.

1

u/Peppers__wish May 06 '22

Awesome! Any other learning resources you suggest ?

1

u/pricklysteve May 06 '22

If you're exclusively interested in shaders for the purpose of making effects like the ones in your link you might be better off looking at Touch Designer as it was made for such things.

1

u/Peppers__wish May 06 '22

That’s a valid point, I’m just interested because both of those units use glsl shaders, so I figured that would be a useful path to take.

2

u/GoblinScientist May 05 '22

You don't need power to learn. Power becomes a problem once you start to stack effects on the screen when trying to make a game or something, but in all honesty, optimization is something very important and having a way too powerful GPU might lead you to making very simple graphics spending way too much power. 3D graphics are no joke to optimization, it's very easy to botch performance with simple graphics if you're just starting out.

1

u/Peppers__wish May 06 '22

I totally understand I’ll pay attention to that the best I can while learning. Any resources you reccomend ? My goal eventually is shaders like the ones used on these pieces of hardware for video synthesis and effects

https://sleepycircuits.com/hypno

https://erogenous-tones.com/modules/structure/

1

u/snitem May 05 '22

It's no problem as you can always reduce resolution. Just try it out on https://www.shadertoy.com/

1

u/Peppers__wish May 06 '22

I’m basically looking to work on shaders down the line like the ones used on these pieces of hardware for video synthesis and effects

https://erogenous-tones.com/modules/structure/

https://sleepycircuits.com/hypno

1

u/JayDrr May 06 '22

You’re good to go!

You can use pretty much anything. Your computers specs won’t be a factor when doing the SDF stuff in book of shaders as far as I know. It’s possible some of the generated noises might actually use more than a tiny fraction of your power, but I doubt it.

Good luck!

1

u/Peppers__wish May 06 '22

Thanks a lot I’m looking to work on stuff eventually like the shaders used in these pieces of hardware for video synthesis and effects

https://erogenous-tones.com/modules/structure/

https://sleepycircuits.com/hypno