20010512 Письмо от программиста

Здравствуйте, уважаемый Александр Юрьевич! 
Вас беспокоит С.З.
Вышлите ,пожалуйста, образец скрипта, который строит 
одну аминокислоту, затем поворачивает, перемещает и строит вторую. 
Пока у меня это выглядет примерно так: 
rotate obj 10 [1,0,0]
rotate obj 30 [0,1,0]
rotate obj 97 [0,0,1]
move obj [ 10, 10, 10]
rotate obj 0 [1,0,0]
rotate obj 30 [0,1,0]
rotate obj -60 [0,0,1]
move obj [ 10, 10, 10]
........................................... 
Но ведь должен еще создаваться новый новый обьект, а после поворота и
перемещения они должны стать одним обьектом. 
И вообще, по-моему, каждый раз нужно перемещать новую аминокислоту на
одинаковое расстояниею[точнее на расстояние x=L*cos(alphaX),
y=L*cos(alphaY),z=L*cos(alphaZ) ,где L-расстояние 
между окончаниями аминокислоты], ведь мы создаем обьект в начале координат, 
затем поворачиваем и перемещаем его так, чтобы другой его конец оказался в
начале координат. 
Жду ответа... 
zemlianin@hotmail.com 
d15035@elnet.msk.ru 

http://ftp.decsy.ru/nanoworld/index.htm