Извините, ничего не найдено.

Не расстраивайся! Лучше выпей чайку!
Регистрация
Справка
Календарь

Вернуться   forum.boolean.name > Программирование игр для компьютеров > Blitz3D

Ответ
 
Опции темы
Старый 29.03.2009, 00:30   #1
ELIAS
Знающий
 
Аватар для ELIAS
 
Регистрация: 31.08.2008
Адрес: Arrakis
Сообщений: 234
Написано 6 полезных сообщений
(для 6 пользователей)
Восклицание Проблемы LoadAnimMesh

У ентитей загруженных LoadAnimMesh`ом нельзя поменять цвет, текстуру. К ним неприминимы команды paintmesh, entitytextire, entitycolor !!!! . И кстати ещё чего то ограничивает LoadAnimMesh, я не помню только Вот с LoadMesh - всё работает нормально!!!

Впопрос: почему так происходит и как от этого избавиться????

Я просто-напросто хочу сделать в игре бабочку - ну и естественно в максе сделала две планки а аинимировал их. Но текстура то с альфа-каналом!!! Её необходимо в самом блитце накладывать!!! А тут такое! На анимированную бабочку текстура не лезет никаким способом...(((

помогите!
спасибо заранее
(Offline)
 
Ответить с цитированием
Старый 29.03.2009, 00:35   #2
SBJoker
Злобный Админ
 
Аватар для SBJoker
 
Регистрация: 04.09.2005
Сообщений: 5,926
Написано 3,415 полезных сообщений
(для 9,330 пользователей)
Ответ: Проблемы LoadAnimMesh

гы-гы RTFM!!!

Меши загруженные этой командой загружаются с иерархией объектов, и применять уже нужно к каждому объекту конкретно.

А ты применяешь к пивоту к которому они все привязаны.
__________________
(Offline)
 
Ответить с цитированием
Эти 4 пользователя(ей) сказали Спасибо SBJoker за это полезное сообщение:
3dr1aN (29.03.2009), ABTOMAT (29.03.2009), ELIAS (29.03.2009), pax (18.05.2009)
Старый 29.03.2009, 01:51   #3
ABTOMAT
Ференька
 
Аватар для ABTOMAT
 
Регистрация: 26.01.2007
Адрес: улица Пушкина дом Колотушкина
Сообщений: 10,741
Написано 5,461 полезных сообщений
(для 15,675 пользователей)
Ответ: Проблемы LoadAnimMesh

FindChild
GetChild

=> GoTo Help
__________________
Мои проекты:
Анальное Рабство
Зелёный Слоник
Дмитрий Маслов*
Различие**
Клюква**

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

(Offline)
 
Ответить с цитированием
Старый 29.03.2009, 11:40   #4
HolyDel
 
Регистрация: 26.09.2006
Сообщений: 6,035
Написано 1,474 полезных сообщений
(для 2,707 пользователей)
Ответ: Проблемы LoadAnimMesh

Рекурсией самое то.
function animentitycolor(ent,r,g,b)
entitycolor ent,r,g,b
for i=1 to CountChildrens(ent)
animentitycolor(GetChild(ent,1),r,g,b)
next
end function
и остальные аналогично. те же грабли будут с пиком, коллизией и др.
(Offline)
 
Ответить с цитированием
Старый 29.03.2009, 12:34   #5
ELIAS
Знающий
 
Аватар для ELIAS
 
Регистрация: 31.08.2008
Адрес: Arrakis
Сообщений: 234
Написано 6 полезных сообщений
(для 6 пользователей)
Ответ: Проблемы LoadAnimMesh

а чем хуже не рекурсией, а обыкновенно???

function animentitycolor(ent,r,g,b)
for i=1 to CountChildrens(ent)
entitycolor(GetChild(ent,i),r,g,b)
next
end function


И ещё вопросы по анимации... Вот как мне менять скорость анимации у ентити??? Напримпер для синхронизации скорости анимации с фпс`ом??? Надо чтобы анимаация не останавливалась - а шла равномерно, но меняя свою скорость...

ЗЫ!!! А ещё, никто не знает функцию генерирования яркого и сочного цвета рандомомом???

Последний раз редактировалось ELIAS, 29.03.2009 в 13:03.
(Offline)
 
Ответить с цитированием
Старый 29.03.2009, 12:51   #6
HolyDel
 
Регистрация: 26.09.2006
Сообщений: 6,035
Написано 1,474 полезных сообщений
(для 2,707 пользователей)
Ответ: Проблемы LoadAnimMesh

а чем хуже не рекурсией, а обыкновенно???
тем, что если у детей будут свои дети, то твой вариант работать не будет. а мой будет.
(Offline)
 
Ответить с цитированием
Эти 2 пользователя(ей) сказали Спасибо HolyDel за это полезное сообщение:
ABTOMAT (29.03.2009), ELIAS (29.03.2009)
Старый 29.03.2009, 14:47   #7
SBJoker
Злобный Админ
 
Аватар для SBJoker
 
Регистрация: 04.09.2005
Сообщений: 5,926
Написано 3,415 полезных сообщений
(для 9,330 пользователей)
Ответ: Проблемы LoadAnimMesh

Сообщение от ELIAS Посмотреть сообщение
Вот как мне менять скорость анимации у ентити??? Напримпер для синхронизации скорости анимации с фпс`ом??? Надо чтобы анимаация не останавливалась - а шла равномерно, но меняя свою скорость...
RTFM!!!

Специально для этого в функции UpdateWorld( tween# ) есть необязательный параметр tween# который и являет собой скорость анимации по отношению к нормальной. Т.е. если игра идёт в 2 раза быстрее то анимация должна идти в 2раза медленее значит tween=1/2=0.5 или tween=target_fps/current_fps
__________________
(Offline)
 
Ответить с цитированием
Эти 2 пользователя(ей) сказали Спасибо SBJoker за это полезное сообщение:
ABTOMAT (29.03.2009), ELIAS (29.03.2009)
Старый 30.03.2009, 01:14   #8
HolyDel
 
Регистрация: 26.09.2006
Сообщений: 6,035
Написано 1,474 полезных сообщений
(для 2,707 пользователей)
Ответ: Проблемы LoadAnimMesh

ЗЫ!!! А ещё, никто не знает функцию генерирования яркого и сочного цвета рандомомом???
очевидно надо генерировать цвет в hsl.
и его уже преобразовывать в rgb.
http://www.geekymonkey.com/Programmi...SL_HSL2RGB.htm
http://www.tecgraf.puc-rio.br/~mgatt...r/RGBtoHSL.htm

http://discussion.forum.nokia.com/fo...ad.php?t=78382
4-e сообщение

и вот, наверное самое полезное:
http://130.113.54.154/~monger/hsl-rgb.html

Последний раз редактировалось HolyDel, 30.03.2009 в 02:56.
(Offline)
 
Ответить с цитированием
Эти 2 пользователя(ей) сказали Спасибо HolyDel за это полезное сообщение:
ABTOMAT (30.03.2009), h1dd3n (30.03.2009)
Старый 30.03.2009, 13:45   #9
IGR
Blitz's Shame !!
 
Регистрация: 31.03.2007
Сообщений: 3,639
Написано 832 полезных сообщений
(для 2,013 пользователей)
Ответ: Проблемы LoadAnimMesh

function animentitycolor(ent,r,g,b)
entitycolor ent,r,g,b
for i=1 to CountChildrens(ent)
animentitycolor(GetChild(ent,1),r,g,b)
next
end function
там еще была функция animentitytexture, что бы текстурить аним модель !! так вот компилятор выдает ошибку "animentity is not model" !! с чем это может быть связяно ?? експорт с макса пиплайном, кости есть !!
(Offline)
 
Ответить с цитированием
Старый 30.03.2009, 14:12   #10
HolyDel
 
Регистрация: 26.09.2006
Сообщений: 6,035
Написано 1,474 полезных сообщений
(для 2,707 пользователей)
Ответ: Проблемы LoadAnimMesh

ну проверяй класс entity. чтобы "mesh" был.
entityclass чтоли.
(Offline)
 
Ответить с цитированием
Старый 30.03.2009, 14:43   #11
ABTOMAT
Ференька
 
Аватар для ABTOMAT
 
Регистрация: 26.01.2007
Адрес: улица Пушкина дом Колотушкина
Сообщений: 10,741
Написано 5,461 полезных сообщений
(для 15,675 пользователей)
Ответ: Проблемы LoadAnimMesh

entityclass
Нет такого
__________________
Мои проекты:
Анальное Рабство
Зелёный Слоник
Дмитрий Маслов*
Различие**
Клюква**

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


Последний раз редактировалось ABTOMAT, 30.03.2009 в 14:52.
(Offline)
 
Ответить с цитированием
Старый 30.03.2009, 14:52   #12
HolyDel
 
Регистрация: 26.09.2006
Сообщений: 6,035
Написано 1,474 полезных сообщений
(для 2,707 пользователей)
Ответ: Проблемы LoadAnimMesh

Graphics3D 800,600,32,2
AppTitle "","are you sure"
cam = CreateCamera()

Print EntityClass(cam)


a = CreateMesh()
Print EntityClass(a)

b = CreateSprite()
Print EntityClass(b)

c = CreateTerrain(32)
Print EntityClass(c)

d = CreateLight()
Print EntityClass(d)

e = CreatePivot()
Print EntityClass(e)

WaitKey
(Offline)
 
Ответить с цитированием
Старый 30.03.2009, 14:59   #13
IGR
Blitz's Shame !!
 
Регистрация: 31.03.2007
Сообщений: 3,639
Написано 832 полезных сообщений
(для 2,013 пользователей)
Ответ: Проблемы LoadAnimMesh

ну проверяй класс entity. чтобы "mesh" был.
HolyDel, конечно проверел !! конечно - mesh !!
(Offline)
 
Ответить с цитированием
Старый 30.03.2009, 15:03   #14
ABTOMAT
Ференька
 
Аватар для ABTOMAT
 
Регистрация: 26.01.2007
Адрес: улица Пушкина дом Колотушкина
Сообщений: 10,741
Написано 5,461 полезных сообщений
(для 15,675 пользователей)
Ответ: Проблемы LoadAnimMesh

Странно, в хелпе нет по этому поводу
Правка: ан нет, в онлайн хелпе есть
__________________
Мои проекты:
Анальное Рабство
Зелёный Слоник
Дмитрий Маслов*
Различие**
Клюква**

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


Последний раз редактировалось ABTOMAT, 30.03.2009 в 15:08.
(Offline)
 
Ответить с цитированием
Старый 30.03.2009, 15:04   #15
IGR
Blitz's Shame !!
 
Регистрация: 31.03.2007
Сообщений: 3,639
Написано 832 полезных сообщений
(для 2,013 пользователей)
Ответ: Проблемы LoadAnimMesh

Странно, в хелпе нет по этому поводу
по ходу недокументированая команда !! ...Handle, Object !!
(Offline)
 
Ответить с цитированием
Ответ


Опции темы

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
LoadAnimMesh и текстура. DarkDes 3D-программирование 4 31.12.2009 14:51
Что быстрее LoadMesh vs LoadAnimMesh? Dstorton111 3D-программирование 18 24.07.2008 18:53
Проблемы с гамой beloff Основной форум 2 28.02.2008 09:43
Проблемы с RPG mr.DIMAS 3D-программирование 5 06.02.2007 01:48
проблемы с loadanimmesh Hellfalcon 3D-программирование 10 02.02.2007 00:39


Часовой пояс GMT +4, время: 13:51.


vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot
Style crйe par Allan - vBulletin-Ressources.com