Enter your mobile number or email address below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.

  • Apple
  • Android
  • Windows Phone
  • Android

To get the free app, enter your mobile phone number.

  • List Price: $34.99
  • Save: $7.20 (21%)
In stock but may require an extra 1-2 days to process.
Ships from and sold by Amazon.com. Gift-wrap available.
The Complete Effect and H... has been added to your Cart
+ $3.99 shipping
Used: Very Good | Details
Sold by awesomebooksusa
Condition: Used: Very Good
Comment: This book is in very good condition and will be shipped within 24 hours of ordering. The cover may have some limited signs of wear but the pages are clean, intact and the spine remains undamaged. This book has clearly been well maintained and looked after thus far. Money back guarantee if you are not satisfied. See more of our deals.
Have one to sell? Sell on Amazon
Flip to back Flip to front
Listen Playing... Paused   You're listening to a sample of the Audible audio edition.
Learn more
See all 2 images

The Complete Effect and Hlsl Guide Paperback – July 1, 2005

3.0 out of 5 stars 7 customer reviews

See all 2 formats and editions Hide other formats and editions
Price
New from Used from
Paperback
"Please retry"
$27.79
$17.61 $2.63

Windows10ForDummiesVideo
Windows 10 For Dummies Video Training
Get up to speed with Windows 10 with this video training course from For Dummies. Learn more.
$27.79 FREE Shipping. In stock but may require an extra 1-2 days to process. Ships from and sold by Amazon.com. Gift-wrap available.
click to open popover

Editorial Reviews

Review

Just recently acquired a copy of ... and I must say, it delivers *exactly* what the title implies. -- Tom Miller (http://blogs.msdn.com/tmiller/archive/2006/02/06/526118.aspx)

About the Author

Sebastien St-Laurent holds a degree in Computer Engineering from Sherbrooke University in QuA(c)bec (Canada) where he graduated at top of his class in 1999. Since then, he has been working for Z-Axis, LTD (an Activision Studio) and has worked on many video game titles including: Space Invaders (PC), Dave Mira Freestyle BMX (Playstation and PC), Dave Mira Freestyle BMX2 (Xbox), Aggressive Inline (Xbox) and BMX XXX (Xbox). Sebastien is currently the Xbox lead engineer for the company with tasks ranging from 3D engine development to shader and special effect creation. His recent work has been aimed at R&D work for an upcoming title targeted at next-generation consoles (Xbox 2 and Playstation 3) focusing his research extensively on shader development for a technical demonstration.
NO_CONTENT_IN_FEATURE

The latest book club pick from Oprah
"The Underground Railroad" by Colson Whitehead is a magnificent novel chronicling a young slave's adventures as she makes a desperate bid for freedom in the antebellum South. See more

Product Details

  • Paperback: 324 pages
  • Publisher: Paradoxal Press (July 1, 2005)
  • Language: English
  • ISBN-10: 0976613212
  • ISBN-13: 978-0976613213
  • Product Dimensions: 7.5 x 0.7 x 9.2 inches
  • Shipping Weight: 1.2 pounds (View shipping rates and policies)
  • Average Customer Review: 3.0 out of 5 stars  See all reviews (7 customer reviews)
  • Amazon Best Sellers Rank: #2,708,554 in Books (See Top 100 in Books)

Customer Reviews

Top Customer Reviews

Format: Paperback
This makes a good companion reference to the DirectX SDK. The HLSL Intrinsic Function Reference included as an appendix is especially good, citing the supported shader versions and performance considerations for each entry.

If you're just getting started with Direct3D or shaders, then this is probably not the right book for you (instead, check out "Shaders for Game Programmers and Artists" by the same author). Although this book does cover some bare-bones and basic shaders, it's probably better to use this book if you are looking for reference information not found in the SDK.

Also note that this book is based on the Summer 2004 DirectX SDK. The best parts of the book are still absolutely current, but it would be wise to keep a copy of the latest SDK docs handy just in case.
Comment 9 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
By Cody on August 25, 2005
Format: Paperback Verified Purchase
This book starts out by giving you a good history behind the shader language.

Pro:

- really good for references

- it lists every single variables/functions for the shader along with the description

- excellent information/reference on Intrinsic Functions

- it has a good list of vertex shader 3.0 assembly instructions

Con:

- need more samples? :)

Overall, I found this book is good to start learning HLSL. Besure that you've grabbed a concept of direct3d before reading this book. I also find out that after reading this book it's so much easy to read wolf's books.
Comment 4 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
By H. Lee on September 22, 2007
Format: Paperback
If you intend to use this book to learn HLSL or Cg, I strongly advise against it. It could be a reasonable reference book, but definitely not a book for learning.

First of all, the writing is terrible. Grammar errors everywhere make tons of descriptions hard to comprehend.

Second, incorrect examples everywhere. I suggest the author should at least cut and paste his codes from working programs. Give some examples:

- All the bold fonted ID3DXEffect** effect intefaces in Chapter 11 were mis-spelled. It should contain one single I in all these D3DEffect**, not Double I. (The author had it wrong for all of them, i.e. IID3DXEffect** throughout the entire chapter.)

- page 46, Function name is called "lighing" while the caller site called "light(.." This program will not work.

- page 54, COLOR0 was defined as a float2, while the Color returned by function Light_PointSpecular is returned as a float4.

- page 58, function Light-PointDiffuse, the hyphen was written as a underscore in the caller site. In the same example, Light1_Color was used as an argument (so does the example in page 60), however, it was not defined anywhere in the code other than used as an passing argument.

to name a few ...
1 Comment 6 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Format: Paperback Verified Purchase
If you want to learn about shaders then look elsewhere because you're not going to learn how to write your own shaders with this thing. This book seems to be more of a quick reference. It also seems to be slanted heavily towards vertex shaders with little information about pixel shaders.
Comment One person found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse

Set up an Amazon Giveaway

The Complete Effect and Hlsl Guide
Amazon Giveaway allows you to run promotional giveaways in order to create buzz, reward your audience, and attract new followers and customers. Learn more about Amazon Giveaway
This item: The Complete Effect and Hlsl Guide

What Other Items Do Customers Buy After Viewing This Item?