上一页 1 ··· 13 14 15 16 17 18 19 20 21 ··· 25 下一页

TexturePacker生成动画脚本

摘要: #!/bin/bashTP="/usr/local/bin/TexturePacker"sourceDir=../../Arts/*dstAniDir=ani_1rm -rf "$dstAniDir"rm ani_1/sd/aniList.txtmkdir "$dstAniDir"mkdir "$dstAniDir"/hdmkdir "$dstAniDir"/sdecho "正在生成高清动画 hd..."for aniDirName in $sourceDirdo if [ 阅读全文
posted @ 2012-05-11 11:09 几百人有爱 阅读(354) 评论(0) 推荐(0) 编辑

cocos 有用的API

摘要: 修发支持:横屏/竖屏UIInterfaceOrientationIsLandscape(interfaceOrientation)支持高清模式,去掉以下的注释// // Enables High Res mode (Retina Display) on iPhone 4 and maintains low res on all other devices// if( ! [director enableRetinaDisplay:YES] )// CCLOG(@"Retina Display Not supported");跟据给定的函数名称得到SEL:NSSelector 阅读全文
posted @ 2012-05-08 11:09 几百人有爱 阅读(190) 评论(0) 推荐(0) 编辑

Objective-C单例实现

摘要: #ifndef RadishNinja_Singleton_h#define RadishNinja_Singleton_h// 单例声明(在@interface中)#define SingletonDeclare(className)\+(className*) singleton// 单例实现(@implementation中)#define SingletionImplement(className) \static className* _shared##className = nil; \+(className*) singleton ... 阅读全文
posted @ 2012-05-04 15:51 几百人有爱 阅读(142) 评论(0) 推荐(0) 编辑

cocos2d 工具

摘要: Bitmap Font ToolsBMFont(Windows)FonteditorGlyph DesignerHieroLabelAtlasCreatorParticle Editing ToolsParticleCreatorParticle DesignerPhysics Editing ToolsMekanimoPhysicsBenchPhysicsEditorVertexHelperScene Editing ToolsCocosBuilderCocoshopLevelHelperTexture Atlas ToolsDarkFunction EditorSpriteHelperTe 阅读全文
posted @ 2012-04-26 13:25 几百人有爱 阅读(123) 评论(0) 推荐(0) 编辑

卡尔曼滤波简介

摘要: 近来发现有些问题很多人都很感兴趣。所以在这里希望能尽自己能力跟大家讨论一些力所能及的算法。现在先讨论一下卡尔曼滤波器,如果时间和能力允许,我还希望能够写写其他的算法,例如遗传算法,傅立叶变换,数字滤波,神经网络,图像处理等等。因为这里不能写复杂的数学公式,所以也只能形象的描述。希望如果哪位是这方面的专家,欢迎讨论更正。卡尔曼滤波器 – Kalman Filter1.什么是卡尔曼滤波器(What is the Kalman Filter?)在学习卡尔曼滤波器之前,首先看看为什么叫“卡尔曼”。跟其他著名的理论(例如傅立叶变换,泰勒级数等等)一样,卡尔曼也是一个人的名字,而跟他们不同的是,他是个现代 阅读全文
posted @ 2012-04-19 01:13 几百人有爱 阅读(422) 评论(0) 推荐(0) 编辑

ios cocos2d cocos3d 常见问题

摘要: cocos2d,3d 的安装目录:/Users/UserName/Library/Developer/Xcode/cocos3d的“kazmath/mat4.h” file not found解决方法:cocos2d使用cocos2d-iphone-1.0.1 版本 阅读全文
posted @ 2012-04-16 11:30 几百人有爱 阅读(177) 评论(0) 推荐(0) 编辑

如何操作3D中的摄像机

摘要: 1.旋转1.让摄像机的eye的值为{0, 0, 0}2.那么就有了center(look, roll)和up(yaw)两根轴3.依以上条件计算出摄像机的第三根轴(picth)4.当要绕某一个轴旋转时,用这个轴和要旋转的角度得到一个旋转矩阵,然后用得到的矩阵对加另两根轴进行变换2.平移1.用当前center的位置减去eye的位置,得到摄像机的方向(look)2.标量化摄像机方向3.前进 = eye + 方向 * 步长 阅读全文
posted @ 2012-04-15 13:14 几百人有爱 阅读(264) 评论(0) 推荐(0) 编辑

3D中的绘制流水线(Render/Display的工作流程)

摘要: 1.局部坐标系(Modelingspace)2.世界坐标系(Worldspace)世界变换:1.缩放2.旋转3.平移Device->setTransform(D3DTS_DORLD,&mat4);3.观察坐标系(Viewspace)取景变换1.将摄像机变换致世界坐标系的原点2.将摄像机旋转,使其与世界坐标系z轴正方向一致3.世界空间中的所有几何物体也都随着摄像机一同变换,以保证摄像机的视场恒定D3DXMatrixLookAtLH(&matOut,&vEye,&vAt,&vUp);Device->SetTransfrom(D3DTS_VIEW, 阅读全文
posted @ 2012-04-15 02:19 几百人有爱 阅读(461) 评论(0) 推荐(0) 编辑

OpenGL基础图形编程(一)

摘要: 一、OpenGL与3D图形世界1.1、OpenGL使人们进入三维图形世界 我们生活在一个充满三维物体的三维世界中,为了使计算机能精确地再现这些物体,我们必须能在三维空间描绘这些物体。我们又生活在一个充满信息的世界中,能否尽快地理解并运用这些信息将直接影响事业的成败,所以我们需要用一种最直接的形式来表示这些信息。 最近几年计算机图形学的发展使得三维表现技术得以形成,这些三维表现技术使我们能够再现三维世界中的物体,能够用三维形体来表示复杂的信息,这种技术就是可视化(Visualization)技术。可视化技术使人能够在三维图形世界中直接对具有形体的信息进行操作,和计算机直接交流。这种技术已经把.. 阅读全文
posted @ 2012-04-13 09:39 几百人有爱 阅读(972) 评论(0) 推荐(0) 编辑

iphone 绘图

摘要: 虚线CGContextSetStrokeColorWithColor(myContext, [UIColor blackColor].CGColor);CGContextSetLineDash (myContext,phase,lengths,2);CGContextClosePath(myContext);CGContextStrokePath(myContext);================================================================切线- (void)drawRect:(CGRect)rect { CGContextRef con 阅读全文
posted @ 2012-04-12 17:12 几百人有爱 阅读(213) 评论(0) 推荐(0) 编辑
上一页 1 ··· 13 14 15 16 17 18 19 20 21 ··· 25 下一页