Controlling object natural behaviors in a 3D declarative modeler | IEEE Conference Publication | IEEE Xplore