Example #1
0
        private static void ExportFbx(IImported convert, string exportPath)
        {
            var eulerFilter     = (bool)Properties.Settings.Default["eulerFilter"];
            var filterPrecision = (float)(decimal)Properties.Settings.Default["filterPrecision"];
            var allFrames       = (bool)Properties.Settings.Default["allFrames"];
            var allBones        = (bool)Properties.Settings.Default["allBones"];
            var skins           = (bool)Properties.Settings.Default["skins"];
            var boneSize        = (int)(decimal)Properties.Settings.Default["boneSize"];
            var scaleFactor     = (float)(decimal)Properties.Settings.Default["scaleFactor"];
            var fbxVersion      = (int)Properties.Settings.Default["fbxVersion"];
            var fbxFormat       = (int)Properties.Settings.Default["fbxFormat"];

            ModelExporter.ExportFbx(exportPath, convert, eulerFilter, filterPrecision, allFrames, allBones, skins, boneSize, scaleFactor, fbxVersion, fbxFormat == 1);
        }
Example #2
0
        private static void ExportFbx(IImported convert, string exportPath)
        {
            var eulerFilter      = (bool)Properties.Settings.Default["eulerFilter"];
            var filterPrecision  = (float)(decimal)Properties.Settings.Default["filterPrecision"];
            var exportAllNodes   = (bool)Properties.Settings.Default["exportAllNodes"];
            var exportSkins      = (bool)Properties.Settings.Default["exportSkins"];
            var exportAnimations = (bool)Properties.Settings.Default["exportAnimations"];
            var exportBlendShape = (bool)Properties.Settings.Default["exportBlendShape"];
            var castToBone       = (bool)Properties.Settings.Default["castToBone"];
            var boneSize         = (int)(decimal)Properties.Settings.Default["boneSize"];
            var scaleFactor      = (float)(decimal)Properties.Settings.Default["scaleFactor"];
            var fbxVersion       = (int)Properties.Settings.Default["fbxVersion"];
            var fbxFormat        = (int)Properties.Settings.Default["fbxFormat"];

            ModelExporter.ExportFbx(exportPath, convert, eulerFilter, filterPrecision,
                                    exportAllNodes, exportSkins, exportAnimations, exportBlendShape, castToBone, boneSize, scaleFactor, fbxVersion, fbxFormat == 1);
        }
Example #3
0
        private static void ExportFbx(IImported convert, string exportPath)
        {
            var eulerFilter      = Properties.Settings.Default.eulerFilter;
            var filterPrecision  = (float)Properties.Settings.Default.filterPrecision;
            var exportAllNodes   = Properties.Settings.Default.exportAllNodes;
            var exportSkins      = Properties.Settings.Default.exportSkins;
            var exportAnimations = Properties.Settings.Default.exportAnimations;
            var exportBlendShape = Properties.Settings.Default.exportBlendShape;
            var castToBone       = Properties.Settings.Default.castToBone;
            var boneSize         = (int)Properties.Settings.Default.boneSize;
            var scaleFactor      = (float)Properties.Settings.Default.scaleFactor;
            var fbxVersion       = Properties.Settings.Default.fbxVersion;
            var fbxFormat        = Properties.Settings.Default.fbxFormat;

            ModelExporter.ExportFbx(exportPath, convert, eulerFilter, filterPrecision,
                                    exportAllNodes, exportSkins, exportAnimations, exportBlendShape, castToBone, boneSize, scaleFactor, fbxVersion, fbxFormat == 1);
        }