- 博客(28)
- 资源 (173)
- 收藏
- 关注
转载 图片大小计算方法
BMP BMP是一种与硬件设备无关的图像文件格式,使用非常广。它采用位映射存储格式,除了图像深度可选以外,不采用其他任何压缩,因此,BMP文件所占用的空间很大。BMP文件的图像深度可选lbit、4bit、8bit及24bit。BMP文件存储数据时,图像的扫描方式是按从左到右、从下到上的顺序。 由于BMP文件格式是Windows环境中交换与图有关的数据的一
2013-04-30 14:28:20 4027
转载 各种移动GPU压缩纹理的使用方法
介绍了各种移动设备所使用的GPU,以及各个GPU所支持的压缩纹理的格式和使用方法。1. 移动GPU大全目前移动市场的GPU主要有四大厂商系列:1)Imagination Technologies的PowerVR SGX系列 代表型号:PowerVR SGX 535、PowerVR SGX 540、PowerVR SGX 543MP、PowerVR SGX 55
2013-04-30 14:23:46 11386
转载 PVRTC compression
纹理图片数据量巨大,一个256x256 RGBA16的原始象素就有128KB之多,而一个实际应用中会用到巨量的纹理图片。这些数据都需要从硬盘或存储卡上读进内存,然后再上传到显存里。通过 有损压缩,图片的文件尺寸可以急剧减小,512x512的真彩BMP有768KB,转成100%质量的JPG就只有235KB。不过象JPG这种常见图象压缩格式对于多数应用的内存占用和显示总线带宽占用并没有直接的好
2013-04-30 14:08:13 10142 6
转载 3D model study
http://www.dmi-3d.net/military2.htmlhttp://accelermedia.com/content/free-3d-models-compatible-blenderhttp://wiki.ubuntu.org.cn/index.php?title=Blender2.5x-2.6%E5%AE%8C%E5%85%A8%E6%95%99%E7%A8%8B&v
2013-04-29 11:40:18 971 4
转载 OpenGL ES相关文件pvr文件、OBJ文件
OpenGL ES相关文件pvr文件、OBJ文件pvr与png的内存占用Zwoptex生成的spritesheet除了可以导出png格式的图片外还有pvr格式。pvr格式是iOS的显示芯片可以直接读取的,不需要经过解析就能直接显示,所以渲染速度更快,更节省内存。我特意在cocos2D 2.0 rc1版本做了一项测试: 一个空的cocos2D模版工程运行起来之后占用的内存大
2013-04-28 16:33:27 1729
转载 eclipse最佳设置
设置工作空间的项目编码, 防止出现乱码 Window - Preferences - General - Workspace 将"Text file encoding"选为"Other" - "UTF-8" 改变现有项目的编码的步骤: 右击项目属性, 选择"Text file encoding"的编码 设置其它文件的编码 Window ->
2013-04-18 10:34:28 823
转载 基于 OpenGL 进行 3D 图形开发
3D 开发的一般思路http://www.linuxgraphics.cn/graphics/opengl_dev_summary.html3D 开发主要分为三个步骤:建模、渲染、逻辑控制。建模,指通过一些基本图元如点、线、三角形、多边形将物体画出来,一般使用3DMax、MilkShape 等建模工具来完成。具体来说,建模涉及模型的构建、贴纹理、制作动画等。渲染,即使用
2013-04-10 14:23:32 1445
转载 Android OpenGL es 纹理坐标设定与贴图规则
当opengl对一个四方形进行贴图时,会定义纹理贴图坐标,一串数组,相信初学openggl es者看到后会很头疼,不知道写得是什么东西。现在就将我的研究成果与大家分享下!当纹理映射启动后绘图时,你必须为OpenGL ES提供其他数据,即顶点数组中各顶点的纹理坐标。纹理坐标定义了图像的哪一部分将被映射到多边形。它的工作方式有点奇怪。 下面看下在android平台下Opengl纹理系统坐标,左
2013-04-10 11:42:27 724
转载 opengl纹理相关知识
Texture is stored by OpenGL using an integer for identification. We can send an integer variable to our Shader program by using Uniform.1 纹理矩阵 纹理矩阵堆栈基本和ModelView,Projection矩阵堆栈一样,OpenGL的矩阵堆栈操作都能使用
2013-04-10 10:59:00 799
转载 OpenGL ES 2.0 Programme Guide
OpenGL ES 2.0 Programme Guide 基础内容学习小结1. OverView ES2.0绘图管线示意图:VertexArray : 绘图场景中所有的物体空间位置由点坐标数组构成。VertexShader: 对每个点的位置进行变换,计算光照方程式生成每点的颜色,生成或者变换纹理坐标。基本结构示意图:Attributes --
2013-04-10 10:31:07 997
转载 OpenGL进阶(四)-用参数方程绘制椭球体
OpenGL进阶(四)-用参数方程绘制椭球体分类: 计算机图形学 2012-12-20 18:21 364人阅读 评论(0)收藏 举报首先参考这篇文章绘制一个球体:OpenGL 用参数方程绘制球我们知道球体的参数方程是这样的:x=r·sin(α)·cos(β)y=r·sin(α)·sin(β)z=r·cos(α)椭圆的参数方程是:x=rx
2013-04-08 10:56:44 2110
转载 OpenGL进阶(七)-康托尔集 谢尔宾斯基地毯 Koch雪花
OpenGL进阶(七)-康托尔集 谢尔宾斯基地毯 Koch雪花分类: 计算机图形学 2012-12-29 12:10 335人阅读 评论(0)收藏 举报这一篇关于分形图像,当然只是入门。分形通常被定义为“一个粗糙或零碎的几何形状,可以分成数个部分,且每一部分都(至少近似地)是整体缩小后的形状”,即具有自相似的性质。分形有几种类型,可以分别依据表现出的精确自相
2013-04-08 10:56:13 6250 2
转载 OpenGL进阶(六)-粒子系统
http://blog.csdn.net/qp120291570/article/details/8373896一、提要 有一款例子特效软件叫做particle illution,在影视后期和游戏制作领域都可以用到,相信很多人都接触过,今天我们用SDL+OpenGL来实现例子效果。确保你搞定了物理模拟的代码! 代码下载二、原理简介 所谓的例子系统
2013-04-08 10:55:22 14504 3
转载 OpenGL进阶(五)-物理模拟
http://blog.csdn.net/qp120291570/article/details/8362942今天要实现的是利用OpenGL模拟三个物理学中常见的运动:自由落体,匀速之间,弹簧振子。首先要实现一个空间三维向量类,看这篇文章:向量类的实现然后主要要实现的是质点类,[cpp] view plaincopyprint?/* Copyright
2013-04-08 10:54:16 2572
转载 在OpenGL中用参数方程绘制球体
转载请注明出处在OpenGL中用参数方程绘制球体效果图程序的代码Sphere.h#pragma once// Windows Header Files#include // C RunTime Header Files#include #include #include #include #include
2013-04-08 10:53:22 1417
转载 应用的归档打包以及distribution测试和上传到App Store
ios应用的分发和上传。主要分两个步骤:一是进入开发者账号在iTunes Connect申请和布局一个新的应用资料 ;二是归档打包 上传一:在iTunes Connect申请和布局一个新的应用资料1.准备需要的图片资源 一张:large App icon貌似要1024*1024了(提示这么说的);1-5张截图。(如果你的应用适配iPhone5,则需要4 寸屏幕的截图)2.
2013-04-07 17:59:40 688
转载 欧拉角
http://www.cnitblog.com/luckydmz/archive/2010/09/07/68674.html首先来看一下什么是欧拉角(Euler angles)?构件在三维空间中的有限转动,可依次用三个相对转角表示,即进动角、章动角和自旋角,这三个转角统称为欧拉角。——引自百度百科莱昂哈德·欧拉用欧拉角来描述刚体在三维欧几里得空间的取向。对于任何一个参考系,
2013-04-06 12:39:20 1499
转载 四元数 good article
在讨论「四元数」之前,我们来想想对三维直角坐标而言,在物体旋转会有何影响,可以扩充三维直角坐标系统的旋转为三角度系统(Three-angle system),在Game Programming Gems中有提供这么一段:Quaternions do not suffer from gimbal lock. With a three-angle(roll, pitch, yaw) syste
2013-04-06 12:18:43 634
转载 ios 获取文件路径方法
iphone沙箱模型的有四个文件夹,分别是什么,永久数据存储一般放在什么位置,得到模拟器的路径的简单方式是什么.documents,tmp,app,Library。(NSHomeDirectory()),手动保存的文件在documents文件里Nsuserdefaults保存的文件在tmp文件夹里1、Documents 目录:您应该将所有de应用
2013-04-04 21:16:08 862
转载 Mixing Objective-C, C++ and Objective-C++: an Updated Summary
Quite some time ago, I ran into the situation of including a C++ library in an Objective-C project. I failed to find any sensible documentation on the subject, so I came up with a solution myself and
2013-04-03 23:07:39 1055
转载 四元数
四元数与旋转矩阵和欧拉角相比,除了能够解决万向锁这样的问题和计算方便之外,我认为最大的优点就是符合人们的认知习惯。一轴一角度就和一点一方向一样,成为解决三维几何计算的核心工具。 四元数的历史跟一个人相关,那就是欧拉。他证明了一个旋转序列等价于单个旋转。因此3D中任意角位移都能表示为绕单一轴的旋转。并且四元数成功避免了万向锁问题。我们有些时候不必再去思考“先绕x轴转还是先绕y轴转”这样的问题
2013-04-03 15:32:56 765
转载 游戏动画中欧拉角与万向锁的理解
我在2009年5月份左右拜读了《3D数学基础:图形与游戏开发》,当时对欧拉角中万向锁的概念一直是百思不得其解,也从未遇到过这种情况。书上有这样一句话:“如果您从来没有遇到过万向锁情况,你可能会对此感到困惑,而且不幸的是,很难在本书中讲清楚这个问题,你需要亲身经历才能明白。”今天我用3个多小时的时间再次回想了一下这个问题,总算想明白了,现在把思考的结果分享给大家. 下面我想说明四个问
2013-04-03 15:23:24 909
转载 四元数
http://www.cnblogs.com/minggoddess/archive/2010/12/15/1907374.html世界空间,朝世界原点的朝向移动d ,换到mPosition的所在父空间只需要旋转一定角度,这个角度应该是世界原点方向和父节点的方向的夹角,正好是父节点世界绝对角度再取反.(为什么要取反,2个四元数相乘是不能交换的,因为世界节点和父节点夹角 != 父
2013-04-03 15:11:47 702
转载 四元数
四元数http://www.cnblogs.com/minggoddess/archive/2010/12/15/1907382.htmla*quaternion 四元数quaternion 从(弧度m,轴v)获得 表示将a绕轴v旋转m得到的。。。 quaternion *vector3 若vector3是个表示位移的向量 pos+=qu
2013-04-03 15:11:08 1146
转载 将顶点数据写入通用的顶点属性存储区 VBO
四、将顶点数据写入通用的顶点属性存储区1、写入过程首先将数据保存进GUP的一个缓冲区中,然后再按一定规则,将数据取出,复制到各个通用顶点属性中。注:如果顶点数据只有一种类型(如单纯的位置坐标),换言之,在读数据时,不需要确定第一个数据的内存位置(总是从0开始),则不必事先保存进缓冲区。2、顶点数组保存进缓冲区 这几行代码表示的含义是:声明一个缓冲区的标识
2013-04-02 11:13:16 2173
转载 一,VBO简介
一,VBO简介http://www.th7.cn/Program/IOS/201212/117515.shtml在前面几篇的示例中,都是通过类似如下代码直接从 CPU 主存中传递顶点数据到 GPU 中去进行运算与渲染的。 glVertexAttrib4f(_colorSlot, color[0], color[1], color[2], color[3]); g
2013-04-02 10:59:50 1334
转载 VBO与VAO
VBO与VAO(2012-07-09 17:57:36)转载▼标签:杂谈分类:OpenGL我想大家都已经熟悉VBO了吧。在GL3.0时代的VBO大体还是处于最重要的地位,但是与此同时也出现了不少新的用法和辅助役,其中一个就是VAO。本文大致小记一下这两者的联系,帮助大家理解一下这个角色。——原文地址:http://www.
2013-04-02 10:55:03 8041
学校教材订购系统(代码+文档)
2021-03-24
jira 管理员必看管理员手册最详细最全
2021-03-21
C语言考研试题和历年考试题
2021-03-20
NPOI动态库(dll)打包下载,已验证
2021-03-19
java做的个人财务管理系统
2021-03-18
FlyppyBird 源码
2021-03-07
MSP430F149利用硬件SPI口读写串行Flash M25P64
2021-03-05
指纹图像预处理及特征点提取(MATLAB)
2021-03-03
车牌检测数据集
2021-03-01
基于UDP协议的聊天程序 MFC环境下的
2021-02-26
多用户远程访问Access数据库--通讯录示例(VB+ASP+ACCE)
2021-02-24
boost threadpool(修复内存泄露后的版本)
2021-02-23
语义分析(c)源代码
2021-02-21
使用JSP、JavaBean和Servlet完成一个简单的留言板设计(包含完整源代码+数据库+程序截图+中文显示数据)
2021-02-14
jpcap各种文档
2021-02-13
HP LaserJet Professional M1130-M1210 MFP Series
2021-02-10
lenna.bmp 图像处理 经典图片 bmp lenna图 彩色 256*256 192kb
2021-02-09
Multisim仿真实例(200个电路仿真文件)
2021-02-02
u-boot for tiny210
2021-01-30
如何使用FULLBNT工具箱(中文)
2021-01-21
操作系统课程设计多道批处理系统两级调度的模拟
2021-01-19
sqlite3数据库 ODBC连接驱动
2021-01-18
VB连接MySQL实例
2021-01-16
Microsoft Date and Time Picker Control,version 6.0 控件
2021-01-15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人