Welcome, Guest. Please login or register.

Login with username, password and session length

 
Advanced search

1411275 Posts in 69323 Topics- by 58380 Members - Latest Member: bob1029

March 28, 2024, 07:15:59 AM

Need hosting? Check out Digital Ocean
(more details in this thread)
TIGSource ForumsDeveloperTechnical (Moderator: ThemsAllTook)Shaders : article series (part1 + part 2)
Pages: [1]
Print
Author Topic: Shaders : article series (part1 + part 2)  (Read 1925 times)
_discovery
Level 0
***



View Profile WWW
« on: April 03, 2014, 08:20:18 PM »

"What are shaders? How do they work? What does it all mean? Here, I wrote a primer for you!"

http://notes.underscorediscovery.com/shaders-a-primer/

featuring fancy gif technology and other imagery!

 WTF




« Last Edit: September 11, 2014, 07:48:27 AM by _discovery » Logged

Tuba
Level 10
*****



View Profile WWW
« Reply #1 on: April 04, 2014, 05:22:02 AM »

Pretty useful, thanks Smiley
Logged

_discovery
Level 0
***



View Profile WWW
« Reply #2 on: April 04, 2014, 06:15:27 AM »

Glad to hear Smiley
Logged

Gueib
Level 1
*


don't be jealous of my boogie


View Profile WWW
« Reply #3 on: April 04, 2014, 06:53:50 AM »

You are now on my RSS Reader. Great stuff.
Logged
pmprog
Level 1
*


View Profile WWW
« Reply #4 on: April 07, 2014, 12:35:40 AM »

Thanks for the really good primer!
Logged
Henry_Oswald
Level 1
*



View Profile WWW
« Reply #5 on: April 08, 2014, 04:54:53 PM »

Thanks for posting this. I really felt like I knew nothing before now.
Logged

"Do you think love can bloom even on the battlefield?"
- Otacon
Quill Devlog: http://forums.tigsource.com/index.php?topic=38129.0
Home Website: http://psychospectacle.weebly.com
Watch us on IndieDB: http://www.indiedb.com/games/quill
Follow us on Twitter: https://twitter.com/PsychoSpecs
Julien
Level 2
**


View Profile
« Reply #6 on: April 09, 2014, 01:50:45 AM »

Thanks a lot for sharing !
Logged

eyeliner
Level 10
*****


I'm afraid of americans...


View Profile
« Reply #7 on: April 09, 2014, 02:29:58 AM »

I sure learn a lot reading this piece. Want more like this!  Tongue
Logged

Yeah.
_discovery
Level 0
***



View Profile WWW
« Reply #8 on: April 09, 2014, 01:47:15 PM »

Thanks everyone for reading and taking the time to comment here as well, I appreciate the feedback.

@eyeliner (and everyone else)

You are welcome to suggest topics for me to tackle on my blog, as it says in the /about link Smiley
Logged

_discovery
Level 0
***



View Profile WWW
« Reply #9 on: September 11, 2014, 07:47:45 AM »

Hello good folks of tigsource,

I have (finally) posted part two.

Shaders! Part two: text to GPU, how data gets sent between stages, between your app, the "default" shaders and more

http://notes.underscorediscovery.com/shaders-second-stage/
Logged

muki
Level 2
**



View Profile
« Reply #10 on: September 11, 2014, 01:29:58 PM »

This is great, thank you!

I'm a mostly artist, partially basic programmer who recently got the lame idea that I needed a few shaders. This article really helps.
Logged
_discovery
Level 0
***



View Profile WWW
« Reply #11 on: September 11, 2014, 02:16:12 PM »

Thanks!
Glad to hear,

I think the third and fourth parts will be more suited to people wanting to create their own shaders from scratch, but I do feel the understanding of how it all ties together will really help overall.

Logged

RecidivistSW
Level 0
***



View Profile WWW
« Reply #12 on: September 12, 2014, 01:54:25 PM »

I like the chromatic aberration links on your page.  It's an eye burner and not functional, but I like it.
« Last Edit: September 12, 2014, 01:59:46 PM by RecidivistSW » Logged

muki
Level 2
**



View Profile
« Reply #13 on: September 12, 2014, 02:10:10 PM »

Thanks!
Glad to hear,

I think the third and fourth parts will be more suited to people wanting to create their own shaders from scratch, but I do feel the understanding of how it all ties together will really help overall.

It's fine that the first two guides are all theory, though! Most beginners guides dive right into code too quickly. With your two guides, I felt confident enough to play around with some existing shaders, and non-randomly change stuff around, and even combine them!
Logged
_discovery
Level 0
***



View Profile WWW
« Reply #14 on: September 12, 2014, 05:22:36 PM »

I like the chromatic aberration links on your page.  It's an eye burner and not functional, but I like it.

Good to know!

It's fine that the first two guides are all theory, though! Most beginners guides dive right into code too quickly. With your two guides, I felt confident enough to play around with some existing shaders, and non-randomly change stuff around, and even combine them!

I do agree, the reason I am going with this route is that, with the third and fourth saying "this is how you make a custom shader to your framework", requires that you unpack the examples and decide what is superfluous, what is intentional, what is critical etc is directly descended from knowing where values get plugged in and why.

In other words, the other articles will make no sense without this post, but I am using it as a pre for 3 and 4, and getting input/feedback on the topics that people are most desiring to understand when entering the land of shaders for the first time.

So do suggest stuff, I can always do non-series related shorter posts on tangents etc.
Logged

Pages: [1]
Print
Jump to:  

Theme orange-lt created by panic