本书主要围绕新一代可编程图形管道流水线技术,介绍了DirectX图形应用中各个环节的开发知识。从图形硬件的可编程图形管道流水线认识开始,到基于GPU命令集与ShaderModel图形编程接口标准、高级着色语言(HLSL)所构成的着色程序开发知识,全面地介绍了各种不同着色器的功能编程过程,再到以DXGI、Direct2D、Direct3D整合的DirectX11图形开发,*后给出了具体的项目实践过程,构成了新一代图形应用开发完备的知识链。全书以Direct3D11的.NET图形应用开发为主线,基于**的Windows8、DXGI1.2高级图形技术,面向具体的工程实践,通过与Direct3D9的开发对比,论述了Direct3D11进行二维图形开发与三维图形应用程序开发的技术与实践过程。
全书共分十四章,至七章主要介绍Director MX中各个窗口以及各种媒体的使用方法和技巧,其中第六章在结合实例的基础上详细介绍了一些基本动画的制作方法和技巧,第八至十三章介绍了Director MX中Lingo语言的使用、行为的控制、Xtra的使用、3D动画的制作以及声音和数字视频的使用等,在第14章中,为了使用户对本书前面的内容有一个总体的了解,介绍了一些特殊实例的制作和使用。本书讲解详细、结构合理、内容丰富、语言通俗易懂,并配有大量的图例和综合应用实例,无论是对于Director MX的初、中级用户,还是对于Director MX的高级用户,都具有很高的参考价值,同时,本书还可作为各大、中专院校相关专业师生以及培训班学中的教材或教学参考书。
《DirectX11高级图形开发技术实践》主要围绕新一代可编程图形管道流水线技术,介绍了DirectX图形应用中各个环节的开发知识。从图形硬件的可编程图形管道流水线认识开始,到基于GPU命令集与ShaderModel图形编程接口标准、高级着色语言(HLSL)所构成的着色程序开发知识,全面地介绍了各种不同着色器的功能编程过程,再到以DXGI、Direct2D、Direct3D整合的DirectX11图形开发,最后给出了具体的项目实践过程,构成了新一代图形应用开发完备的知识链。全书以Direet3D11的.NET图形应用开发为主线,基于全新的Windows8、DXGI1.2高级图形技术,面向具体的工程实践,通过与Direct3D9的开发对比,论述了Direct3D11进行二维图形开发与三维图形应用程序开发的技术与实践过程。 《DirectX11高级图形开发技术实践》内容体系完整,软硬件知识结合,可供从事三维图形程序设计、可视化系
Director是一种模拟电影拍摄的集成性多媒体制作工具,Director的应用越来越广泛,在将来的多媒体创作领域中的一个重要工具。Director 8是其*版本,其中包括许多的新增功能。本书以介绍Director的基本功能为基础,着重讲述Director 8的新增功能及其应用。以基本概念为中心,对Lingo实例进行了详细的剖析,并列举了许多丰富多彩的多媒体实例,以具体的操作步骤来对实例进行讲解,有助于读者全面掌握Director 8的所有功能。本书内容翔实,语言精练,图片精美,实例经典,是多媒体工作者提高自身水平不可多得的一本好书,也是各级Director用户的向导,更是其他电脑爱好者学习掌握Director的参谋。
本书是OpenGL三维图形系统开发与实用技术的基础编程篇,全书系统介绍了OpenGL的体系结构和进行OpenGL图形系统开发所必需的基础知识,如图元绘制、颜色指定、纹理映射、光照处理、双缓存动画和用户交互等。在本书附录部分列出院全部OpenGL库函数,方便读者查阅。本书深入浅出、内容全面,既可供从事可视化系统、三维游戏、虚拟现实或其他图形应用程序开发的各大专院校学生、教师和研究人员参考,也可作为OpenGL三维图形编程的培训教程和其他相关专业人士的计算机爱好者阅读。
本书对Director 7.0的使用方法、技巧及编程技术做了系统详细的介绍。全书首先讲解了如何使用Director 7.0制作发布产品,接着讨论了Lingo语言设计中的技术实现,后对Lingo语言成分进行了分类讲解。
本书以浅显流畅的语言讲述了Director8.0的基本概念、操作、原理、技巧等,全面介绍了Director8.0的多媒体制作技术。书中介绍了Director8.0的舞台、记录窗口、剧组窗口、行为库等概念,以及文本、图形、声音、视频、动画等各种媒体素材的制作、组织和集成,脚本与行为,Lingo语言的概念与应用。本书内容简单易懂,可以使读者尽快掌握Director8.0的基本功能和操作方法,控制语言Lingo的使用技巧。 本书除了介绍相关的内容外还提供了具体的实例,这些综合的实例,向读者展示了一个多姿多彩的多媒体世界。 本书适合于多媒体制作人员阅读,也可以作为大专院校相关专业师生的参考书。
本书全面讲授Director 7的知识和操作、Lingo语言编程以及网络应用。本书内容全面、结构合理,适合Director初学者和中级开发者学习、参考。附录中含有丰富的信息,可供读者查阅。主要特点:1 由浅入深全面介绍Director 7以及Lingo语言2 附录包括便于查询的丰富信息3 附带的光盘提供演示影片、一些Xtra和第三方程序的演示版或免费版本
本书系统全面地介绍了Direct3D三维图形程序设计的相关内容。全书共分5个部分。部分介绍了Direct3D程序设计基础,包括三维坐标变换、光照处理、纹理贴图、雾化效果、文件模型、文本和字体等内容。第二部分介绍了Direct3D程序设计的相关高级技术,包括多层纹理映射、纹理坐标自动生成与变换、环境映射、凹凸纹理映射、立体纹理、纹理压缩、.X文件格式分析、网格模型优化、层次细节网格模型、增强网格模型、蒙皮骨骼动画网格模型以及粒子系统等。第三部分介绍了Direct3D GPU编程(即可编程流水线),包括HLSL渲染语言、HLSL顶点渲染、HLSL像素渲染、Effect及其高级应用、ASM顶点渲染、ASM像素渲染。第四部分介绍了三维图形程序设计领域目前流行的许多实用技术,包括广告板技术、纹理动画技术、自然现象模拟、三维地形模拟、海浪效果模拟、柔性物体模拟、凹凸纹
本书全面讨论多媒体、动画制作软件Durector 8.5的实际应用与操作,详细讲解了Durector 8.5的功能用其实现,并配以实例对各种功能进行有针对性的实际演练等内容。
Macromedia公司用Director 8将Director提高到一个新的水平,使得Director成为流行的多媒体创作工具,也是容易学习的多媒体编辑工具之一。本书内容丰富,讲解详细,通过大量的实例介绍了Director 8的基本应用,多媒体电影的制作以及多媒体作品的发布等。本书*的特点是实用件强,提供了大约160个电影例子,并配有三张光盘,以便读者一边阅读,一边通过对照光盘中的实例亲自制作,就可以逐步地掌握Director 8的操作方法,制作出精美的电影作品,学会有关多媒体项目制作的足够知识。