See buying choices for this item to see if it's one of the millions that are eligible for Amazon Prime.
Texturing & Modeling and over 300,000 other books are available for Amazon Kindle – Amazon’s new wireless reading device. Learn more

27 used & new from $24.75

Have one to sell? Sell yours here
 
 
Texturing and Modeling: A Procedural Approach
 
 
Start reading Texturing & Modeling on your Kindle in under a minute.

Don’t have a Kindle? Get yours here.
 
  

Texturing and Modeling: A Procedural Approach (Hardcover)

by Steven Worley (Author), Ken Perlin (Author) "Procedural techniques have been used throughout the history of computer graphics..." (more)
Key Phrases: pnt world, animating gases, turb amount, Color Plate, Kenton Musgrave, Darwyn Peachey (more...)
3.8 out of 5 stars See all reviews (12 customer reviews)


Available from these sellers.


11 new from $42.24 16 used from $24.75
Also Available in: List Price: Our Price: Other Offers:
Kindle Edition (Kindle Book) $67.36
Hardcover (3) $101.00 $74.84 31 used & new from $38.98

Customers Who Bought This Item Also Bought

Advanced RenderMan: Creating CGI for Motion Pictures (The Morgan Kaufmann Series in Computer Graphics)

Advanced RenderMan: Creating CGI for Motion Pictures (The Morgan Kaufmann Series in Computer Graphics)

by Anthony A. Apodaca
4.8 out of 5 stars (6)  $47.85
The RenderMan Shading Language Guide

The RenderMan Shading Language Guide

by Don" Rudy Cortes
5.0 out of 5 stars (8)  $31.49
Real-Time Rendering, Third Edition

Real-Time Rendering, Third Edition

by Tomas Akenine-Moller
4.6 out of 5 stars (39)  $71.20
Physically Based Rendering : From Theory to Implementation (The Morgan Kaufmann Series in Interactive 3D Technology) (The Interactive 3d Technology Series)

Physically Based Rendering : From Theory to Implementation (The Morgan Kaufmann Series in Interactive 3D Technology) (The Interactive 3d Technology Series)

by MATT PHARR
5.0 out of 5 stars (8)  $78.36
The RenderMan Companion: A Programmer's Guide to Realistic Computer Graphics

The RenderMan Companion: A Programmer's Guide to Realistic Computer Graphics

by Steve Upstill
3.9 out of 5 stars (7)  $46.79
Explore similar items

Editorial Reviews

Review
“This book has always been my favorite computer graphics book…The authors are the key inventors of the technology and some of the most creative individuals I know.”—From the foreword by Pat Hanrahan, Canon USA Professor, Stanford University

“This new edition updates the definitive book on the subject with 50% more material. Video game developers will be particularly interested in the demenstrations of procedural texturing and modeling on real-time hardware…”—Steve Anderson, CTO, Electronic Arts, Los Angeles

“Texturing and Modeling, Third Edition has kept up with the latest technology and provides insight and instruction on how to best use it. I would recommend it to anyone as an introduction to procedural techniquest or as a comprehensive reference.”—Doug Roble, Creative Director of Software, Digital Domain -- Review --This text refers to the Hardcover edition.

Review
"This book has always been my favorite computer graphics book...The authors are the key inventors of the technology and some of the most creative individuals I know."-From the foreword by Pat Hanrahan, Canon USA Professor, Stanford University

"This new edition updates the definitive book on the subject with 50% more material. Video game developers will be particularly interested in the demenstrations of procedural texturing and modeling on real-time hardware..."-Steve Anderson, CTO, Electronic Arts, Los Angeles

"Texturing and Modeling, Third Edition has kept up with the latest technology and provides insight and instruction on how to best use it. I would recommend it to anyone as an introduction to procedural techniquest or as a comprehensive reference."-Doug Roble, Creative Director of Software, Digital Domain --This text refers to the Hardcover edition.

See all Editorial Reviews

Product Details

  • Hardcover: 415 pages
  • Publisher: Morgan Kaufmann Publishers; 2nd edition (September 15, 1998)
  • Language: English
  • ISBN-10: 0122287304
  • ISBN-13: 978-0122287305
  • Product Dimensions: 9.6 x 7.7 x 1.3 inches
  • Shipping Weight: 2.4 pounds
  • Average Customer Review: 3.8 out of 5 stars See all reviews (12 customer reviews)
  • Amazon.com Sales Rank: #1,334,668 in Books (See Bestsellers in Books)

Inside This Book (learn more)



Books on Related Topics (learn more)
 
 

Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
Check the boxes next to the tags you consider relevant or enter your own tags in the field below.

Your tags: Add your first tag
 
Help others find this product — tag it for Amazon search
No one has tagged this product for Amazon search yet. Why not be the first to suggest a search for which it should appear?

 

Customer Reviews

12 Reviews
5 star:
 (5)
4 star:
 (1)
3 star:
 (4)
2 star:
 (2)
1 star:    (0)
 
 
 
 
 
Average Customer Review
3.8 out of 5 stars (12 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

 
15 of 15 people found the following review helpful:
4.0 out of 5 stars Extremely useful and interesting, but not technical enough, April 17, 2004
By David Elder "elddm" (Boston, Ma United States) - See all my reviews
(REAL NAME)   
This is an update of a classic book on procedural texturing and modeling by the main founders of the field. The book presents lengthy discussions of classical procedural texturing using various noise functions of the sort originated by Ken Perlin (one of the authors). It discusses newer texturing techniques such as cellular texturing, which can be used, for example, to create convincing stone patterns. Other chapters focus on animating solid textures (e.g. marble forming, volumetric gasses, etc.), fractal terrain generation, and tips for utilizing existing graphics APIs and hardware for realtime procedural texturing. This is only a sampling of the topics covered.

Code samples in C and RenderMan are given throughout, although most algorithms are given in only one of those languages. This can be a bit of a problem, as many readers will probably not have access to a RenderMan implementation. Nevertheless, it is not too difficult to translate the RenderMan code into C code in many instances.

The biggest drawback to this book is its lack of rigorous technical coverage. The decision to omit many mathematical details was a conscious choice on the part of the authors. Instead the book is mostly prose discussion of the techniques and the coarse descriptions of the underlying concepts. Although the prose is mostly clear, many times I felt myself in need of more specific, technical details. Fortunately, the book's authors are the primary researchers in this field and most of the ideas in the book have been published in academic journals. It was very easy to supplement the book with these primary sources.

Overall I found this to be a very interesting and useful book, with many algorithms essentially ready-to-run right out of the book. It would get five stars, except for the lack of technical and mathematical details mentioned above. Every serious worker in graphics needs to have this book on their shelf. I use mine often.

Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
30 of 39 people found the following review helpful:
2.0 out of 5 stars This could easily have been a lot better, December 6, 2001
This book has several serious problems.

The most glaring is that a significant number of the examples are coded in the "Renderman shading language". This language serves, in this book, to hide detail, detail specifically related to producing textures. Of course, if you know the language, you're fine - but most won't know the language and so this is a grievous error.

By way of welcome contrast, other examples in this same book are instead presented as C code fragments or functions. That's just the ticket - using a broadly known, freely available, relatively low-level language with no recourse to unknown hidden graphics functionality is precisely the way to go when explaining ideas in the domain of those this book is intended to convey.

The second problem is one of content. While being concise to the level of a math text is not desirable, this book contains a very sparse field of useful information considering the number of pages. The margins are too wide, the text too large, the form factor of the book too small, and the authors too wordy to possibly convey a good basis for texturing in general - it is a broad and fascinating field, touched only in the briefest and most unsatisfying manner by this book.

I do take issue with the reviewer who complained about the exposition on how to make a brick texture; that area of the text, while it may be already quite familiar to many who are interested in texturing, contains precisely the level of detail that needs to pervade a book of this type, and detail about steps that underly critical basic texturing ideas. Without understanding those basic texturing tools, a novice misses the first step on the stairs and fall on their face. The problem is, this approach is not consistent for more complex ideas in this volume, few as those actually are.

The book is entitled "Texturing and Modeling". While there is a moderate amount of texturing information in it, whatever you do, don't get it if modeling is your goal. It is very nearly devoid of modeling information, and what there is (smoke, a planet simulation, a few other items) is very basic indeed.

Finally, as a general critique, the authors (all of them) need to learn the basic idea that when presenting a function in any language to a new audience, one should precisely define the domain (and rationale) of the inputs and outputs of the function. As an example, one might encode the function for Perlin noise, and have no idea whatsoever as to what values to feed it to get particular types of results. For those of us who can read and understand what the function is actually doing (which is esoteric, make no mistake about it) the answers will eventually be illuminated by careful study of the function. However, this is very advanced material, and I am absolutely certain that many readers will be unable to figure out how to effectively use this function without a great deal of trial and error. You can also read that as "wasting a great deal of their time." That is because they won't be learning anything that could not have been conveyed by the author(s) in a single short paragraph of domain information.

In summary:

The 2 stars is because I didn't think this was a very good book. On the other hand, it is one of the very few books that deals with the subject at all, and for that reason, you should definitely own it if textures are an interest of yours.

If you're newly interested in textures, this will give you a basis for further exploration. It won't give you a cookbook by any means.

If you're looking for cookbook and "how to" approaches, get on the web and the newsgroups.

Finally, if you're considering writing a good book about creating textures, by all means, please do. The world needs a good one: this most definitely isn't it. I'd be delighted to be one of the first owners of your new book.
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
6 of 7 people found the following review helpful:
5.0 out of 5 stars THE procedural texturing book, June 4, 1999
By A Customer
It doesn't get better than this. If you're doing more with graphics than drawing circles and boxes, you NEED this book. The writing style is academic yet conversational. A solid math background is recommended.
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)


Share your thoughts with other customers: Create your own review
 
 
 
Most Recent Customer Reviews

3.0 out of 5 stars An E for effort but not exposition
This book has five authors, and that is exactly the way it is written. It changes character practically at the beginning of every chapter. Read more
Published on November 26, 2006 by calvinnme

3.0 out of 5 stars A low-level intro to procedural graphics coding concepts.
This book is for experienced programmers who want to understand the fundamentals of procedural graphics generation. Read more
Published on March 10, 2005 by Zumi Kurakku

3.0 out of 5 stars hits and misses
I'm using this book because I use a shading programing (shaderlab pro 2)language for truespace that is derivitive of renderman. Read more
Published on March 4, 2002 by C. M. Evans

2.0 out of 5 stars way to expensive for content :(
Unless you are a complete novice to the subject, I would avoid this book. These so called 'gurus' merely give some of the ideas they have had for making procedural textures, and... Read more
Published on January 3, 2001 by John A

5.0 out of 5 stars A MUST for a Texture & Material Programmer
This book covers all of the CG aspects needed to code material and texture applications. Many commercial CG softwares are using the essential theory and practice given in this... Read more
Published on December 26, 2000 by Cuneyt Ozdas

3.0 out of 5 stars Could have been better
Okay, the content of the book was excelent. My question was why did not the authors of the book have a some executables on the CD. Read more
Published on January 30, 2000 by akbar ali

5.0 out of 5 stars The best summary short of lots of peer-reviewed papers.
The first edition was outstanding for the sheer breadth of its coverage of ways of producing natural-appearing textures via computation. Read more
Published on July 20, 1999 by reids@dynamix.com

5.0 out of 5 stars A must for serious graphics developer and researcher
I found this book in a rack in a local book shop where they had kept books about Photoshop and Illustrator. Read more
Published on July 6, 1999

5.0 out of 5 stars Excellent guide for the Non-mathematic minded...
Yippeee!!!
Finally, a book that explains Fractal noise, Bump mapping, textures and Terrain modelling in a simple way that doesn't boggle your mind

I've always wondered... Read more
Published on February 9, 1998

Only search this product's reviews



Customer Discussions

 Beta (What's this?)
New! See all customer communities, and bookmark your communities to keep track of them.
This product's forum (0 discussions)
  Discussion Replies Latest Post
  No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
  [Cancel]


Active discussions in related forums
   


Product Information from the Amapedia Community

Beta (What's this?)



Look for Similar Items by Category


Everything to Maintain Your Landscape

Shop for gardening tools
From pruners and saws to shovels and rakes, we have the gardening tools you need to keep your landscape looking its best.

Shop all gardening tools

 

Best Books of 2008

Best of 2008
Find our top 100 editors' picks as well as customers' favorites in dozens of categories in our Best Books of 2008 Store.
 

Be Fire Safe

Shop for Smoke Alarms
A properly installed and maintained smoke alarm is the smartest, easiest, and most inexpensive way to protect your household from fire deaths and injuries.

Shop smoke alarms now

 

Seal the Gaps

Shop for Caulk
Protect your house from drafts with caulk, and reduce your heating and cooling energy costs too.

Shop for caulk

 

 

Feedback

If you need help or have a question for Customer Service, contact us.
 Would you like to update product info or give feedback on images?
Is there any other feedback you would like to provide?

Your comments can help make our site better for everyone.



Where's My Stuff?

Shipping & Returns

Need Help?

Your Recent History

  (What's this?)
You have no recently viewed items or searches.

After viewing product detail pages or search results, look here to find an easy way to navigate back to pages you are interested in.

Look to the right column to find helpful suggestions for your shopping session.

Continue shopping: Top Sellers
Paranoia
Paranoia by Joseph Finder
Glenn Beck's Common Sense
Finger Lickin' Fifteen
Finger Lickin' Fifteen by Janet Evanovich
My Soul to Lose
My Soul to Lose by Rachel Vincent
$0.00

Conditions of Use | Privacy Notice © 1996-2009, Amazon.com, Inc. or its affiliates