|
3D-программирование Вопросы, касающиеся программирования 3D мира |
06.08.2007, 22:59
|
#16
|
ПроЭктировщик
Регистрация: 25.07.2007
Сообщений: 151
Написано 0 полезных сообщений (для 0 пользователей)
|
Re: Скорость анимации +
Graphics3D 800,600,32,2
SetBuffer BackBuffer()
Global a#=.1
box=CreateCube()
cam=CreateCamera()
lit=CreateLight()
PositionEntity cam,0,5,-2
PointEntity cam,box
Repeat
While Not KeyDown(1)
ScaleEntity box,a#,a#,a#
a#=a#+0.01
UpdateWorld()
RenderWorld()
Flip
Wend
Until KeyHit(1)
|
(Offline)
|
|
06.08.2007, 23:26
|
#17
|
Танчики Developer
Регистрация: 29.01.2007
Сообщений: 539
Написано 16 полезных сообщений (для 23 пользователей)
|
Re: Скорость анимации +
MoKa хм. да ты гений!)
|
(Offline)
|
|
07.08.2007, 12:50
|
#18
|
.
Регистрация: 05.08.2006
Сообщений: 10,429
Написано 3,454 полезных сообщений (для 6,863 пользователей)
|
Re: Скорость анимации +
Leito
Реализовал?
ЗЫ
Вот Функция для скалинга в определённый размер, можно вызывать реалтайм, и всегда быть уверенным что моделько именно определённого размера
|
(Offline)
|
|
07.08.2007, 14:45
|
#19
|
Оператор ЭВМ
Регистрация: 13.11.2006
Сообщений: 39
Написано 0 полезных сообщений (для 0 пользователей)
|
Re: Скорость анимации +
Спасибо!
|
(Offline)
|
|
07.08.2007, 16:18
|
#20
|
Дэвелопер
Регистрация: 14.02.2007
Сообщений: 1,471
Написано 824 полезных сообщений (для 2,920 пользователей)
|
Re: Скорость анимации +
хм... вы садомазохисты? для каво функции AnimTime() и SetAnimTime() сделаны? =) получаем время. анимируем с новой скоростью ставим старое время и вуаля =)
З.Ы. все это чисто теоритически ибо добрый марк мог и сдеся начудить а тестировать самому мне лень...
З.З.Ы. ах да премя нада поделить сперва на старую скорость (чтобы было время при скорости 1.0) а потом умножить на новую, во =) хотя опять же хрен его знает как там оно реализовано
|
(Offline)
|
|
08.08.2007, 13:29
|
#21
|
Оператор ЭВМ
Регистрация: 13.11.2006
Сообщений: 39
Написано 0 полезных сообщений (для 0 пользователей)
|
Re: Скорость анимации +
Вот именно никто не знает точно как.
|
(Offline)
|
|
08.08.2007, 13:35
|
#22
|
.
Регистрация: 05.08.2006
Сообщений: 10,429
Написано 3,454 полезных сообщений (для 6,863 пользователей)
|
Re: Скорость анимации +
Угу, поэтому берём блиц в зубы, и тестируем, т.к. в хелпе "SetAnimTime()" у меня вообще нету, либо я кривоглазый, в неправельную кривизну.
|
(Offline)
|
|
08.08.2007, 13:55
|
#23
|
Дэвелопер
Регистрация: 14.02.2007
Сообщений: 1,471
Написано 824 полезных сообщений (для 2,920 пользователей)
|
Re: Скорость анимации +
вот читай
AnimTime# ( entity )
Parameters
entity - entity handle
Description
Returns the current animation time of an entity.
|
SetAnimTime entity,time#[,anim_seq]
Parameters
entity - a valid entity handle.
time# - a floating point time value.
anim_seq - an optional animation sequence number.
Description
SetAnimTime allows you to manually animate entities.
|
|
(Offline)
|
|
Ваши права в разделе
|
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 17:20.
|