Показать сообщение отдельно
Старый 05.08.2007, 13:14   #2
ABTOMAT
Ференька
 
Аватар для ABTOMAT
 
Регистрация: 26.01.2007
Адрес: улица Пушкина дом Колотушкина
Сообщений: 10,741
Написано 5,461 полезных сообщений
(для 15,675 пользователей)
Re: Скорость анимации +

DMX, нуно каждому чайлду текстуру назначать отдельно, если ты грузишь Аниммешем, т.к. при этом каждый чайлд считается как отдельный объект и назначать текстуры тоже придёцо по отделности, например, если в Максе у тебя были кубик и шар и эти объекты назывались Box01 и Sphere01 то код будит примерно таким:

model = LoadAnimMesh()
texture = LoadTexture()

EntityTexture FindChild(model, "Box01"), texture
EntityTexture FindChild(model, "Sphere01"), texture

Так же хочу добавить что если ты положишь в папку с 3ds-кой или b3d-шкой модели (советую юзать b3d, 3ds не поддерживает ГС, костную анимацию и много других полезностей) все текстуры, заюзанные в Максе при её создании то при загрузке этой модели командой loadanimmeah или loadmesh все текстуры загрузятся автоматически, ничего отельно текстурить не надо

Что касается смены скорости анимации = то юзай UpdateWorld(число - чем больше тем быстрее всё анимируется)

Так же хотел добасить что называй тему на форуме чтобы она ясно отражала её суть. Например, "Как затекстурить AnimMesh и как поменять скорость анимации" ,а то "Скорость анимации +" не совсем понятно хотя тоже норманна, это я уже придираюсь

А вот как поменять скорость анимации для каждого отдельного объекта - мну тоже интересно.
__________________
Мои проекты:
Анальное Рабство
Зелёный Слоник
Дмитрий Маслов*
Различие**
Клюква**

* — в стадии разработки
** — в стадии проектирования
Для проектов в стадии проектирования приведены кодовые имена

(Offline)
 
Ответить с цитированием