![]() ![]() There are a variety of computer graphics topics covered, some more in details than others, with simple examples and interactive demos and these seem to be accurate. The contents of the book seem very accurate. However, some contents might need a little more explanation (e.g., Bezier curves) and I would like it to include a coverage in clipping algorithms. The contents of the book cover many topics in computer graphics that should be enough for an introductory level computer graphics course. Reviewed by Jong Kwan Lee, Associate Professor, Bowling Green State University on 2/1/18 I would include this text as a supplemental resource to for my students. Maybe it could offer more references to graphical software, games, animations, and special interest groups such as ACM SIGGRAPH, SIGCHI, and IGDA (International Game Developers Association). Maybe later editions could include interactive exercises that would assess student understanding. It would be helpful if all figures and demos were numbered and labeled. The organization is understandable, logical, and clear. The text is written with an approach in mind.the topics can be rearranged with moderate effort. A minor complaint is the occasional tense switch between first person singular and first person plural. The text is mostly consistent in terms of terminology and framework. The text is as clear as its "commercially available" counterparts. I agree that geometric modeling, transformations, color, lighting, textures, animation are fundamental but students (and industry) seem to ignore academics who present any ideas with what they (students and industry experts) perceive as outdated technologies. This book's content is accurate with a few typos.Īs I have already mentioned, I strongly suggest the author drop all references to OpenGL 1.1 except in a section on the history of OpenGL. I also think that students would find chapter exercises helpful. ![]() I respectfully disagree with the author’s decision to present foundational concepts with the much older OpenGL 1.1 and glut when he could do the same with OpenGL 4.5( or later) and freeglut. The hyperlinked terms and the demos embedded in the text’s online version enhance student learning. Introduction to computer graphics by krishnamurthy software#Since the OpenSource 3D animation software Blender with its python interface is presented, maybe later editions of this text will include implementations in python. I appreciate the implementations in Java, C, and JavaScript. ![]() Thus the topic coverage is a subset of material typically presented in texts addressing computer graphics. The author intentionally and most understandably designed this text to present material for a one semester undergraduate course. Reviewed by Marietta Cameron, Associate Professor, University of North Carolina Asheville on 2/1/18
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |