- 12
- 0
- 约1.84万字
- 约 29页
- 2017-06-03 发布于湖北
- 举报
第 9 章 Linux的图形编程 本章重点 使用SDL图形开发库并初始化图形模式 基本绘图函数的应用 图片与文字的显示 动画 三维绘图 用SDL实现简单游戏设计 9.1 Linux的图形编程简介 在Linux 图形编程中,基于控制台的图形库主要有: SVGALib: 是最早基于Linux的非X的图形支持库。 FrameBuffer:出现在Linux 2.2.x内核当中的一种驱动程序接口。 GGI:新一代的图形支持库。可在 FrameBuffer, SVGALib等设备上运行。在所有平台上提供了一致的输入设备接口, 采用共享库机制, 实现低层支持库的动态装载等 。 OpenGL: 是个专业的3D程序接口,功能强大,调用方便的底层3D图形库。 SDL:是一个跨平台的多媒体游戏支持库,包含了对图形、声音、游戏杆、线程等的支持。 9.2 安装和使用SDL图形开发库 系统安装时一般都已经默认安装了SDL库,如没安装,参见附录1。 SDL的基本库与附加库的库名与含义: 9.3 初始化图形模式 初始化图形模式中常用函数及功能 : 9.3 初始化图形模式 例9.1:初始化视频子系统,设置显示模式为640*480大小。设置初始颜色并对颜色值进行改变,使程序执行过程中背景色渐变。编写程序9-1.c,放在/home/cx/下。 9.4基本绘图函数的应用 主要应用SDL_draw函数库绘制点、
您可能关注的文档
- Linux编程 第六讲 Linux进程管理.ppt
- Linux编译多个不同目录下文件以及静态库.doc
- Linux标准教程第7篇.doc
- Linux标准教程第9篇.pdf
- Linux标准教程第10节.pdf
- linux操作系统和程序设计3.ppt
- Linux操作系统上必需要学系统管理命令.pdf
- Linux常见命令与目录文件管理.docx
- linux创建用户及目录权限精讲.docx
- Linux的文件系统与简单操作.pptx
- 十二特效穴位的基础和应用剖析.pptx
- 三起三年级上册Unit-3-Again--Please!市名师优质课比赛一等奖市公开课获奖课件.pptx
- XX初级中学防汛防台风工作应急预案及抢险突击队员名单.docx
- 影响材料导电率的因素.pptx
- 人教版PEP小学英语六年级下册.pptx
- 人教版小学数学五年级上册课件:5.4扇形18p.ppt
- 八年级语文阿长与山海经2省名师优质课赛课获奖课件市赛课一等奖课件.ppt
- XX学校党建品牌创建四月工作推进台账及阶段性成果展示.docx
- 三年级语文上册-给予树课件-人教新课标版2.ppt
- 某县桐油初中2026年校园开放日家长进课堂听课活动安排及意见反馈收集.docx
原创力文档

文档评论(0)