Viewcube в Unity3d, как viewcube в navisworkds
Мне нужно сделать viewcube в Unity3d как viewcube в navisworks ( http://revitclinic.typepad.com/my_weblog/2010/08/view-cube-compass-and-orient-to-view.html): когда вращаете куб или нажимаете некоторые сторона куба - должна вращать модель вокруг оси (пример центральной модели) ( http://prntscr.com/dtp41m)
В Unity3d я сделал 3d-куб на холсте и переместил его так:
Vector3 p = Camera.main.ScreenToWorldPoint(new Vector3(Screen.width - offset, Screen.height - offset, z));
transform.position = p;
где отступ - отступ от экрана границы.
На стороне куба я сделал самолеты с текстурами, содержит название стороны: http://prntscr.com/dtokdv