Modeling
More Pages: Modeling Page 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467

List price: $64.99 (that's 30% off!)
Used price: $9.99
Buy one from zShops for: $27.50

Too old
Useful, but mostly as a historical documentThat doesn't matter. In its time, ROOM was wild, innovative, and a topic of heated debate. It created a visual, highly abstracted language (back then, a questionable novelty) around an intensely parallelized model of computing (also a questionable novelty), at a time when "real-time" often meant lots of assembly programming in command-line environments. I was doing embedded development back about then - based on the mind-set of the time, I'm surprised that ROOM had the success and influence that it did.
Surprised but pleased. Lots of the ROOM techniques and notations survive in UML and other development tools. Modern component programming environments, JavaBeans included, show many signs of direct descent from the ROOM techniques. Still, there's a long way to go. ROOM may have been way ahead of its time, and languages still haven't caught up fully to its models of communication and parallelism.
As impressive an achievement as ROOM was (and is), I have some reservations about it. It relies pretty heavily of state machines for modelling the interacting components. State machines are a good tool, but quite unfamiliar to most software developers these days. I'm not sure whether that's a fault of the methodology or of today's programmers. I also have reservations about any methodology that requires me to buy someone's tools. The authors state that the design methodology can be used without their tools - based on ROOM's complexity, I doubt it. Also, I have a serious distrust of any programming environment that takes over so much of the process. Such tool sets tend to leave me feeling cramped, with little way to express my ideas in different terms. Finally, I'm sure it does all it says it does. Even so, the moment always comes when the tool-generated subsystems need to be opened up for debugging, or when the system has to be open to interaction with other development tools. Real-time and embedded systems tend to be so idiosyncratic and demanding that both kinds of openness in an IDE are compulsory. I just don't see the way out of the closed ROOM.
My present interest is not so much in the ROOM methodology itself, although I'm interested in methodology in general. Instead, I'm studying the visual notation it developed for expressing complex computations. Whatever ROOM's faults and whatever its later history, it's still worth attention.
Concepts are incredibly valid and usefulThe concepts of ROOM are finding/have found their way into the UML and the "it's not UML" darts of years ago are a little tired at this juncture.
ROOM is brilliant.
(from a former ObjecTime/Rational type though with no association for a few years)

Used price: $453.57
Buy one from zShops for: $453.57

SAS Tutorial or Data Mining Book?
A very good DM book, if you are adept at SAS programmingThe best value of this book is that it is very practical; as the title suggests, it is a cookbook. I finished reading about 200 pages in 4 hours and I reviewed it many times when writing SAS coding. If you have deep engineering background, you probably will look for more to dig into after finishing the book. If you are statistical, this is not a book that teachs you how to be rigorous. It is not a book for academidians in any way.
I would rename the title as Data Mining cookbook using SAS software if I can; I concur that the book's value is decisively discounted if the reader does not know SAS software. I, on the other hand, do recommend SAS as a good DM tool.
Predictive Modeling Methodology For The Non-Statistical!The author lays out clear, concise methodologies to build robust predictive models using SAS. The nice thing is this book lays out the process step by step with SAS code examples. You do not have to be a statistics major to understand how to use the built in SAS functionality.
The modeling methods are unbelievably detailed including topics like defining the objective function, testing variables for predictability using chi squared, fitting continuous variables using the most linear variable transformation format (squared, cubed, cubed root, log, exponent, tangent, sine, cosine, etc... 19 total formats), changing categorical variables to continuous indicator variables for logistic regression use, using stepwise, backward, and score regression methods to further eliminate less predictive variables, defining deciles, and model testing methods like bootstrapping, jackknifing and gains tables to validate the model.
I do not fully understand the mathematical concepts involved throughout the entire process nor do I want to. The book provides a consistent repeatable programming methodology to follow that is broken down into very quantifiable steps.
I would recommend this book for anyone with limited statistical knowledge and a need to understand predictive modeling programming methodologies. Knowledge of the SAS programming language is essential to make full use of this material. The book uses real life examples from the banking, insurance, and marketing industries and contains additional valuable information related to these fields.

Used price: $0.01
Collectible price: $5.75
Buy one from zShops for: $0.47

Good Study Guide and Reference
A good study guideI think the best-written chapters are those for subnetting and troubleshooting. Think you've mastered subnetting after reading the chapter (and Exam Cram's subnetting chapter, too)? Try the exercises at the end of the chapter. It's very unlikely that you don't understand the concept thoroughly after those exercises.
One Very Informative Book
List price: $57.95 (that's 30% off!)
Used price: $35.50
Buy one from zShops for: $35.40

Outdated
Inside Rhinoceros Is the best book for BEGINNER !!!This is the best book with a lot of pratical example,picture & very detail instruction.
It will be great tht if Mr.Ron K. C. Cheng can write the version 3.0 in future with a hard cover book.
Thank you !!!
One of the Best Self study books I've ever read!!!!Good Job Mr. Cheng.

Used price: $26.94
Buy one from zShops for: $29.94
The book begins with a tour of some underlying factors in modeling databases. Here, the author distinguishes between the external, conceptual, and internal models of database design.) Then it's on to data architectures, be they the traditional relational or the newer object-relational and object-oriented (OO) database types.
After discussing some of the pitfalls of gathering and implementing user requirements, the author looks at UML notation for use case diagrams. (His example here, a crime database for tracking Sherlock Holmes's stories, along with criminals and clues, is both intelligent and entertaining.)
The author's guide to UML class design is topnotch. He covers basic and advanced OO concepts such as inheritance, aggregation, composition, and polymorphism with clear and concise explanations. He also shows you how to model business rules using objects and UML class diagrams. The most valuable part of this book comes with the mapping of UML class diagrams onto three different kinds of databases: relational (on Oracle7), object-relational (on Oracle8), and object-oriented (on the POET platform). The author shows how to emulate object-oriented ideas successfully using stored procedures and triggers, even if you are not running on a "true" object-oriented platform.
Exceptionally well-written and clear, Database Design for Smarties offers consistently invaluable advice on how to take advantage of objects to create simpler and more maintainable database designs. --Richard Dragan

A cure for insomniaTo summarise:
Poor use of UML
Concepts and ideas badly explained.
Difficult to read.
A colleague (an oracle DBA) did not even manage to get as far as I did before giving up!
good introduction and high practical use
UML and databases do live in the same worldI read it when I'd been programming Oracle for a few months and wanted to learn UML as well as more about db design. What a deal, the same two topics in one book!
I came away with a deeper, and useful, understanding of both the structure of databases, and some practical uses for UML.

Used price: $67.41
Buy one from zShops for: $67.41

Academia is a poor basis for practical expositionThe 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.
A MUST for a Texture & Material ProgrammerIf you need to learn the procedural textures and materials: this is THE book.
well worth its costI really find it irrational to complain for the content of the book claiming that it is poor or incomplete, just because it does not cover everything about the subject. This is a broad field and many topics might be too advanced ot too specific to be covered, it does provide however a lot of references for anyone interested in further reading. I strongly believe that this book is a lot more than an introductory, with straighforward explanations to several advanced topics and many well documented examples. I also like the "wordy" approach that some of the authors use for advanced topics, which makes the text a lot more comprehensible regardless of the reader being mathematically inclined or not.
And I also have to mention that all previous posts refer to earlier editions, so many information are not valid anymore (e.g. there is a thorough desctiption of Worley's cellular texturing in the third edition).
Concerning all this moaning for the high price, I think it's totally unfair, as besides anything else it is of exceptional print quality (great paper, full color, etc). I personally consider this book one of the most valuable that I have ever had, so it wouldn't matter to me even if it was a lot more expensive.

List price: $16.00 (that's 30% off!)
Used price: $6.91
Collectible price: $9.95
Buy one from zShops for: $5.25

OK... but very outdated
Solid, but Not Great Intro To Modeling
A Great Book For Anyone Interested In Modeling!!!
List price: $58.00 (that's 8% off!)
Used price: $39.95
Buy one from zShops for: $38.95

Hard to Read and Devoid of Coherent ExplanationI had already learned Verilog so I am comfortable with what an HDL looks like and I could basically follow what Chang was trying to convey in his code, but not once did I feel that he adequately explain the mechanics or reasoning behind any of his code. The entire book used poor English, and clearly was not proof-read thoroughly by a competent editor. Here is an example passage picked at random:
"The latch enable signal LATCH_EN is generated as follows. A signal FRAMEn_DELAY is generated by delaying FRAMEn by one clock cycle using an inferred D-type flipflop, as shown in lines 22 to 29. LATCH_EN is obtained in line 30."
That's wonderful. This "explanation" is completely useless. It says nothing that isn't already apparent from the code listing. No further explanation is given as to what LATCH_EN is doing, why it's needed, etc. This example is par for the course. Furthermore, NOT A SINGLE COMMENT EXISTS IN ANY CODE LISTING, except when comment syntax is explained or as just a section separator.
I found this book completely inadequate for learning VHDL as a first HDL. If I hadn't already known Verilog, I would have to buy another book to get any insight into anything other than syntax and standard packages, but the use of English was so shaky and distracting that I wouldn't even recommend the book for that purpose. Almost anything would be better than this. Try "A VHDL Primer" or "A VHDL Synthesis Primer" from Bhasker. He wrote clear and concise Verilog books (of the same titles) and I'm sure he would not disappoint.
Excellent book although not for beginnerThe weakness of this book is that it is a little verbose and some of the sentences are not clear. Also the typesetting is not as good as other books, but considering all those great content (and thick too) along with a cheap price, it is an excellent book!
The best book I have read on VHDL so far!
List price: $49.95 (that's 20% off!)
Used price: $18.00
Buy one from zShops for: $15.00
The book uses the first three chapters to discuss preconstruction considerations such as working from model sketches, using storyboards, building animatics, and building stand-in models. Building models in layers and integrating FormZ with other 3D programs is also explored. It's great to see important topics like this covered--3D modeling and animation is hard enough without having to reinvent the production wheel every time you start a project.
Specific FormZ modeling techniques, such as profile lofting, surface trimming and blending, and conformal modeling, are explained in the next set of chapters. Each chapter contains a generous number of illustrations, complemented with an eight-page color plate section in the middle of the book.
The latter half of the book is a set of tutorial projects that utilize previously covered techniques and introduce some new ones. This is the fun section, where one builds entire landscapes (terrain modeling), a sports car (mechanical and contour modeling), and hands and a face (organic modeling). The accompanying CD-ROM includes the project files for each chapter in case you're having trouble following along or just want to tear apart a project without worrying. Overall, this is a solid book for new users of FormZ. --Mike Caputo

An Advanced BookThe book starts with a heady discussion called "Digital Production Pipeline and 3D Modeling Process" and continues in the vein of managing workflow for several chapters.
It then progresses to chapters containing "Exercises" which are follow along tutorial-style and include such things as engine exhaust nozzles, auto wheels and tires, auto interiors, and a human hand. The exercises show lots of techniques for using FormZ to its fullest, particularly when modeling surface meshes.
Advanced, Meaty and Really Fantastic!
Real world techniques - Excellent
List price: $49.99 (that's 30% off!)
Used price: $34.94
Buy one from zShops for: $31.50

Fantastic and Easy to Follow ExamplesIt's for the beginning and intermediate Flash and ADO.NET person alike. It even goes into to detail about setting up your program and application delivery envoirnment. Very complete resource.
The complaints I see from other reviewers shows me their limited knoweledge of Flash, .NET, and Action Scripting and it's use it the real world. I have a hard time believing any of them read this book. I believe they are here promoting their own agenda.
Useful TechniquesMy only gripe with the book is that it seems they cover to many technologies (ASP, ASP.net, Access, SQL). I can kind of understand why they did that, but I would have like more depth on my technologies.
I love this bookGreat Job.