Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Игры";
Текущий архив: 2004.09.12;
Скачать: [xml.tar.bz2];

Вниз

Сферические координаты в OpenGL в проектах Delphi   Найти похожие ветки 

 
istemy   (2004-05-18 17:28) [0]

Подскажите, пожалуйста, как можно использовать сферические координаты для поворота головы героя, примерно как в Quake. Не могу создать модель движения героя по сцене. И как достичь плавности движения. Если сможете пришлите исходники на мое мыло. Заранее благодарен.


 
kas-t   (2004-05-18 20:20) [1]

В Quake кстати взята за основу движения персонажа спрайтовая идея. То есть каждое действие (движение) заранее уже смоделировано (нарисовано). Получается аналогично мультику, каждый кадр это отдельная модель. То есть что бы смоделировать ходьбу героя, нужно смоделировать, к примеру 5 моделей в разных положениях. Только разница тут в том, что от каждого кадра просчитывается разница, и идет просчет плавного перехода от одного кадра (модели) к другому (другой модели).

В итоге по ходу игры как клип уже заранее смоделированные модели как видеоролики проигрываются. И никаких головняков :).

А вот в Half-Life уже скелетная анимация. Но суть этаже самая… скелеты заранее от анимированы.



Страницы: 1 вся ветка

Форум: "Игры";
Текущий архив: 2004.09.12;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.44 MB
Время: 0.031 c
3-1092729831
Wolfram
2004-08-17 12:03
2004.09.12
Непонятный глюк с ADO.


14-1093492515
Zloy
2004-08-26 07:55
2004.09.12
Какой язык подходит для создания собственной ERP-системы???!!!!!


1-1093035441
ИМХО
2004-08-21 00:57
2004.09.12
The specified module could not be found.


14-1093289489
wnew
2004-08-23 23:31
2004.09.12
Странные, светлые пятна на фотографиях.


4-1090927960
Sasha73
2004-07-27 15:32
2004.09.12
Как передать данные из одного роцесса в другой ?





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский