Instance - как это получить?
- Автор темы Ghost Inet
- Дата создания
- Рейтинг
- 14
вводим instance; в Command Shell
CreateNURBSSphere;
sphere -p 0 0 0 -ax 0 1 0 -ssw 0 -esw 360 -r 1 -d 3 -ut 0 -tol 0.01 -s 8 -nsp 4 -ch 1;objectMoveCommand;
instance;
// Result: nurbsSphere2 //
move -r -ls -wd 4.629875 0 0 ;
select -r nurbsSphere1 ;
scale -r 1 1.885223 1 ;
// Undo: scale -r 1 1.885223 1
select -r nurbsSphere2 ;
scale -r 1 2.224688 1 ;
// Undo: scale -r 1 2.224688 1
select -cl ;
При масштабировании первой вторая сфера не меняется. И наоборот.
В hypergraph есть nurbsSphere1 и nurbsSphere2. Никакой иерархии.
instance.mb - 0.05MB
CreateNURBSSphere;
sphere -p 0 0 0 -ax 0 1 0 -ssw 0 -esw 360 -r 1 -d 3 -ut 0 -tol 0.01 -s 8 -nsp 4 -ch 1;objectMoveCommand;
instance;
// Result: nurbsSphere2 //
move -r -ls -wd 4.629875 0 0 ;
select -r nurbsSphere1 ;
scale -r 1 1.885223 1 ;
// Undo: scale -r 1 1.885223 1
select -r nurbsSphere2 ;
scale -r 1 2.224688 1 ;
// Undo: scale -r 1 2.224688 1
select -cl ;
При масштабировании первой вторая сфера не меняется. И наоборот.
В hypergraph есть nurbsSphere1 и nurbsSphere2. Никакой иерархии.
instance.mb - 0.05MB
Не думаю, что верно называть шейп родителем для трансформ нод, потому как связь идет только от ноды трансформа (в этом случае nurbsSphere) к ноде шейпа, но не наоборот. Это объясняет почему вращения, скейл и транслейт у объектов свои. Поэтому выходит, что шейп один и трансформ ноды 2, и у instance объекта нету "родителя", они становятся равнозначны, одновременно "владеют" общей нодой шейпа.