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

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

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

3D-программирование Вопросы, касающиеся программирования 3D мира

Ответ
 
Опции темы
Старый 01.01.2009, 19:41   #31
NitE
злобный флудер
 
Регистрация: 10.07.2007
Сообщений: 2,585
Написано 789 полезных сообщений
(для 1,476 пользователей)
Re: проблема с аним.

да причем тут ваще чайлды ?? я их не использую и всё ок, просто одна целая анимируемая модель и всё...

ELIAS, вот терь понял что те надо, чуть позже сделаю если сам сумею )))

зы. сорри я бухой был,
Вот ты сделай, чтобы если нажимаешь пробел, проигрывалась анимация с 0 по 50 кадры. А если нажимаешь на ентер, то проигрывается анимация с 75 по 100 кадры.
эту строчку не увидел )))
(Offline)
 
Ответить с цитированием
Старый 01.01.2009, 20:23   #32
ELIAS
Знающий
 
Аватар для ELIAS
 
Регистрация: 31.08.2008
Адрес: Arrakis
Сообщений: 234
Написано 6 полезных сообщений
(для 6 пользователей)
Ответ: проблема с аним.

tormoz, эта схема не работает у меня (Мне кажется я неправильно настраиваю экспортёр). Скажи пожалуйста, как настраивать пайплин при экспорте для этого способа анимации нужно. Очень благодарю

чуть позже сделаю если сам сумею )))
Давай, NitE! Очень жду!
З.Ы: а не подскажите мне команду, которой можно узнать в какой цвет окрашен ентити??? (Ну цвет который устанавливаешь командой entitycolor)

Последний раз редактировалось ELIAS, 01.01.2009 в 20:59.
(Offline)
 
Ответить с цитированием
Старый 01.01.2009, 21:30   #33
tormoz
Гигант индустрии
 
Аватар для tormoz
 
Регистрация: 14.12.2005
Сообщений: 2,785
Написано 1,183 полезных сообщений
(для 4,437 пользователей)
Ответ: проблема с аним.

Нажмите на изображение для увеличения
Название: 222.jpg
Просмотров: 869
Размер:	104.6 Кб
ID:	5126
__________________
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
ELIAS (01.01.2009)
Старый 01.01.2009, 22:08   #34
NitE
злобный флудер
 
Регистрация: 10.07.2007
Сообщений: 2,585
Написано 789 полезных сообщений
(для 1,476 пользователей)
Re: проблема с аним.

Graphics3D 1024,768, 32,2
SetBuffer BackBuffer()

cam=CreateCamera()
light=CreateLight()
player=LoadAnimMesh("player.b3d")
MoveEntity player,0,-300,200
PointEntity cam,player
anim=LoadAnimSeq(player,"anim.b3d")
anim1=ExtractAnimSeq(player,0,50,1)
anim2=ExtractAnimSeq(player,75,100,1)

Animate player,1,.4,anim1,1






Repeat

If KeyHit(16) And AnimSeq(player)=2
Animate player,1,.4,anim2,1
EndIf


UpdateWorld
RenderWorld


Flip

Until KeyHit(1)
End
ну вот, хз это то что те надо или нет, короче как включаешь играеццо одна анима, нажимаешь Q и играется вторая (0-50) и (75-100)
насчет цвета чтоб без гемора гляди GetColor

Последний раз редактировалось NitE, 01.01.2009 в 22:22.
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
ELIAS (01.01.2009)
Старый 01.01.2009, 22:46   #35
ELIAS
Знающий
 
Аватар для ELIAS
 
Регистрация: 31.08.2008
Адрес: Arrakis
Сообщений: 234
Написано 6 полезных сообщений
(для 6 пользователей)
Ответ: проблема с аним.

NitE, спасибо ОГРОМНОЕ!!! Это именно то что мне надо)))
нооо...одно мне непонятно в этом кодее... вот эта строчка
If KeyHit(16) And AnimSeq(player)=2
Почему AnimSeq(player)=2 а не AnimSeq(player)=1 ??? По моему джолжэно быть AnimSeq(player)=1 !!! Ведь у тебя сначала проигрывается анимация anim1, номер которой 1... И мы должны задавать условие, что "если нажата Q и игрок анимируется аниацией под номером 1"
Объясни плиз этот нюанс)))

Tormoz, куда ты свой код убрал, что сегодня на форум выложил с findchaild...??? Помести опять суда пожалуйста...)))

ЗЫ: а никто не знает можно по хорошему цвет хранить??? а то по три переменных создавать как-то тупооо, массивом - фиг знает...тут бы тип придумали новых переменных - было бы классно!))) типы...а как это возможно???

type color
field r
field g
field b
end type

onecol.color = new color
onecol\r=rand(255)
onecol\g=rand(255)
onecol\b=rand(255)

twocol.color = new color
twocol\r=rand(255)
twocol\g=rand(255)
twocol\b=rand(255)

if onecol\r = twocol\r and onecol\g = twocol\g and onecol\b = twocol\b then print "цвета одинаковы!!!"
Мдеее...это фигня получается, хуже чем просто по три переменные. Тут в конечном итоге больше строчек уходит даже...

Последний раз редактировалось ELIAS, 01.01.2009 в 23:06.
(Offline)
 
Ответить с цитированием
Старый 01.01.2009, 23:22   #36
tormoz
Гигант индустрии
 
Аватар для tormoz
 
Регистрация: 14.12.2005
Сообщений: 2,785
Написано 1,183 полезных сообщений
(для 4,437 пользователей)
Ответ: проблема с аним.

Сообщение от ELIAS Посмотреть сообщение


Tormoz, куда ты свой код убрал, что сегодня на форум выложил с findchaild...??? Помести опять суда пожалуйста...)))
пост 30
не тормози
__________________
(Offline)
 
Ответить с цитированием
Старый 01.01.2009, 23:28   #37
NitE
злобный флудер
 
Регистрация: 10.07.2007
Сообщений: 2,585
Написано 789 полезных сообщений
(для 1,476 пользователей)
Re: проблема с аним.

ELIAS, нюанс объяснить ? да пожалуйста, щяс тока пиво допью... а ну вот короче -
player=LoadAnimMesh("player.b3d") ;0
anim=LoadAnimSeq(player,"anim.b3d") ;1
anim1=ExtractAnimSeq(player,0,50,1) ;2
anim2=ExtractAnimSeq(player,75,100,1) ;3
но ваще так как я сделал лучше не делать... смотри как делал товарищь тормоз на прошлой странице вроде - используя супер-пупер недокументированную фичу <> )))

нда кстати ))))
Graphics3D 1024,768,32,2
SetBuffer BackBuffer()
SeedRnd MilliSecs()
AppTitle("< COLOR SELECT >")

light=CreateLight()
cam=CreateCamera()
cube=CreateCube()
MoveEntity cube,10,10,10
PointEntity cam,cube
Dim cColor%(3)

Repeat

If KeyHit(57)
For shit=0 To 2
cColor(shit)=Rnd(255)
Next
EntityColor cube,cColor(0),cColor(1),cColor(2)
EndIf

UpdateWorld
RenderWorld
Text 20,20,"Press SPACE to Set Random Color !"
Text 20,40,cColor(0)+"-"+cColor(1)+"-"+cColor(2)
Flip

Until KeyHit(1)
End

Последний раз редактировалось NitE, 01.01.2009 в 23:41.
(Offline)
 
Ответить с цитированием
Старый 02.01.2009, 00:00   #38
ABTOMAT
Ференька
 
Аватар для ABTOMAT
 
Регистрация: 26.01.2007
Адрес: улица Пушкина дом Колотушкина
Сообщений: 10,741
Написано 5,461 полезных сообщений
(для 15,675 пользователей)
Ответ: проблема с аним.

но ваще так как я сделал лучше не делать... смотри как делал товарищь тормоз на прошлой странице вроде - используя супер-пупер недокументированную фичу <> )))
Жжоте, уважаемый
*Продолжаю следить за жгучей темой
__________________
Мои проекты:
Анальное Рабство
Зелёный Слоник
Дмитрий Маслов*
Различие**
Клюква**

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

(Offline)
 
Ответить с цитированием
Старый 02.01.2009, 13:05   #39
ELIAS
Знающий
 
Аватар для ELIAS
 
Регистрация: 31.08.2008
Адрес: Arrakis
Сообщений: 234
Написано 6 полезных сообщений
(для 6 пользователей)
Ответ: проблема с аним.

пост 30
не тормози
Хо хо...Точно стормозиллл!

NitE, Спасибо большое!


Так у меня вопросик... А вот если допустим у меня будет в 3дмаксе один меш, он будет прикручен к нескольким костям... Тогда если я буду пользоваться способом тормоза, то я смогу анимировать каждую кость по отдельности??? То есть кости ног будто чел бежит, кости рук будто он машет руками, туловище будто он наклоняется, а голову будто она поворачивается. Тоесть каждым костям разные последовательности анимации... И на всё это будет реагировать меш в блитце???

Последний раз редактировалось ELIAS, 02.01.2009 в 13:12.
(Offline)
 
Ответить с цитированием
Старый 02.01.2009, 18:26   #40
tormoz
Гигант индустрии
 
Аватар для tormoz
 
Регистрация: 14.12.2005
Сообщений: 2,785
Написано 1,183 полезных сообщений
(для 4,437 пользователей)
Ответ: проблема с аним.

Нет
анимируется только прискиненый меш
хочешь отдельно - делай 2 меша с разными анимациями
__________________
(Offline)
 
Ответить с цитированием
Старый 02.01.2009, 19:47   #41
NitE
злобный флудер
 
Регистрация: 10.07.2007
Сообщений: 2,585
Написано 789 полезных сообщений
(для 1,476 пользователей)
Re: проблема с аним.

хочешь отдельно - делай 2 меша с разными анимациями
да, или бери нормальный двиг где еть поддержка такой фигни (в последнем огре вроде есть)
(Offline)
 
Ответить с цитированием
Старый 24.01.2009, 02:15   #42
Alex_Noc
Разработчик
 
Регистрация: 02.04.2007
Сообщений: 353
Написано 54 полезных сообщений
(для 289 пользователей)
Ответ: проблема с аним.

Я не знаю где реализовано удобнее чем в блице работа с анимациями - там ниче сложно вообще нет- неужели так сложно понять отсилы 5-10 команд (да и не факт что все их вы будете использовать)
(Offline)
 
Ответить с цитированием
Старый 24.01.2009, 02:44   #43
ABTOMAT
Ференька
 
Аватар для ABTOMAT
 
Регистрация: 26.01.2007
Адрес: улица Пушкина дом Колотушкина
Сообщений: 10,741
Написано 5,461 полезных сообщений
(для 15,675 пользователей)
Ответ: проблема с аним.

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

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

(Offline)
 
Ответить с цитированием
Старый 11.11.2009, 16:35   #44
RlexGm
ПроЭктировщик
 
Регистрация: 11.11.2009
Сообщений: 172
Написано 17 полезных сообщений
(для 34 пользователей)
Ответ: проблема с аним.

У меня тут проблемка, я новичок=) тут я хочу анимировать объект MD2
Читал об этом в учебнике каком то, вообщем пишу в цикле
If KeyDown(17) AnimateMD2 SpanchBob, 1,0.2,1,6
но когда жму на клавишу W (17) нечего не происходит
также пробовал если поставить кадры 1,1 ,то выходит при нажатии он ставит на второй кадр, помогите плиз
(Offline)
 
Ответить с цитированием
Старый 11.11.2009, 20:22   #45
Tormaz
Нуждающийся
 
Регистрация: 23.10.2009
Сообщений: 74
Написано 9 полезных сообщений
(для 22 пользователей)
Ответ: проблема с аним.

Сообщение от ELIAS Посмотреть сообщение
ну и естественно не задействовать B3D Extensions.
ELIAS что занчит естественно , уж не хочешь ты сказать , что не используешь такую важную часть B3d формата ? Ведь именно там очень много приятностей и вкусностей ...
(Offline)
 
Ответить с цитированием
Ответ


Опции темы

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Лабиринт с шариком внутри ( проблемка) klopmaks Blitz3D 29 11.12.2008 04:36
Работа нескольких программ в одной anton_obuhov Основной форум 4 10.09.2008 11:15
АПроблемы с анимированной моделью Hellfalcon 3D-программирование 6 02.07.2008 11:30
Оптимизация: Отбрасывание невидимых пол& Dstorton111 3D-программирование 20 27.04.2008 02:46
Pipeline 3dMax9-->B3D проблема установки Alex_Noc 3D-программирование 5 13.01.2008 14:56


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


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