- 博客(6)
- 问答 (1)
- 收藏
- 关注
原创 第二章:入门指南
OpenGL被定义为“图形硬件的一种软件接口”。它更像一个C运行时的函数库,另一方面,OpenGL规范包含GLSL,即OpenGL着色语言。 OpenGL的扩展机制: 利用新的标记或枚举只需要在项目中添加一个提供商支持的头文件,有一个标准头文件glext.h中包含了这些扩展。查询当前实现支持多少扩展:GLint nNumExtensions;glGetIntegerv(Gl_NUM_EXTEN
2017-03-29 23:01:21
394
原创 第一章:3D图形和OpenGL简介
光栅化:实际绘制或填充每个定点之间的像素形成线段。 纹理贴图:一个纹理不过是一幅用来贴到三角形或多边形上的图片。 OpenGL基本上是一种底层渲染API(应用程序接口)。 坐标系统必须从逻辑笛卡尔坐标映射到物理屏幕像素坐标。这个映射是通过一种叫做视口的设置来指定的。 当我们绘制一个物体时,实际上都是用一些更小的称为图元的形状来组成这个物体。 投影:用于创建几何图形的3D坐标将投影到一个2D
2017-03-29 22:24:54
280
原创 第一章:3D图形和OpenGL简介
光栅化:实际绘制或填充每个定点之间的像素形成线段。 纹理贴图:一个纹理不过是一幅用来贴到三角形或多边形上的图片。 OpenGL基本上是一种底层渲染API(应用程序接口)。 坐标系统必须从逻辑笛卡尔坐标映射到物理屏幕像素坐标。这个映射是通过一种叫做视口的设置来指定的。 当我们绘制一个物体时,实际上都是用一些更小的称为图元的形状来组成这个物体。 投影:用于创建几何图形的3D坐标将投影到一个2D
2017-03-29 22:24:24
361
原创 第九章:服务
服务:是Android中实现程序后台运行的解决方案。Android线程的基本用法:1.新建一个类继承自Thread2.重写父类的run()方法3.new出该类的实例,然后启用start()方法。因为继承方式的耦合性有点高,所以一般会使用实现Runnable接口来定义一个线程。class MyThread implements Runnable{ public void run(){
2017-03-21 19:22:08
271
转载 新起点
二十岁,无资本,无未来 你家境一般,父母都是普通员工,你在这个城市的生活费是每月一千二,没事下下馆子,一个月添件衣服,想买台相机,咬咬牙才能买双自己喜欢的鞋。 你几乎没有特长,不会弹吉他,不会弹钢琴,不会跳舞,不会画画,想学摄影却不会使用图片处理软件,想上台演出却没信心,学校晚会比赛的时候,你经常是站在台下围观的人群里的一员,你与聚光灯环绕的舞台几乎绝缘。 你长相一般,不
2017-03-16 20:21:27
288
空空如也
本菜,想知道如何开发一款游戏引擎
2016-05-15
TA创建的收藏夹 TA关注的收藏夹
TA关注的人