jcst.net
当前位置:首页 >> CoCos2Dx导入3D模型 >>

CoCos2Dx导入3D模型

第一个问题:3Dmax文件转成pod文件格式. 这个问题我找了老半天,网上常用的方法就是先把3Dmax的模型文件用3Dmax打开,再另存为.dae格式的文本文件. 3Dmax一定要用英文版的.中文版的没有办法输出DAE文件,而且最好的软件版

触摸坐标是否在精灵上第一个思路是先获取你的sprite的boundingBox,和你触摸点坐标,判断触摸点坐标是否包含于sprite的区域内(这个rect是包含sprite的位置横纵坐标和宽高)CGRectContainsPoint(你的精灵的RECT,你触摸的点的坐标)获取精灵的方法可以考虑将你的所有精灵加入到一个单例层里作为精灵管理层,加进去的时候定义好TAG值,方便随时随地可根据TAG值取到你想要的精灵.

对于3d模型设计,使用最多的莫过于3dmax,因而3D模型也可以说是用3Ds MAX建造的立体模型,包括各种建筑、人物、植被、机械等等,比如一个大楼的3D模型图.3D模型也包括玩具和电脑模型领域.首先安装3D插件,在软件安装的最后

如果下载的是压缩包的话,先解压,然后打开你的3DMAX场景,FileMerge,,,出来对话框选ALL,,..OK如果是3DS格式的,就选FileImport,,不过一般网上下的都是MAX格式,就Merge就行

MAX文件是不能直接导入的,只能直接打开.如果你想把一个MAX文件里的物体导入到另一个MAX文件里,得先把前一个MAX文件里的有用的物体选中,然后导出为3ds或者obj格式,才能导入到后一个MAX文件里面.还有一个合并的命令,不过,如果两个MAX文件是用不同版本的3D保存的话是不能互相合并的,高版本的合并到低版本是不行的,低的合并到高的可以.

这要看你是倒入什么格式了如果是.x文件,直接用SDK里面的API就行不过接下来要自己导入纹理.如果是别的文件,比如我以前做的MD3文件解码器你需要先知道文件里有几个mesh你建立几个vertexbuffer ,lock一下后就往里面写vertex数据之后再读入纹理图片渲染时知道纹理和模型是如何匹配的,按需要画就行

很难说,虽然现在的走势3D是主流,但具体还是体现在PC和主机上.虽然unity3D技术也比cocos2dx成熟太多了,要做东西也可以花费更少的代价做漂亮的多的场景.但要注意你用的是手机.手机本身的性能决定了对3D的表现力就非常有限:

建议你现在要用3d2009,最好是用这个!很多下载的模型都是09做的,所以你必须安装09的才能打开! 然后从文件那个选项,选择merge(合并)就可以了!希望对你有所帮助

filemerge然后选择你想要合并的模型,将会出现一个对话框,有一个All,点击All,再点击ok,这时候也许就合并进来了,也许还会出现一个对话框 是:要将材质合并进来?就点击合并,勾选对话框上方的应用所有的前的小方块,点击确定.或者出现另一个对话框,是否将原作的名称合并进来,你也要点击合并,勾选应用所有前的小方块,点击确定.这样应该就能合并进来了,如果还是合并不进来,说明要合并的模型或者你的3d软件有问题.

在a场景中选中你要的模型,点击文件(file)在保存栏中点击最后一个 将选择文件另存(save selected)保存兰中一共4个,第一个就是保存,默认快捷键的ctrl+s.这样就把单个文件独立的保存出去了打来b场景,导入该模型即可.

网站首页 | 网站地图
All rights reserved Powered by www.jcst.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com