一、简介 在最近的优化工作中,马三发现项目中的动画文件内存占比实在是太大了,峰值竟然有200多mb,很明显需要进行优化。经过一番网上查阅资料并结合自己实际操作以后,得到一些需心得体会,在这里马三记录一下并且分享给大家,希望对大家能有一些帮助。 二、动画压缩的注意事项 1.fbx中的动画无法压缩精度, ...
分类:
编程语言 时间:
2021-06-02 19:10:24
阅读次数:
0
一、Unity的资源(Asset)和对象(UnityEngine.Objects) 资源(Asset) : 是硬盘中的文件,存储在Unity工程的Assets文件夹内。 例如,纹理(Texture),材质(Material)和FBX文件等,它们都是资源。一些资源的数据格式是Unity原生支持的,例如 ...
分类:
编程语言 时间:
2020-05-22 19:18:21
阅读次数:
57
ASSIMP构建大纲: 因为递归的原因有必要把大纲还原,类似katana和maya大纲一样 以maya为例:(输出的时候别导出obj,fbx可以保护层级,abc也可以,但是现在assimp不支持,回头可以用abc api 搞一个) 所以我在函数原型加入一个pwd void processNode(a ...
分类:
其他好文 时间:
2020-02-23 18:00:51
阅读次数:
93
1、写出自己寒假前3周的具体技术学习收获,所花时间及完成代码量。如在某些技术上所学习的哪些知识点,所花费的总小时,代码总行数。 寒假第一周,主要时间用于完善服创项目,现已基本完成项目的基本设计,等待后续的商讨优化。该项目开发需要的最主要的部分是素材的选取,不过也学到了不少东西:有物体移动算法、.fb ...
分类:
其他好文 时间:
2020-02-01 16:13:31
阅读次数:
87
今天想要用代码修改Fbx导入动画的设置,但是ModelImporter.clipAnimations设置maskType为Create from model后一直有报错,无奈自己想了个解决办法。 由于我们动画采用同一套骨骼,所以maskType设置完成后动画meta文件中transformMask内 ...
分类:
编程语言 时间:
2019-10-19 11:30:57
阅读次数:
218
项目环境变量配置 include E:\Qt\Qt5.12.2\5.12.2\msvc2017_64\include E:\OpenSourceGraph\OpenSceneGraph_install\include E:\IFC\boost_1_66_0_vs2017_20190416 E:\IF ...
分类:
其他好文 时间:
2019-07-23 13:21:29
阅读次数:
149
osg::Node* TeslaManage::findOsgNodeByName(QString &nodeNme) { osg::Node* findNode = NULL; std::vector::iterator vec_iter; for (vec_iter = allOsgNode.b... ...
分类:
其他好文 时间:
2019-07-14 20:10:32
阅读次数:
142
void Test::printOsgGroup(osg::ref_ptr &groupParam) { qDebug() getNumChildren(); //std::cout getNumChildren() getNumChildren(); k++) { osg::ref_ptr gro... ...
分类:
其他好文 时间:
2019-07-14 11:31:36
阅读次数:
86
void TeslaManage::loadModelFile(QString &filename) { file_node = osgDB::readNodeFile(std::string((const char *)filename.toLocal8Bit())); root->addChil... ...
分类:
其他好文 时间:
2019-07-13 13:49:32
阅读次数:
139
fbx model element count:80 三维视图: {三维} 4294967295 osg::MatrixTransform1 基本墙 wall_240 [361750] 4294967295 osg::MatrixTransform2 基本墙 wall_240 [361813] 42 ...
分类:
其他好文 时间:
2019-07-07 16:07:02
阅读次数:
277