登入帳戶  | 訂單查詢  | 購物車/收銀台(0) | 在線留言板  | 付款方式  | 運費計算  | 聯絡我們  | 幫助中心 |  加入書簽
會員登入   新用戶登記
HOME新書上架暢銷書架好書推介特價區會員書架精選月讀2024年度TOP分類瀏覽雜誌 臺灣用戶
品種:超過100萬種各類書籍/音像和精品,正品正價,放心網購,悭钱省心 服務:香港台灣澳門海外 送貨:速遞郵局服務站

新書上架簡體書 繁體書
暢銷書架簡體書 繁體書
好書推介簡體書 繁體書

五月出版:大陸書 台灣書
四月出版:大陸書 台灣書
三月出版:大陸書 台灣書
二月出版:大陸書 台灣書
一月出版:大陸書 台灣書
12月出版:大陸書 台灣書
11月出版:大陸書 台灣書
十月出版:大陸書 台灣書
九月出版:大陸書 台灣書
八月出版:大陸書 台灣書
七月出版:大陸書 台灣書
六月出版:大陸書 台灣書
五月出版:大陸書 台灣書
四月出版:大陸書 台灣書
三月出版:大陸書 台灣書

『簡體書』计算机图形学实践教程(Visual C++版)(第3版)

書城自編碼: 4106783
分類:簡體書→大陸圖書→教材研究生/本科/专科教材
作者: 孔令德
國際書號(ISBN): 9787302682172
出版社: 清华大学出版社
出版日期: 2025-03-01

頁數/字數: /
書度/開本: 16开 釘裝: 平装

售價:HK$ 75.9

我要買

share:

** 我創建的書架 **
未登入.



新書推薦:
量子前沿:解密未来技术与产业生态
《 量子前沿:解密未来技术与产业生态 》

售價:HK$ 87.8
服务的细节138:像销冠一样卖鞋
《 服务的细节138:像销冠一样卖鞋 》

售價:HK$ 54.8
硅基半导体应变理论与生长动力学
《 硅基半导体应变理论与生长动力学 》

售價:HK$ 51.7
智能图像处理
《 智能图像处理 》

售價:HK$ 64.9
善一分殊:儒家论形而上学、道德、礼、制度与性别 | 比较哲学翻译与研究丛书
《 善一分殊:儒家论形而上学、道德、礼、制度与性别 | 比较哲学翻译与研究丛书 》

售價:HK$ 109.8
泛逻辑理论--统一智能理论的逻辑基础
《 泛逻辑理论--统一智能理论的逻辑基础 》

售價:HK$ 327.8
戏舞霓裳:中国传统戏曲服饰制作技艺研究
《 戏舞霓裳:中国传统戏曲服饰制作技艺研究 》

售價:HK$ 184.8
丹漆随梦:中国美术馆藏漆画艺术展作品集
《 丹漆随梦:中国美术馆藏漆画艺术展作品集 》

售價:HK$ 528.0

編輯推薦:
本书每个案例均经过严格测试,编写规范,具有现代编码风格。每个算法都以类的方式进行模块化,采用“搭积木”的方式构造三维光照场景。书中以茶壶为复杂模型,辅以立方体、球体等简单模型,讲解真实感图形的生成算法,实现“一把茶壶讲解计算机图形学算法”的目的。
內容簡介:
本书是《计算机图形学基础教程(Visual C 版)》(第3版)(ISBN 978-7-302-66306-5)的姊妹篇。编写原则是将计算机图形学的原理与具体实践相结合,培养“懂算法、会编程”的应用型人才。本书选用面向对象程序设计语言C 编写计算机图形学算法,开发平台是Visual Studio 2022的MFC。MFC仅用于制作一张画布,用绘制像素点函数展示计算机图形学的算法实现效果。 來源:香港大書城megBookStore,http://www.megbook.com.hk
作为首批国家级一流本科课程“计算机图形学”的负责人,笔者历时十多年,用C 语言编写了计算机图形学算法类,搭建了一个U3DS三维图形学系统。U3DS三维图形学系统用三维动画的方式展示绘制效果,共给出50个算法案例。
本书模块化强、代码统一、注释规范。读者通过观看各个案例的微课视频讲解,可以编程绘制彩图展示的效果图。
本书不仅可以作为本科生和研究生学习计算机图形学的案例化教材,也可以作为实验和课程设计教材,还可以供从事游戏开发和三维重建的程序员自学使用。
目錄
案例1金刚石图案算法1
案例2双缓冲动画算法14
案例3DDA画线算法23
案例4Bresenham画线算法27
案例5中点画线算法34
案例6中点画圆算法43
案例7中点画椭圆算法48
案例8Wu反走样算法53
案例9标准填充算法59
案例10Bresenham填充算法67
案例11重心坐标填充算法73
案例12有效边表填充算法77
案例13边填充算法86
案例14边界表示的种子填充算法91
案例15内点表示的泛填充算法98
案例16扫描线种子填充算法102
案例17二维图形几何变换算法108
案例18CohenSutherland裁剪算法118
案例19中点分割裁剪算法124
案例20LiangBarsky裁剪算法128
案例21SutherlandHodgman多边形裁剪算法134
案例22三维图形几何变换算法140
案例23三视图算法152
案例24透视投影算法160
案例25三次Bezier曲线算法165
案例26双三次Bezier曲面算法170
案例27Bezier球体算法180
案例28Utah茶壶算法191
案例29三次B样条曲线算法204
案例30双三次B样条曲面算法211
案例31背面剔除算法218
案例32zBuffer算法227
案例33画家算法234
案例34BlinnPhong光照模型算法243
案例35Gouraud明暗处理算法250
案例36Phong明暗处理算法257
案例37CookTorrance光照模型算法263
案例38简单透明算法269
案例39投影阴影算法277
案例40阴影贴图算法283
案例41函数纹理算法291
案例42三维纹理算法296
案例43透视校正算法302
案例44漫反射贴图算法308
案例45凹凸贴图算法316
案例46法线贴图算法322
案例47视差贴图算法329
案例48环境贴图算法(球方法)337
案例49环境贴图算法(立方体方法)342
案例50读入外部模型算法348
参考文献356
內容試閱
本书是与《计算机图形学基础教程(Visual C 版)》(第3版)(ISBN 9787302663065,简称主教材)配套的实践教程。对于主教材中讲解的每个原理,本书均给出配套的算法实现源代码,共计50个案例。本书案例没有采用任何第三方的图形库,纯粹使用C 语言从底层开发。所有的案例集合属于笔者的U3DS系统(山西省教学成果二等奖,2012年)。
本书的算法类模块包括直线类CLine、三角形填充类CTriangle、二维变换类CTransform2、三维变换类CTransform3、投影类CProjection、深度缓冲类CZBuffer、光源类CLightSource、材质类CMaterial、光照类CLighting、纹理类CTexture等。为了支持算法类的运行,定义的基础类模块包括二维点类CP2、三维点类CP3、表面类CFace、三维向量类CVector3、颜色类CRGB、纹理坐标类CT2等。三维物体是计算机图形学算法作用的对象,物体类模块主要包括立方体类CCube、球体类CSphere、圆环类CTorus、茶壶类CTeapot等。
每个案例按照“案例需求”“案例分析”“算法设计”“案例设计”“案例小结”“案例拓展”6部分编排。教师每讲完一个算法就定义一个类模块,该模块可以在后续案例中使用。举例说: 讲解法线贴图算法时,不需要讲解物体类模块、投影类模块CProjection、消隐类模块CZBuffer、光照类模块CLighting、纹理类模块CTexture,只须关注如何修改CZBuffer消隐类模块,从法线贴图中读出扰动后的法向量,进而产生凹凸光照效果。为了避免重复,前述案例已经阐述过的代码,后续案例中将不再提及。
本次改版的主要工作有以下5点。
① 规范了算法类模块,严格按照面向对象方法重新搭建了算法类模块,主要修改包括物体类、填充类、投影类、纹理类。
② 规范了代码的注释,使得编写风格统一、注释规范。
③ 以茶壶为主体展示算法效果,这是国际上计算机图形学教材常用的方法。
④ 重新改写了光照和纹理相关的算法,增加了法线贴图、透视校正、环境贴图等与市场前沿技术接轨的算法。
⑤ 为每个案例增加了“案例拓展”部分,方便学习案例后进行自主创新。
本书可作为主教材的配套教材使用,也可作为计算机图形学课程的实验教材单独使用。用C 编写案例不是唯一的途径,读者可以采用其他程序设计语言重写所有案例。期望读者开展这方面的工作,与笔者共同开发计算机图形学案例。
不管如何教学,建立案例资源是必需的。教改文章可以写,教学模式可以改革,但教学的核心内容是案例资源建设,用编码实现来理解原理算法。经年累月,积少成多,笔者一直致力于打造计算机图形学优质教学资源库。本书提供的教学案例集曾荣获山西省教学成果最高奖。
孔令德2025年3月

 

 

書城介紹  | 合作申請 | 索要書目  | 新手入門 | 聯絡方式  | 幫助中心 | 找書說明  | 送貨方式 | 付款方式 香港用户  | 台灣用户 | 海外用户
megBook.com.hk
Copyright © 2013 - 2025 (香港)大書城有限公司  All Rights Reserved.