The thing is there is an object. I wanna pick a first point anywhere on object to make it a pivot point for scale (or rotation), and pick another point (empty object or vertex of this object) which I will grab then, and by moving this second point in space the object will rotate and scale.
Some 3D-applications have this feature.
Here’s another image with a task for better understading. For that task object should be rotated, positioned and scaled, while this points changes their destinations:
Get help from others!