I want to have the asset section of my .dae file to look like this:
<asset>
<created>2021-03-09T16:44:30.798955</created>
<modified>2021-03-09T16:44:30.798960</modified>
<unit name="kilometer" meter="1000" />
<up_axis>Z_UP</up_axis>
</asset>
Here is my Python code:
mesh = collada.Collada()
unitKm = collada.asset.Asset(title="unit", unitname="kilometer", unitmeter=1000)
mesh.assetInfo.unit = unitKm
axis = collada.asset.UP_AXIS.Z_UP
mesh.assetInfo.upaxis = axis
print("assetInfo = {}".format(mesh.assetInfo))
print("assetInfo.unit = {}".format(mesh.assetInfo.unit))
print("assetInfo.upaxis = {}".format(mesh.assetInfo.upaxis))
Here is the output:
assetInfo = <Asset title=None>
assetInfo.unit = <Asset title=unit>
assetInfo.upaxis = Z_UP
But the asset section of my .dae file is missing the units:
<asset>
<created>2021-03-09T19:51:49.562205</created>
<modified>2021-03-09T19:51:49.562209</modified>
<up_axis>Z_UP</up_axis>
</asset>
It should be easy to add one XML element. Is there some collection of assets that I am not finding in the documentation and examples?