![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#11 |
Delphi\C++
Форумчанин
Регистрация: 18.06.2008
Сообщений: 277
|
![]()
zmey31313, вот про небо нечего сказать не могу, а облака на небе делают частицами. У меня например на диске игра ИЛ-2 лежит и там помоему частицами. Но это явно не для новичков в создании 3д игр... я и сам то когда пробовал в своём движке создать возможность работать с частицами, так запарился, что вообще...
Лучше действительно сначала, попробуйте cubemap'ом. p.s. ещё вариант создать сферу, засунуть внутрь камеру и оттекстурить. Последний раз редактировалось Crivel; 15.06.2010 в 15:15. |
![]() |
![]() |
![]() |
#12 |
Пользователь
Регистрация: 02.12.2009
Сообщений: 78
|
![]()
то что ТС хочет, требует наличия десятка технологий. т.е. налития т.н. граф. двига, а на пустом месте это создать нереально.
|
![]() |
![]() |
![]() |
#13 | |
Delphi\C++
Форумчанин
Регистрация: 18.06.2008
Сообщений: 277
|
![]()
puzik_off, на пустом месте при большом желании создать можно. Как я понял из первого сообщения автор делает 3д движок.
Например, можно так сделать - одна функция делает одно, другая другое. А та которая делает небо, использует те функции. Цитата:
Последний раз редактировалось Crivel; 15.06.2010 в 16:01. |
|
![]() |
![]() |
![]() |
#14 |
Пользователь
Регистрация: 02.12.2009
Сообщений: 78
|
![]()
п.п. "системы частиц" - это не функция! "скрипт-двиг" - это не функция! "шейдеры" - это не функция... О чем речь то?
Можно конечно и ОС считать функцией,- и не имея ОС писать под нее приложения.. флаг вам в руки... |
![]() |
![]() |
![]() |
#15 |
Инженер ИС
Старожил
Регистрация: 13.12.2006
Сообщений: 2,671
|
![]()
Небо может быть простым кубом одноцветным, а облака объем набирают из слоенных прозрачных спрайтов, с текстурами срезов. Все это движется по небу, если срезы анимированы (на текстуру несколько кадров), то можно получить облака видоизменяющиеся с течением времени. Это не частицы, но очень натурально, если есть одно ограничение, внутри них нельзя летать, иначе придется включать пиксельный туман, чтобы скрыть плоскости срезов облаков. Кстати, в Ил-2 и лес так был сделан.
Руководитель проекта MMO 2D RPG: Настоящее имя Денис Стрижак (10.05.1981-6.02.2019) Мир духу его
|
![]() |
![]() |
![]() |
#16 | ||
Delphi\C++
Форумчанин
Регистрация: 18.06.2008
Сообщений: 277
|
![]()
Под словом функция я подразумевал вот что - сделать так сказать из ступенек.
Direct3D Скриптовой движок Звуковой движок | Граф движок | Функции, системы частиц и т.д Я имел ввиду, чтобы всё это сначала написать и создать. А потом как из этого всего лепить небо и т.д. Просто можно банально написать функцию и она будет всё делать, а я имел ввиду, из компонентов делать. Цитата:
![]() Цитата:
![]() Последний раз редактировалось Crivel; 15.06.2010 в 18:57. |
||
![]() |
![]() |
![]() |
#17 |
JAVA BEAN
Участник клуба
Регистрация: 22.04.2007
Сообщений: 1,329
|
![]()
Небо обычно делается в виде половины элипсоида.
|
![]() |
![]() |
![]() |
#18 |
Инженер ИС
Старожил
Регистрация: 13.12.2006
Сообщений: 2,671
|
![]()
Он не странный, с такого подхода, со спрайтами через расстояние, он объемный, а не нарисованный на земле.
Руководитель проекта MMO 2D RPG: Настоящее имя Денис Стрижак (10.05.1981-6.02.2019) Мир духу его
|
![]() |
![]() |
![]() |
#19 |
Delphi\C++
Форумчанин
Регистрация: 18.06.2008
Сообщений: 277
|
![]()
Из далека да, но с близкого растояния видно что он какой-то не такой. С облаками такой приём я думаю не плохой (хотя не пробовал), но в авиасимуляторах он не пройдёт. А в других играх нормально.
|
![]() |
![]() |
![]() |
#20 |
Форумчанин Подтвердите свой е-майл
Регистрация: 31.03.2008
Сообщений: 179
|
![]() |
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
На Delphi 7 сделать игру кто хочет стать миллионером в delphi 7 | 666dart666 | Помощь студентам | 11 | 04.11.2010 17:57 |
Программа Звездное небо | jungle | Win Api | 0 | 11.11.2009 22:05 |
Звезное небо | П@Bел | JavaScript, Ajax | 1 | 19.04.2009 01:42 |
Delphi. Как нарисовать в Delphi два движущиеся шара с определенной скоростью? | redred | Общие вопросы Delphi | 10 | 11.12.2007 10:43 |
Как открыть БД, написанную в Delphi если нf другой машине Delphi нет? | dagarik | БД в Delphi | 7 | 22.10.2007 17:54 |