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

0 ответов

Другие вопросы по тегам