下载此文档

游戏软件开发基础课程讲义.doc


文档分类:IT计算机 | 页数:约7页 举报非法文档有奖
1/7
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/7 下载此文档
文档列表 文档介绍
游戏软件开发基础课程讲义
游戏软件开发基础课程讲义
游戏软件开发基础课程讲义
游戏软件开发基础课程讲义
孙慕梓
游戏软件开发基础课程讲义
基本2D图元绘制3
为2D图元添加颜色ﻩ3
为2D图元添加旋转ﻩ5
基本3游戏软件开发基础课程讲义
游戏软件开发基础课程讲义
游戏软件开发基础课程讲义
游戏软件开发基础课程讲义
孙慕梓
游戏软件开发基础课程讲义
基本2D图元绘制3
为2D图元添加颜色ﻩ3
为2D图元添加旋转ﻩ5
基本3D图元绘制6
金字塔ﻩ6
六面体7
为3D图元添加颜色8
金字塔8
六面体ﻩ9
为3D图元添加旋转ﻩ9
使用aux库绘制3D图元ﻩ11
使用aux库组合3D模型12
为场景添加光源13
添加光源时的键盘响应14
用键盘切换光源ﻩ15
对场景中的某些物体进行单张纹理贴图15
对场景中的某些物体进行多张纹理贴图ﻩ18
对纹理贴图后的区域实现混合效果19
为场景添加雾气ﻩ20
游戏软件开发基础课程讲义
游戏软件开发基础课程讲义
游戏软件开发基础课程讲义
基本2D图元绘制
为2D图元添加颜色
一些常用的混合色
混合色
红色成分(R)
绿色成分(G)
蓝色成分(B)

0.0
0.0


1.0


绿
0。0




1.0
0.0



1。0

1.0

1。0




深灰
0。25
0.25
0。25
浅灰

0.75
0.75




南瓜橙
0。98
0.625

粉红
0。98
0。04
0.70
紫红
0。60



1。0
1。0
1。0
ﻩglClearColor的最后一个参数是alpha成分,主要用于混合的特殊效果,如半透明效果等。
游戏软件开发基础课程讲义
游戏软件开发基础课程讲义
游戏软件开发基础课程讲义
为2D图元添加旋转
基本3D图元绘制
金字塔
六面体
为3D图元添加颜色
金字塔
六面体
为3D图元添加旋转
同2D图元
使用aux库绘制3D图元
功能
函数
绘制球
void auxWireSphere(GLdouble radius)ﻫvoid auxSolidSphere(GLdouble radius)
绘制立方体
void auxWireCube(GLdouble size)
void auxSolidCube(GLdouble size)
绘制长方体
void auxWireBox(GLdouble width,GLdouble height,GLdouble depth)
void auxSolidBox(GLdouble width,GLdouble height,GLdouble depth)
游戏软件开发基础课程讲义
游戏软件开发基础课程讲义
游戏软件开发基础课程讲义
绘制环形圆纹面
void auxWireTorus(GLdouble innerRadius,GLdouble

游戏软件开发基础课程讲义 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数7
  • 收藏数0 收藏
  • 顶次数0
  • 上传人gooddoubi
  • 文件大小49 KB
  • 时间2022-01-18