本次课程,我们将进入激动人心的计算机动画世界。想必大家都知道电影和动画的工作原理吧?是的,快速的把看似连续的画面一幅幅的呈现在人们面前。一旦每秒钟呈现的画面超过24幅,人们就会错以为它是连续的。我们通常观看的电视,每秒播放25或30幅画面。但对于计算机来说,它可以播放更多的画面,以达到更平滑的效果。 ...
分类:
其他好文 时间:
2019-01-31 20:39:52
阅读次数:
186
计算机三维图形是指将用数据描述的三维空间通过计算转换成二维图像并显示或打印出来的技术,API(Application Programming Interface)即“应用程序接口”是连接应用程序与操作系统、实现对计算机硬件控制的纽带,Direct3D和OpenGL是目前的两大3D图形 API,要在你 ...
分类:
其他好文 时间:
2019-01-31 19:25:00
阅读次数:
205
http://blog.csdn.net/xiajun07061225/article/details/7018719 Bresenham是由Bresenham提出的一种精确而有效地光栅线生成算法,该算法仅使用增量整数计算。另外,它还可以用于显示其它曲线。 我们以斜率大于0小于1的线段来进行考虑。以 ...
分类:
编程语言 时间:
2019-01-31 19:22:30
阅读次数:
186
Core Animation是对OpenGL ES的Objective-C封装,具有与OpenGL ES几乎等价的高性能,却隐藏了OpenGL ES的复杂性。 https://www.cnblogs.com/feng9exe/p/6723056.html https://www.cnblogs.co ...
分类:
移动开发 时间:
2019-01-29 13:56:30
阅读次数:
171
1、 先按照http://blog.csdn.net/fengbingchun/article/details/10439281中操作搭建好基本的Android开发环境; 2、 打开Eclipse,-->Window-->AndroidVirtual Device Manager-->New-->A ...
分类:
移动开发 时间:
2019-01-25 16:01:38
阅读次数:
211
在QT中实现3D绘制的方式: <!--[if !supportLists]-->1) 使用QT OpenGL模块(QOpenGLWidget等) <!--[if !supportLists]-->2) 使用QT 3D C++类(QEntiry等) <!--[if !supportLists]-->3 ...
分类:
其他好文 时间:
2019-01-25 14:09:41
阅读次数:
909
什么是 OpenGL loading? OpenGL是一份API规范,并不是一个库。记住这点非常重要!它意味着每一个API背后的具体实现都依赖于你的GPU硬件、操作系统以及显卡驱动。 OpenGL规范定义了很多不同的函数,并且规范会定期进行更新,你的显卡驱动可能不会支持全部的函数。你的显卡和显卡驱动 ...
分类:
其他好文 时间:
2019-01-24 17:26:21
阅读次数:
131
在网上发现这些讲纹理的文章,非常不错 android 游戏导引(4. 简单纹理贴图) http://www.cnblogs.com/shengdoushi/archive/2011/01/13/1934181.html Android OpenGL es 纹理坐标设定与贴图规则 http://blo ...
分类:
移动开发 时间:
2019-01-23 23:18:58
阅读次数:
237
恢复内容开始 1. 创建一个OpenGL上下文(Context)和一个用于显示的窗口 最流行的几个库有GLUT,SDL,SFML和GLFW,提供给我们一个窗口和上下文用来渲染。 2. GLFW是一个专门针对OpenGL的C语言库,它提供了一些渲染物体所需的最低限度的接口。 允许用户创建OpenGL上 ...
分类:
其他好文 时间:
2019-01-17 21:25:14
阅读次数:
266
Opengl ES基础系列文章是音视频学习的图形图像部分,旨在通过这部分学习,能够把Opengl ES和视频结合在一起,最终形成一个完整的知识体系。 这一节我们介绍Opengl ES的几个基本东西,为后面的学习有个整体的概念,而且只做最简单的概念介绍,不会长篇大论(对于初学者会搞得晕头转向),大家也 ...
分类:
其他好文 时间:
2019-01-15 10:47:38
阅读次数:
164