Why are you using such an old version of blender? 2.63 is almost 4 years old.. and apparently not compatible with m3addon.
Just get the most recent version and it will work.
I've been trying to export models of terran console panels with poorly results :(
Assets\UI\Console\Terran\ConsoleTerran\ConsoleTerran_02.m3 (command card panel)
Does export, but incorrectly - command card frame resize horizontally and overlap with portrait.
Assets\UI\Console\Terran\ConsoleTerran\ConsoleTerran_00.m3 (minimap panel)
Doesn't import at all. Error i get:
ImportConsoleTerran_00.m3Traceback(mostrecentcalllast):File"C:\Users\KK\AppData\Roaming\Blender Foundation\Blender\2.69\scripts\addons\m3addon\__init__.py",line4401,inexecutem3import.importM3BasedOnM3ImportOptions(scene)File"C:\Users\KK\AppData\Roaming\Blender Foundation\Blender\2.69\scripts\addons\m3addon\m3import.py",line1857,inimportM3BasedOnM3ImportOptionsimporter.importM3BasedOnM3ImportOptions(scene)File"C:\Users\KK\AppData\Roaming\Blender Foundation\Blender\2.69\scripts\addons\m3addon\m3import.py",line398,inimportM3BasedOnM3ImportOptionsself.model=m3.loadModel(fileName)File"C:\Users\KK\AppData\Roaming\Blender Foundation\Blender\2.69\scripts\addons\m3addon\m3.py",line1176,inloadModelsections=loadSections(filename,checkExpectedValue)File"C:\Users\KK\AppData\Roaming\Blender Foundation\Blender\2.69\scripts\addons\m3addon\m3.py",line1119,inloadSectionssection.determineContentField(checkExpectedValue)File"C:\Users\KK\AppData\Roaming\Blender Foundation\Blender\2.69\scripts\addons\m3addon\m3.py",line45,indetermineContentFieldself.content=self.structureDescription.createInstances(buffer=self.rawBytes,count=indexEntry.repetitions,checkExpectedValue=checkExpectedValue)File"C:\Users\KK\AppData\Roaming\Blender Foundation\Blender\2.69\scripts\addons\m3addon\m3.py",line170,increateInstanceslist.append(self.createInstance(buffer=buffer,offset=instanceOffset,checkExpectedValue=checkExpectedValue));File"C:\Users\KK\AppData\Roaming\Blender Foundation\Blender\2.69\scripts\addons\m3addon\m3.py",line150,increateInstancereturnM3Structure(self,buffer,offset,checkExpectedValue)File"C:\Users\KK\AppData\Roaming\Blender Foundation\Blender\2.69\scripts\addons\m3addon\m3.py",line236,in__init__self.readFromBuffer(buffer,offset,checkExpectedValue)File"C:\Users\KK\AppData\Roaming\Blender Foundation\Blender\2.69\scripts\addons\m3addon\m3.py",line254,inreadFromBufferfield.readFromBuffer(self,buffer,fieldOffset,checkExpectedValue)File"C:\Users\KK\AppData\Roaming\Blender Foundation\Blender\2.69\scripts\addons\m3addon\m3.py",line553,inreadFromBufferraiseException("Expected that field %s of %s (V. %d) has always the value %s, but it was %s"%(self.name,structureName,structureVersion,self.expectedValue,value))Exception:Expectedthatfieldunknown4ofEVNT(V.1)hasalwaysthevalue0,butitwas20
I've tried to comment part of the code that checks for expected value, but of course it didn't help. I got this:
ImportConsoleTerran_00.m3WARNING:CHARV0(20repetitions)got0timesreferenced->Foundareferenceatoffset88inasectionoftypeEVNTV1OffsetsofEVNTinversion1:0:name12:unknown016:unknown118:unknown220:matrix84:unknown388:unknown492:unknown596:unknown6100:unknown7WARNING:CHARV0(21repetitions)got0timesreferenced->Foundareferenceatoffset88inasectionoftypeEVNTV1OffsetsofEVNTinversion1:0:name12:unknown016:unknown118:unknown220:matrix84:unknown388:unknown492:unknown596:unknown6100:unknown7WARNING:CHARV0(21repetitions)got0timesreferenced->Foundareferenceatoffset88inasectionoftypeEVNTV1OffsetsofEVNTinversion1:0:name12:unknown016:unknown118:unknown220:matrix84:unknown388:unknown492:unknown596:unknown6100:unknown7Traceback(mostrecentcalllast):File"C:\Users\KK\AppData\Roaming\Blender Foundation\Blender\2.69\scripts\addons\m3addon\__init__.py",line4401,inexecutem3import.importM3BasedOnM3ImportOptions(scene)File"C:\Users\KK\AppData\Roaming\Blender Foundation\Blender\2.69\scripts\addons\m3addon\m3import.py",line1857,inimportM3BasedOnM3ImportOptionsimporter.importM3BasedOnM3ImportOptions(scene)File"C:\Users\KK\AppData\Roaming\Blender Foundation\Blender\2.69\scripts\addons\m3addon\m3import.py",line398,inimportM3BasedOnM3ImportOptionsself.model=m3.loadModel(fileName)File"C:\Users\KK\AppData\Roaming\Blender Foundation\Blender\2.69\scripts\addons\m3addon\m3.py",line1178,inloadModelcheckThatAllSectionsGotReferenced(sections)File"C:\Users\KK\AppData\Roaming\Blender Foundation\Blender\2.69\scripts\addons\m3addon\m3.py",line1173,incheckThatAllSectionsGotReferencedraiseException("Unable to load all data: There were %d unreferenced sections. View log for details"%numberOfUnreferencedSections)Exception:Unabletoloadalldata:Therewere3unreferencedsections.Viewlogfordetails
Any chance for fix?
I've attached the models to this post so you dont have to dig for them.
Why are you using such an old version of blender? 2.63 is almost 4 years old.. and apparently not compatible with m3addon.
Just get the most recent version and it will work.
Yeah, i meant "import" when i was saying "export" :)
Anyway i manually fixed ConsoleTerran_02 by editing bones. It fit my needs, cause i just wanted to cut off info panel.
Thanks.
I've been trying to export models of terran console panels with poorly results :(
Assets\UI\Console\Terran\ConsoleTerran\ConsoleTerran_02.m3 (command card panel) Does export, but incorrectly - command card frame resize horizontally and overlap with portrait.
Assets\UI\Console\Terran\ConsoleTerran\ConsoleTerran_00.m3 (minimap panel) Doesn't import at all. Error i get:
I've tried to comment part of the code that checks for expected value, but of course it didn't help. I got this:
Any chance for fix? I've attached the models to this post so you dont have to dig for them.