Delphi 多媒体特效制作百例(附CD-ROM光盘一张)——计算机多媒体特效制作百例制作
分類: 图书,计算机/网络,程序设计,Pascal Delphi,
作者: 史义霞,耿俊梅 编著
出 版 社:
出版时间: 2001-5-1字数: 977000版次: 1页数: 674印刷时间: 2001/05/01开本:印次:纸张: 胶版纸I S B N : 9787900038135包装: 平装编辑推荐
丛书特色:
详尽的OpenGL编程技巧;
最全面的多媒体解决方案;
模块化的程序设计;
翔实的技术内幕;
切中要点的代码设计。
内容简介
本书通过100个实例全面讲述了如何应用Delphi进行多媒体编程的方法和技巧。书中每章均以一个实例的详细实现步骤为引子,来介绍其技术内幕,并由此提出了其他相关的实例。全书详尽地讲述了多媒体设计的各个方面:GDI应用、颜色和调色板、OpenGL编程、DirectX编程、屏幕保护程序、程序启动界面、音频操作和视频操作等。
本书面向实例进行阐述,讲解透彻,易于掌握。本书即可作为多媒体爱好者和相关专业大专院校师生的自学参考书,也可作为专业计算机软件开发人员的技术参考书。
目录
丛书前言
前言
读者须知
第1章 使用基本图形
实例1 绘制基本图形
实例2 图片浏览器
实例3 图形显示列表框
实例4 资源管理器
第2章 使用TImage构件
实例5 将彩色图像转变为黑白图像
第3章 GDI编程
实例6 绘图程序
实例7 画笔演示
实例8 画刷演示
实例9 复制模式演示
实例10 绘制线
实例11 绘制基本几何形状
实例12 映射模式演示
实例13 综合应用
第4章 字体操作
实例14 特效字体
实例15 画布输出文本的方法
实例16 画布输出字体的方法
第5章 图像操作
实例17 将图标转换为位图
实例18 将图标转换为位图
实例19 显示静态GIF图像
实例20 显示GIF图像动画
第6章 图像技巧
实例21 三维动画效果
实例22 透明显示效果
实例23 透明通道工具
实例24 压缩位图
实例25 制作分形图像
实例26 活动按钮
实例27 调用3DS文件
实例28 混合效果
实例29 粒子效果
实例30 文字动画效果
实例31 灰阶交换
实例32 渲染文字
实例33 (一)变形的曲线
实例33 (二)变形的多边形
实例34 图像过滤效果
实例35 图像变形效果
实例36 图像翻转效果
实例37 图像的淡出和透明效果
实例38 实时旋转图像
实例39 动态改变桌面背景
实例40 凹进的面板
第7章 OpenGL入门
实例41 绘制OpenGL场景
第8章 使用OpenGL绘制图像
实例42 使用OpenGL绘制基本图像
第9章 视图变换
实例43 基本的视图变换
实例44 完全视图操作
第10章 显示列表的应用
实例45 显示列表的应用
第11章 OpenGL中的颜色
实例46 绘制彩色球体
实例47 绘制旋转的彩色立方体
实例48 色彩平滑变化的三角形
第12章 光照
实例49 光照下的球体
第13章 反走样、混合和雾
实例50 反走样处理的多面体
实例51 绘制半透明三维物体
实例52 雾化处理的茶壶
第14章 绘制位图、字体和图像
实例53 复制图像
第15章 纹理映射
实例54 烟花效果
第16章 帧缓存
实例55 景深效果
实例56 深度信息
实例57 剪切面
第17章 求值程序和非均匀有理B样条
实例58 绘制Bezier线框曲面
实例59 绘制Bezier实体曲面
实例60 绘制NURBS曲面
第18章 凹多边形的网格化处理
实例61 绘制网格化多边形
第19章 选择和反馈
实例62 选择三角形
第20章 OpinGL高级技巧
实例63 跳动的火焰
实例64 星球运动效果
实例65 颜色的配置
实例66-1 纹理设置之一
实例66-2 纹理设置之二
实例66-3 纹理设置之三
实例66-4 混合效果的屏幕保护
实例66-5 3D物体综合实例
实例66-6 发射导弹
实例67 三维树木
实例68 水波效果
第21章 屏幕保护
实例69 设置屏幕保护程序
实例70 动态屏幕保护程序
第22章 欢迎界面
实例71 制作欢迎界面
实例72 工程运行的退出画面
实例73 工程的启动退出画面
实例74 显示和关闭欢迎界面
实例75 真彩色欢迎界面
第23章 动画
实例76 标准动画演示
实例77 连续动画
实例78 密码锁动画
实例79 桌面小精灵
实例80 系统时钟
实例81 月亮效果
第24章 声音操作
实例82 CD播放器
实例83 播放资源中的声音
实例84 播放WAV文件
实例85 录音设备
实例86 混音设备
实例87 显示MIDI信息
实例88 转换MIDI
实例89 转变文本为变音位
实例90 综合实例
实例91 使用Winamp播放MP3
实例92 播放MP3和WAVE
第25章 视频操作
实例93 视频捕捉窗口
实例94 视频捕捉之一
实例95 视频捕捉之二
实例96 视频捕捉之三
实例97 视频播放
实例98 视频捕捉和压缩
实例99 播放MP3和MPEG文件
实例100 使用DirectX播放OpenGL动画