I want to add some 3D models into PowerPoint presentation using OpenXML and C#, in order to generate proper XML tags, I drag GLB files into an empty presentation, then extract its XML contents. There are so many parameters with am3d tag, and I know about them, except the meterPerModelUnit parameter:
<am3d:meterPerModelUnit n="8069447" d="1000000"/>
When I increase this number (and save and zip again) the model will be zoomed in and when I decrease it the model will be zoomed out in the presentation file. Also when I reset the model from PowerPoint the value will be reset automatically to this constant number for my specific model.
According to microsoft office model 3d schema, this is the scaling factor used in GLB file but I couldn't figure out the mathematics behind this ratio calculation in 3D Models and/or in the PowerPoint 3D Engine.
My question is how the meterPerModelUnit parameter is calculated when the model is inserted in PowerPoint?!
