Показать сообщение отдельно
Старый 19.11.2007, 18:42   #1
Horror
Бывалый
 
Регистрация: 09.09.2006
Сообщений: 656
Написано 54 полезных сообщений
(для 110 пользователей)
CopyEntity + (functions)Mesh

Всем привет !
такая проблема
... ладно трудно объяснить
сразу псевдо код:
пишу так:
Mesh=LoadMesh("*.*")
    m1=copyentity(Mesh)
    m2=copyentity(Mesh)
...
Косяк в том что команды с мешем не хотят работать с
копиями меша, вообще никак)
т.е. если я пишу
positionmesh m1,20,0,0
positionmesh m2,0,0,20
...
то ничго не происходит!

вы спросите зачем мне это?
мне надо чтоб к примеры весь класс Стулья (в котором есть поле Меш с одной и тойже моделью) объединились в один меш (Addmesh)
слыхал это пожет в производительности, но вот такой косяк с копиями

а вот если я пишу так:
    m1=LoadMesh("*.*") 
    m2=LoadMesh("*.*") 
...
positionmesh m1,20,0,0
positionmesh m2,0,0,20
...
то все работает замечательно, но както не хочется
все время обращаться к диску!


кто понял этот бред , помогите плз! срочьненько)
(Offline)
 
Ответить с цитированием