2015年1月14日

cocos2dx实现3d拾取注意事项

摘要: 用的是cocos2dx 3.x,如果是真机测试,glview = cocos2d::GLViewImpl::createWithRect(...)和glview->setDesignResolutionSize(...)都得传设备的分辨率,才能使拾取的结果正确。bool AppDelegate::a... 阅读全文

posted @ 2015-01-14 21:50 wantnon 阅读(425) 评论(0) 推荐(0) 编辑

2014年12月28日

cocos2dx 3.x ccPositionTextureColor_vert与ccPositionTextureColor_noMVP_vert

摘要: 在cocos2dx 2.x中,如果我们要对sprite更换片段shader,写成:myProgram->initWithByteArrays(ccPositionTextureColor_vert, myFragSource);但是到3.x中,上面做法会导致显示出来的sprite坐标不对。于是看3.... 阅读全文

posted @ 2014-12-28 19:40 wantnon 阅读(3147) 评论(0) 推荐(0) 编辑

2014年12月19日

cocos2dx当节点存在缩放时要注意的问题

摘要: cocos2dx(所有引擎也均如此),如果一个节点存在缩放,一定不要忘了其局部空间里的单位长度也会发生变化。其子节点位移,局部空间转世界空间结果等都会受影响。有时候我们想将父节点的缩放转移到子节点中去,以保持父节点无缩放,更容易其它人使用,在进行这种重构的同时一定要注意上述情况,以保证重构后系统表现... 阅读全文

posted @ 2014-12-19 14:42 wantnon 阅读(457) 评论(0) 推荐(0) 编辑

cocos2dx 3.x draw debug

摘要: 有时候需要用ccDrawXXX绘制debug线框来调试图形程序。在cocos2dx 2.x中,由于是立即模式,所以如果在draw函数中用ccDrawXXX画线框,要用节点的局部坐标。在cocos2dx 3.x中,由于是command展平模式,所以如果在customCommand的onDraw回调函数... 阅读全文

posted @ 2014-12-19 14:28 wantnon 阅读(381) 评论(0) 推荐(0) 编辑

2014年12月17日

cocos2dx 3.x ccDrawLine一个坑

摘要: ccDrawLine,如果传进去的坐标是INFINITY,画不出来。 阅读全文

posted @ 2014-12-17 12:27 wantnon 阅读(378) 评论(0) 推荐(0) 编辑

2014年12月15日

旧版博客

摘要: 2014-12-15之前的日志基本都在这里:http://350479720.qzone.qq.com 阅读全文

posted @ 2014-12-15 20:56 wantnon 阅读(194) 评论(0) 推荐(0) 编辑

2014年12月13日

OpenGL cullface

摘要: opengl cullface是根据顶点顺逆时针来判断正反面的。而不是根据法线判断的。所以有可能法线是正确的,但cullface效果却是反的。 阅读全文

posted @ 2014-12-13 23:22 wantnon 阅读(504) 评论(0) 推荐(0) 编辑

2014年12月11日

cocos2dx 3.x 相机机制

摘要: 一,3.x相机使用方法: CCSize winSize=CCDirector::sharedDirector()->getWinSize(); Camera* camera=Camera::create(); camera->setCameraFlag(CameraFlag::USER1); ... 阅读全文

posted @ 2014-12-11 17:35 wantnon 阅读(15614) 评论(1) 推荐(0) 编辑

2014年12月9日

3dmax 2012 贴图通道与uv通道,烘焙场景

摘要: 1,修改贴图通道(假设要将贴图由自发光通道改至漫反射通道):选中材质球,通入贴图栏,选中自发光通道中的贴图路径,拖至漫反射通道,松开鼠标时弹出对话框,选'交换'。(有时候解析fbx文件时解析不出贴图路径有可能是建模时贴图通道没放对)。2,查看uv通道(假设贴图加在了漫反射通道):选中材质球,通入贴图... 阅读全文

posted @ 2014-12-09 22:42 wantnon 阅读(7600) 评论(0) 推荐(1) 编辑

2014年11月21日

stl::map

摘要: stl::map是个很危险的容器,因为当用[]访问map元素时不是只读,还伴随着写操作:当访问的key值不存在时会自动插入。以下引自:http://www.cplusplus.com/reference/map/map/operator[]/Ifkmatches the key of an elem... 阅读全文

posted @ 2014-11-21 11:41 wantnon 阅读(217) 评论(0) 推荐(0) 编辑

导航