Introduction to Shader Programming

YeonDoo Media
Free sample

Part of the difficulty of new comers to the
field of real-time graphics to grasp the concept of shaders stems from the fact
that most of the classic computer graphics literature concentrates more on the
graphics techniques you are trying to achieve (e.g. realistic lighting, post
processing effects). The classic literature either provides a heavily academic
explanation of shaders or barely contains explanations of what a shader
actually is, most of the time just providing some sample shader boiler plate
templates and leaving it at that. While there are also many books dedicated
exclusively to real-time 3D graphics shader programming, they either assume
working knowledge of shaders or barely touch on the basics in a way that is friendly
to new comers - and all of them assume that the only people writing shaders are
experienced programmers completely forgetting that, thanks to the advances in
tools, more and more shaders are now being written in a large part by artists.

With “Introduction to Shader Programming”,
Pope Kim has finally closed that big gap in the real-time 3D graphics
literature. This book is an invaluable teaching resource, filling the need for
anyone needing to understand how shaders work in a practical and
straightforward way, while teaching at the same time the bases needed for
understanding more advanced shader books and techniques in a very friendly
manner. Thanks to this book, shaders will no longer be black magic but useful
tools for anyone interested in the subject.

- Daniel Barrero, PhD

Read more

About the author

Pope Kim

‘Pope Kim is a seasoned rendering programmer with over 10 years of experience in the gaming industry. While working with top game studios, such as Electronic Arts and Relic Entertainment, he has shipped over a dozen of games on many platforms, including Xbox One, PS4, Xbox 360, PS3, PC, Wii, PS2 and PSP. He is now working as a technical consultant for both established and start-up companies.

He has degrees in Law and Computer Science, and is an occasional presenter at computer graphics or game developer conferences, such as SIGGRAPH and Korea Game Conference.

He is also a Microsoft MVP for Visual C++ and part-time educator. He served his 3 years at the Art Institute of Vancouver as a HLSL programming instructor and currently holds a professor position at Sogong University Game Education Center.

You can follow Pope at or on Twitter at @BlindRenderer’

Read more


1 total

Additional Information

YeonDoo Media
Read more
Published on
Mar 1, 2014
Read more
Read more
Read more
Read more
Read more
Computers / Computer Graphics
Computers / Programming / Games
Read more
Content Protection
This content is DRM free.
Read more
Read Aloud
Available on Android devices
Read more

Reading information

Smartphones and Tablets

Install the Google Play Books app for Android and iPad/iPhone. It syncs automatically with your account and allows you to read online or offline wherever you are.

Laptops and Computers

You can read books purchased on Google Play using your computer's web browser.

eReaders and other devices

To read on e-ink devices like the Sony eReader or Barnes & Noble Nook, you'll need to download a file and transfer it to your device. Please follow the detailed Help center instructions to transfer the files to supported eReaders.
Dan Harrington
The first years of the poker boom were fueled by the interest in no-limit hold em tournaments. Recently, however, players have been gravitating to another, even more complex form of hold em no-limit cash games. In Harrington on Cash Games: Volume I, Dan Harrington teaches you the key concepts that drive deep-stack cash game play. You ll learn how to tailor your selection of starting hands to your stack size, how to recognize the increasing deception value of supposedly weaker hands as the stack sizes increase, and how to use the concept of pot commitment to your advantage as the size of the pot grows. After laying out the general concepts behind deep-stack cash game play, Harrington shows you a complete strategy for post-flop play, and then teaches you the difference between post-flop play against a single opponent and post-flop play against multiple opponents. If you play no-limit hold em cash games, you need to read this book. Harrington on Cash Games: Volume II continues where Volume I left off. In sections on turn and river play, Harrington explains why these are the most important streets in no-limit hold em, and shows how to decide when to bet or check, when to call or fold, and when to commit all your chips. In later sections, Harrington shows how to play a looser and more aggressive style, how to make the transition from online to live games, and how to extract the maximum profit from very low-stakes games. Volume II concludes with an interview with Bobby Hoff, considered by many the best no-limit cash game player of all times, who shares some of his secrets and insights. Dan Harrington won the gold bracelet and the World Champion title at the $10,000 buy-in No-Limit Hold em Championship at the 1995 World Series of Poker. And he was the only player to make the final table in 2003 (field of 839) and 2004 (field of 2,576) considered by cognoscenti to be the greatest accomplishment in WSOP history. In Harrington on Cash Games, Harrington and two-time World Backgammon Champion Bill Robertie have written the definitive books on no-limit cash games. These books will teach you what you need to know to be a winner in the cash game world.
©2018 GoogleSite Terms of ServicePrivacyDevelopersArtistsAbout Google
By purchasing this item, you are transacting with Google Payments and agreeing to the Google Payments Terms of Service and Privacy Notice.