protected override bool BuildColladaInstanceImpl() { // reset and repopulate the collada file COLLADAFile = new ColladaFile(); COLLADAFile.Version = "1.4.1"; AddAsset( System.Environment.UserName, "OpenSauceIDE:ColladaBuilder", "meter", 0.0254, Enums.ColladaUpAxisEnum.Z_UP); mModelDataProvider = GetDataProvider <IHalo1ModelDataProvider>(); CreateBoneList(); CreateMarkerList(); CreateGeometryList(); CreateControllerList(); CreateNodeList(); CreateImageList(); CreateEffectList(); CreateMaterialList(); AddLibraryImages(); AddLibraryEffects(); AddLibraryMaterials(); AddLibraryGeometries(); AddLibraryControllers(); AddLibraryVisualScenes(); AddScene("main"); COLLADAFile.Validate(); return(true); }
protected override bool BuildColladaInstanceImpl() { // reset and repopulate the collada file COLLADAFile = new ColladaFile(); COLLADAFile.Version = "1.4.1"; AddAsset( System.Environment.UserName, "OpenSauceIDE:ColladaBuilder", "meter", 0.0254, Enums.ColladaUpAxisEnum.Z_UP); mModelDataProvider = GetDataProvider<IHalo1ModelDataProvider>(); CreateBoneList(); CreateMarkerList(); CreateGeometryList(); CreateControllerList(); CreateNodeList(); CreateImageList(); CreateEffectList(); CreateMaterialList(); AddLibraryImages(); AddLibraryEffects(); AddLibraryMaterials(); AddLibraryGeometries(); AddLibraryControllers(); AddLibraryVisualScenes(); AddScene("main"); COLLADAFile.Validate(); return true; }