|
3D-программирование Вопросы, касающиеся программирования 3D мира |
17.01.2007, 20:43
|
#16
|
Бывалый
Регистрация: 05.09.2005
Сообщений: 623
Написано 4 полезных сообщений (для 5 пользователей)
|
Re: Гусеница
2Vyacheslav - вообщем будет объект. Танк. Он будет ездить. Он будет не ездить. То есть нужно анимировать гусеницу когда танк в пути и когда он стоит на месте. Получается что гусеница должа быть как-то привязана танку. вот!
К сожалению я бы померялся силами, но мои идеи насчет этого бессильны...как я уже только не пытался сделать!!!((
2Diplomat - мощно задвинул. Внушает!
|
(Offline)
|
|
17.01.2007, 23:43
|
#17
|
Бывалый
Регистрация: 09.09.2006
Сообщений: 656
Написано 54 полезных сообщений (для 110 пользователей)
|
Re: Гусеница
а почему бо не сдлать анимированную текстуру на гусеицы танка
гдето видел найду скину
|
(Offline)
|
|
17.01.2007, 23:46
|
#18
|
Бывалый
Регистрация: 05.09.2005
Сообщений: 623
Написано 4 полезных сообщений (для 5 пользователей)
|
Re: Гусеница
2Horror я хочу именно так. Про анимированную текстуру слышал. Это самый лучший вариант.
|
(Offline)
|
|
18.01.2007, 01:06
|
#19
|
☭
Регистрация: 26.09.2006
Сообщений: 6,035
Написано 1,474 полезных сообщений (для 2,707 пользователей)
|
Re: Гусеница
теорема:
анимированная текстура - не самый лучший.
доказательство:
каждый кадр анимированной тексы надо хранить где?, правильно, в идеопамяти размеры которой небольшие по сравнению с размером оперативной памяти. поетому лучший вариант - описанный г-ном Diplomat`ом.
|
(Offline)
|
|
18.01.2007, 01:10
|
#20
|
Бывалый
Регистрация: 05.09.2005
Сообщений: 623
Написано 4 полезных сообщений (для 5 пользователей)
|
Re: Гусеница
2HolyDel: я не ищу луший вариант. Я пытаюсь реализовать мой.
|
(Offline)
|
|
18.01.2007, 11:34
|
#21
|
Дэвелопер
Регистрация: 07.09.2005
Сообщений: 1,519
Написано 66 полезных сообщений (для 164 пользователей)
|
Re: Гусеница
Как единственный аналогичный требуемому решению и вариант могу посоветовать анимировать траки в Мах-е, а потом в Блице "нарезать" анимацию покадрово ЁкстрактАнимСек-ом и понаходить каждый трак в качестве чайлда.
2 HolyDel : Ну надо, так надо. Чо мы как эти самые. Значит такая фича. Значит необходимость есть. Явно же человек что-то планирует.
|
(Offline)
|
|
18.01.2007, 15:13
|
#22
|
Злобный Админ
Регистрация: 04.09.2005
Сообщений: 5,926
Написано 3,415 полезных сообщений (для 9,330 пользователей)
|
Re: Гусеница
Сообщение от HolyDel
теорема:
анимированная текстура - не самый лучший.
доказательство:
каждый кадр анимированной тексы надо хранить где?, правильно, в идеопамяти размеры которой небольшие по сравнению с размером оперативной памяти. поетому лучший вариант - описанный г-ном Diplomat`ом.
|
хех, нехотел тебя разочаровывать, но ты невтеме.
Текстурка анимируется программно путём сдвига её по 1ой координате (скролл текстуры) - это очень даже сверх экономно - поверь мне.
Причём в случае гусеницы нужна текстурка одного звена, т.е. текстура тайловая и занимает в памяти столько же сколько её 32х битное представление в виде BMP -файла.
__________________
|
(Offline)
|
|
18.01.2007, 16:53
|
#23
|
Бывалый
Регистрация: 05.09.2005
Сообщений: 623
Написано 4 полезных сообщений (для 5 пользователей)
|
Re: Гусеница
я не админ, но мне кажется тут начинается спор. У меня есть вопрос. Как средствами блиц сделать гусеницу. Это все. Есть ли варианты как это сделать? Подскажите пожалуйста!?
|
(Offline)
|
|
18.01.2007, 16:58
|
#24
|
Дэвелопер
Регистрация: 07.09.2005
Сообщений: 1,519
Написано 66 полезных сообщений (для 164 пользователей)
|
Re: Гусеница
2 SBJoker : Вероятно под "анимацией текстуры" HolyDel подразумевал схоластическое Блицевское определение: стриплайн из последовательно меняющихся кадров. Т.е., по сути вы c ним говорите о пользе для нархоза одних и тех же вещей.
Чтоб избежать багов контекстного анализа следует использовать более развернутые определения обьектов, явлений и процессов обьективной действительности.
"Ой, шо я гоню?!"(с)
:-[
2 Fant : Если анимации кубиков не подходят, и формулы, описывающие траекторию, неудовлетворяют требованиям- используй вейпоинты. Массив пивотов, траки по ним по очереди "пробегают". Циклично. По принципу
[blitz]For n=0 to NTracks
PointEntity Track(n),WP(i)
MoveEntity Track(n),0,0,v
If EntityDistance(Track(n),WP(i))<v Then i=i+1
If i>NWPoints Then I=0
Next[/blitz]
Всё хозяйство припарентено к танку.
Более оригинальный метод придумать трудно.
|
(Offline)
|
|
18.01.2007, 18:29
|
#25
|
Бывалый
Регистрация: 05.09.2005
Сообщений: 623
Написано 4 полезных сообщений (для 5 пользователей)
|
Re: Гусеница
2Diplomat спасибо за совет! Ларчик просто открывался. Я ПРОСТО припэретил анимацию к танку. и все!!!
|
(Offline)
|
|
18.01.2007, 19:06
|
#26
|
|
Re: Гусеница
Fant
ето я говорил тебе еще вчера
|
|
|
18.01.2007, 20:20
|
#27
|
Дэвелопер
Регистрация: 07.09.2005
Сообщений: 1,519
Написано 66 полезных сообщений (для 164 пользователей)
|
Re: Гусеница
...а я еще сегодня...
|
(Offline)
|
|
18.01.2007, 23:00
|
#28
|
Бывалый
Регистрация: 05.09.2005
Сообщений: 623
Написано 4 полезных сообщений (для 5 пользователей)
|
Re: Гусеница
А у меня эта идея еще позавчера возникла, но только сегодня я понял. как ее применить
|
(Offline)
|
|
19.01.2007, 02:42
|
#29
|
☭
Регистрация: 26.09.2006
Сообщений: 6,035
Написано 1,474 полезных сообщений (для 2,707 пользователей)
|
Re: Гусеница
2SBJoker: анимация текстуры и ее скролл -несколько разные вещи, имхо.
|
(Offline)
|
|
19.01.2007, 10:18
|
#30
|
Бывалый
Регистрация: 05.09.2005
Сообщений: 623
Написано 4 полезных сообщений (для 5 пользователей)
|
Re: Гусеница
2HolyDel Кстати, эту ветку еще долго можно не закрывать! Я сделал уродливый танк. Привязал гусеницу, но никак не могу сделать так что бы она не крутилась, когда танк не едет (смысле сначала она не крутится, потом танк едет - она крутится. Потом уже она крутится все время...странно.)
|
(Offline)
|
|
Ваши права в разделе
|
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 11:01.
|