I have AVG MiR 500 in my scene and I want to move it by plugin. I tried to use TransformationWorld.SetP but nothing happened. How can I move AVG by plugin?
Using the .NET API you have to assign a matrix, not just modify it. Try this
var mat = Application.World.Components[0].TransformationInWorld;
mat.SetP(new Vector3(100, 100, 100));
Application.World.Components[0].TransformationInWorld = mat;
You might need to request a render in order to see the change:
IoC.Get<IRenderService>().RequestRender();