首先声明下,本文为笔者学习《OpenGL ES应用开发实践指南(Android卷)》的笔记,涉及的代码均出自原书,如有需要,请到原书指定源码地址下载。 在Android、iOS等移动平台上,开发者可以使用跨平台应用编程接口创建二维或者三维图形,或进行图像处理和计算机视觉应用,结合两者将能构建丰富有趣...
分类:
移动开发 时间:
2015-12-30 11:34:50
阅读次数:
1584
Html5与css3Html5的八大特性1、语义化标签2、多媒体3、离线存储4、三维图形与特效5、设备通用6、性能与集成7、链接8、Css3Html5的优点1、多设备跨平台2、自适应网页设计3、即时更行缺点:该标注未能很好的被浏览器所支持。解决方法多媒体加载流媒体音频视频语义化标签结构性元素作用:用...
分类:
Web程序 时间:
2015-11-25 16:45:52
阅读次数:
212
二维坐标轴中绘三维图形代码部分CRect rect;GetClientRect(rect); pDC->SetMapMode(MM_ANISOTROPIC); pDC->SetWindowExt(rect.Width(), rect.Height()); pDC->SetViewportExt(re...
分类:
其他好文 时间:
2015-11-23 22:03:02
阅读次数:
197
到今天,喜欢上了非常酷的图片处理和游戏,经了解,大部分都要使用opengl es,所以准备开始学习,然后深入学习cocos2d,GPUImage.平台为IOSOpenGL ES OpenGL ES (OpenGL for Embedded Systems) 是 OpenGL三维图形 API 的...
分类:
其他好文 时间:
2015-11-01 21:20:16
阅读次数:
251
本文是一篇简单的webGL+threejs构建web三维视图的入门教程,你可以了解到利用threejs创建简单的三维图形,并且控制图形运动。若有不足,欢迎指出。一、创建场景我们所见的视图由两个部分共同创建,scene和camera。首先定义一个场景:var scene = new THREE.Sce...
分类:
Web程序 时间:
2015-10-20 22:44:37
阅读次数:
265
《易传·系辞上传》:”易有太极,是生两仪,两仪生四象,四象生八卦。”借用一下古代先人们的智慧引一下本文的主题-三维图形中的点线面,在三维几何中也有一句话可以和上面的话相对应:由点成线,由线成面,由面成体,由体成形。点向量和方向向量首先我们要明确在三维空间中表示点的点向量和表示方向的方向向量的区别,例...
分类:
其他好文 时间:
2015-10-17 23:44:35
阅读次数:
260
现在显卡基本都支持DX,支持OG的已经很少了GDI,图形设备接口,MS开发的通用的windows系统图形编程接口,功能强涉及面广,一般的编程都用它。但是用来做多媒体开发就差强人意了OpenGL :OPENGL是SGI开发的一套三维图形软件包。只是图形函数库。DirectX包含图形,声音,输入,网络等...
分类:
其他好文 时间:
2015-09-05 23:38:43
阅读次数:
463
三维图形的这是opengl的强项,大型3D游戏都会把它作为首选。图像处理,是opencv的锁定的目标,大多都是C的api,也有少部分是C++的,工业图像表现,图像识别,都会考虑opencv的。webgl,这是3维向web延伸的方案,它可以直接调用支持opengl的接口,硬件加速或者软件模拟,很强大,...
分类:
Web程序 时间:
2015-09-04 14:13:02
阅读次数:
217
OpenGL ES简介:
OpenGL ES (OpenGL for Embedded Systems) 是 OpenGL三维图形
API 的子集,针对手机、PDA和游戏主机等嵌入式设备而设计。该API由Khronos集团定义推广,Khronos是一个图形软硬件行业协会,该协会主要关注图形和多媒体方面的开放标准。
OpenGL ES 3.0主要新功能有:
1、渲染管...
分类:
移动开发 时间:
2015-08-06 00:34:07
阅读次数:
391
提要Marching squares 主要是用于从一个地图(用二维数组表示)生成轮廓的算法。Marching cubes则对应的是在空间生成网格的方法。最常见的应用就是天气预报中气压图的生成,还常用于随机地形的生成。Marching squares 先说算法步骤。(1) 输入是一个Scalar grid,它是一张二维的表。这张表可以从一张二维图像生成,也可以从高度图生成等等。每个顶点对应一个Sca...
分类:
其他好文 时间:
2015-07-25 13:50:30
阅读次数:
138