Setting scale on SimObject dynamically

Is it possible to set scale on a SimObject dynamically?

I’d like to be able to set scale of a SimObject dynamically, through some condition, in SimConnect and/or LVAR/XML.

Scale is definitely a working parameter in the Scenery editor, and I can set it on either a mode library object or a SimObject… but is there a way to set it dynamically (programmatically) through XML and or LVAR/SimConnect mechanism?

you could do that with an animation.
create an animation in blender that scales your object and use
the anim template in your model behaviour to control the scaling.

Thanks!

I was under the impression that scaling is not supported as an animation parameter (only translation and rotation), but that was from my experience with FSC and P3D. Is scaling supported in MSFS?

Unless you mean, make every frame with a separate, scaled mesh… which would inflate the size of the object 50x if there were 50 frames in the animation.

scale animation works in msfs. only 2 frames needed for highest and lowest scale

It was working in 2020,
But recently stopped

You sure still working? Maybe is an exporter issue :thinking:

I tried yesterday on a test object. it does. make sure to push down the action and use NLA track in the export settings

Thanks for that! 3DS MAX or Blender?

Also, what is the “NLA track”? :crazy_face: