|
3D-программирование Вопросы, касающиеся программирования 3D мира |
05.09.2007, 00:56
|
#1
|
AnyKey`щик
Регистрация: 02.09.2007
Сообщений: 5
Написано 0 полезных сообщений (для 0 пользователей)
|
Реализация трехмерных кривых
Всем привет!
Не получается реализовать трехмерные кривые. Игрок - транспортный магнат, должен прокладывать реалистичные дороги, изгибающиеся, прямые и т.д.
Пробую уже 2 день, не получается ( с математикой проблемы ), подскажите, зарание благодарен.
Прошу простить если непонятно, могу написать подробнее.
|
(Offline)
|
|
05.09.2007, 01:18
|
#2
|
злобный флудер
Регистрация: 10.07.2007
Сообщений: 2,585
Написано 789 полезных сообщений (для 1,476 пользователей)
|
Re: Реализация трехмерных кривых
делай как во всех тайкунах - прямая дорога и заворот это два разных куска...
|
(Offline)
|
|
05.09.2007, 01:23
|
#3
|
AnyKey`щик
Регистрация: 02.09.2007
Сообщений: 5
Написано 0 полезных сообщений (для 0 пользователей)
|
Re: Реализация трехмерных кривых
Не, не, не. Мне необходимо сделать именно так как я описал. Игрок не будет класть готовые шаблоны дорог, он будет сам строить путь от точки А до точки Б
|
(Offline)
|
|
05.09.2007, 12:28
|
#4
|
.
Регистрация: 05.08.2006
Сообщений: 10,429
Написано 3,454 полезных сообщений (для 6,863 пользователей)
|
Re: Реализация трехмерных кривых
Хм, посмотри как реалезованно в Crysis редакторе или БлицКриг. Там были точки, они соеденялись между собой. Далее между ними были бизе, и исходя из бизе создавался мешь, с такими плитками соеденёнными. В общем, лучше это увидеть если есть возможность глянуть, возьми блицкриг, там это очень наглядно.
|
(Offline)
|
|
05.09.2007, 13:04
|
#5
|
AnyKey`щик
Регистрация: 02.09.2007
Сообщений: 5
Написано 0 полезных сообщений (для 0 пользователей)
|
Re: Реализация трехмерных кривых
Спасибо за совет МоКа... Но это не совсем то что мне нужно, прошу прощения что не написал в первом посте, - может ли кто-нибудь дать код рисования кривых в трехмерном пространстве.
|
(Offline)
|
|
05.09.2007, 13:13
|
#6
|
.
Регистрация: 05.08.2006
Сообщений: 10,429
Написано 3,454 полезных сообщений (для 6,863 пользователей)
|
Re: Реализация трехмерных кривых
Хм, а может тебе и подойдёт просто шлейфы?
|
(Offline)
|
|
05.09.2007, 13:26
|
#7
|
AnyKey`щик
Регистрация: 02.09.2007
Сообщений: 5
Написано 0 полезных сообщений (для 0 пользователей)
|
Re: Реализация трехмерных кривых
Не понял... В смысле шлейфы, обьясни пожалуйста по подробнее.
|
(Offline)
|
|
05.09.2007, 13:30
|
#8
|
.
Регистрация: 05.08.2006
Сообщений: 10,429
Написано 3,454 полезных сообщений (для 6,863 пользователей)
|
Re: Реализация трехмерных кривых
Гдето на форуме выкладывали исходник. Автор Zidane. Так вот в чём прикол: У тебя движеться объект, а от него остаються следы, например от машины сделать след от колёс можно шлейфами. Или фейверки сделать, от них шлейфы. Так вот и дорогу можно подобным образом. Но первый более динамичный, т.к. там можно и редактировать будет.
|
(Offline)
|
|
05.09.2007, 13:37
|
#9
|
AnyKey`щик
Регистрация: 02.09.2007
Сообщений: 5
Написано 0 полезных сообщений (для 0 пользователей)
|
Re: Реализация трехмерных кривых
Благодарствую, к сожалению сейчас времени нет (уходить надо), как найду исходник, оставлю пост с ссылкой, и можно будет считать тему закрытой.
|
(Offline)
|
|
07.09.2007, 15:49
|
#10
|
ПроЭктировщик
Регистрация: 27.05.2007
Сообщений: 110
Написано 40 полезных сообщений (для 33 пользователей)
|
Re: Реализация трехмерных кривых
Я так понял: надо сделать маршрут (рельсы для поезда и т. п.)? Еся так, то все просто: посмотри сампл "tron". Можно глянуть в хелпе про CreateMesh, AddVertex и т.п.
|
(Offline)
|
|
Ваши права в разделе
|
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 02:56.
|