• 三维编程原理及DIRECT3D实践/宋伟
21年品牌 40万+商家 超1.5亿件商品

三维编程原理及DIRECT3D实践/宋伟

全新正版 极速发货

11.67 4.5折 26 全新

库存3件

广东广州
认证卖家担保交易快速发货售后保障

作者宋伟 著

出版社西安电子科技大学出版社

ISBN9787560654096

出版时间2019-08

装帧平装

开本16开

定价26元

货号1201951637

上书时间2024-10-02

曲奇书店

已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:全新
商品描述
作者简介
宋伟,北方工业大学信息学院副教授,韩国东国大学多媒体工学专业博士生导师。
    2005年毕业于东北大学软件工程专业,获学士学位;2013年毕业于韩国东国大学多媒体工学系,获工学博士学位。2013年至今,工作于北方工业大学信息学院,现任国际学院副院长。近年的研究领域主要涉及激光雷达、三维重建、并行计算、无人驾驶、虚拟现实等。发表学术论文100佘篇,其中SCI检索期刊论文27篇;发明专利3项;出版专著1部。主持横、纵向项目10余项,包括国家自然科学基金1项、教育部留学回国人员科研启动基金1项、北京市留学人员科技活动择优资助1项。获北京市高等教育教学成果二等奖1项。

目录
第一部分  三维编程基础 第1章  DirectX简介 31.1  Direct3D程序启动 31.2  绘制流水线 81.3  面向对象的三维程序开发模块设计 151.3.1  D3DUT模块 161.3.2  MyD3D模块 201.3.3  主文件 22第2章  基本空间变换 252.1  三维向量 252.2  空间变换矩阵 262.2.1  D3DXMATRIX矩阵定义 262.2.2  空间变换矩阵 27习题 31第3章  Direct3D的绘制方法 333.1  三维图形绘制 333.1.1  基于顶点缓存的图形绘制 333.1.2  基于索引缓存的图形绘制 373.2  自由顶点格式 403.3  基于颜色顶点的图形绘制 413.3.1  D3D颜色表达 413.3.2  颜色顶点的绘制方法 433.4  基于纹理顶点的图形绘制 453.4.1  纹理映射原理 453.4.2  纹理顶点缓存的创建 453.4.3  纹理缓存的创建 463.4.4  纹理顶点的绘制 483.4.5  纹理过滤器 48习题 50第4章  Alpha融合 524.1  基于Alpha通道的像素融合 524.1.1  Alpha融合原理 524.1.2  设置Alpha融合渲染状态 524.2  纹理内存的访问 54第5章  光照与材质 575.1  光照与光源 575.1.1  光照模型 575.1.2  常用的光源 585.1.3  常用光源案例分析 605.2  材质 655.3  顶点法向量 66习题 68 第二部分  三维编程应用 第6章  三维网格模型 716.1  XFile文件 716.1.1  三维网格ID3DXMesh接口 716.1.2  网格子集 726.1.3  Xfile文件的加载与渲染 736.2  XFile的边界体 766.2.1  边界体计算方法 766.2.2  子集边界体 776.3  碰撞检测 80习题 81第7章  拾取 827.1  计算拾取射线 827.2  判断射线与物体是否相交 857.3  拾取案例 86第8章  动画网格模型 888.1  骨骼动画相关技术原理 888.2  骨骼动画类 898.2.1  骨骼动画数据结构 898.2.2  分层结构接口 908.2.3  骨骼动画类D3DXAnimation 958.2.4  骨骼动画实例 101第9章  使用DirectX绘制文字 1059.1  二维文字的绘制 1059.1.1  文字的创建 1059.1.2  文字的绘制 1079.1.3  字体类的封装 1099.1.4  显示中文 1099.2  三维文字的绘制 1109.2.1  文字的创建及绘制 1109.2.2  字体类的封装 1139.2.3  显示中文 114第10章  自由摄像机 11510.1  自由摄像机类的设计 11510.2  观察矩阵的计算 11610.3  摄像机的移动 119第11章  Sprite 12411.1  Sprite简介 12411.2  Sprite的创建与绘制 12411.2.1  Sprite的创建 12411.2.2  Sprite的绘制 12511.3  MySprite类设计 129第12章  粒子系统 13112.1  二维粒子系统 13112.1.1  使用Sprite创建粒子 13112.1.2  绘制粒子 13312.2  三维粒子系统 13512.2.1  粒子枪类的设计 13512.2.2  粒子的创建、更新和销毁 13712.2.3  绘制粒子 139第13章  音效播放 14413.1  WAV格式文件简介 14413.2  使用DirectSound播放WAV音频文件 14513.2.1  DirectSound的初始化 14513.2.2  播放音频文件 14913.3  SoundPlayer类设计 151第14章  基于TCP/IP的网络游戏基础 15414.1  TCP协议简介 15414.2  使用Socket进行网络通信 15514.2.1  服务器 15514.2.2  客户端 16114.3  应用案例 16214.3.1  服务器端 16314.3.2  客户端 167

内容摘要
本书主要讲解DirectX 9.0的三维编程知识,包括DirectX简介、基本空间变换、Direct3D的绘制方法、Alpha融合、光照与材质、三维网格模型、拾取、动画网格模型、使用DirectX绘制文字、自由摄像机、Sprite、粒子系统、音效播放以及基于TCP/IP的网络游戏基础等内容。本书可以作为高等学校数字媒体技术专业游戏开发方向相关必修课的教材,也可以作为本科计算机专业相关选修课的教材,还可以作为对计算机图形学感兴趣或者希望了解游戏引擎底层原理的读者的参考书籍。

   相关推荐   

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP