HLFX.Ru Forum
профиль •  правила •  регистрация •  календарь •  народ •  FAQ •  поиск •  новое •  сутки •  главная •  выход  
HLFX.Ru Forum HLFX.Ru Forum > Разработка игр > Наши проекты > Volatile Engine > Volatile3D II Engine: вопросы и ответы
Если вы хотели задать какие бы то ни было вопросы - задавайте!
Страницы (9): « 1 2 3 4 [5] 6 7 8 9 »   Предыдущая тема   Следующая тема
Автор
Тема Новая тема    Ответить
 Дядя Миша
who said meow?

Дата регистрации: Oct 2005
Проживает: Кубань
Сообщений: 23297
Нанёс повреждений: 373 ед.

Рейтинг



Цитата:
XaeroX писал:
У меня в ОИ, например, более 30 видов оружия, а текстура v_hands (512x512) - одна на все. Что было бы, если бы она была вшита в каждую модель? Оч. просто. Она грузилась бы 30 раз и отжирала, таким образом, 32 Мб видеопамяти.

Пример убедительный, но! Это - единственный пример который мне раз за разом приводят. Такое ощущение, что других-то и нету.
Я считаю тут надо определиться раз и навсегда. Либо у нас шаренные анимации для всех монстров, шаренные текстуры и так далее.
Либо автономные модели со вшитыми текстурами. А делать внешние текстуры, только потому что там у кого-то руки на оружии - оно того не стоит, ИМХО.
Цитата:
XaeroX писал:
Дико неудобно для воров чужого контента - согласен.

А для чегож еще модели нужны-то? Для того чтобы их воровать!
Цитата:
thambs писал:
всегда интересно было, а почему не делают руки отдельной моделью?

Анимации там уж больно специфические, для каждой пушки свои.
Конечно если это сталкер какой и там сплошь огнестрел, то наверное так оно и есть.

__________________
My Projects: download page

В действительности всё может оказаться иначе чем на самом деле.

Сообщить модератору | | IP: Записан
Сообщение: 125151

Старое сообщение 14-09-2013 14:29
-
 XaeroX
Crystice Softworks

Дата регистрации: Oct 2005
Проживает: Новосибирск
Сообщений: 29658
Нанёс повреждений: 482 ед.
Возраст: 33

Рейтинг



Награды
 
[1 награда]


Цитата:
Дядя Миша писал:
Это - единственный пример который мне раз за разом приводят. Такое ощущение, что других-то и нету.

У меня много примеров. Есть, например, модельки, которые юзают хромированную текстуру. Или стеклянный енвмап. Такие текстуры тоже, понятное дело, на все модели в одном экземпляре грузятся. А у них к тому же и шойдер специальный, со всякими tcGen. Он тоже в одном экземпляре пишется.
Цитата:
Дядя Миша писал:
Либо у нас шаренные анимации для всех монстров

Не нужно. Анимации не тратят видимопамять, да и обычной памяти занимают считаные килобайты.
Цитата:
Дядя Миша писал:
шаренные текстуры

Да.
Цитата:
Дядя Миша писал:
и так далее

И так далее - что именно?

Ты ещё скажи, что не надо шарить модели между сервером и клиентом. Или, скажем, виздату.
Я считаю, шарить надо всё по возможности. Память она не резиновая, и если есть возможность не хранить несколько копий одного и того же - то ей надо пользоваться.

Добавлено 14-09-2013 в 22:01:

Цитата:
thambs писал:
зачем столько ?

Потому что жанр такой - RPG.
Каждый игрок выбирает себе пушки по душе, а выбор большой.
Цитата:
thambs писал:
почему не делают руки отдельной моделью?

Она и сделана отдельной моделью. Совмещается через бодигруппы. А рисовать две вьюмодели в движке - это лишний гемор, учитывая, что у некоторых вещей и рук-то нет (ну скажем, в халфе - у хорнетгана, а в ОИ - у большинства обычных предметов, которые можно брать в руки).

__________________
"It's a friend of mine - a Cheshire Cat," said Alice: "allow me to introduce it."
"I don't like the look of it at all," said the King: "however, it may kiss my hand if it likes."
"I'd rather not," the Cat remarked.

Сообщить модератору | | IP: Записан
Сообщение: 125152

Старое сообщение 14-09-2013 15:01
-
thambs
GNU/Hurt

Группа: Опытный
Дата регистрации: Mar 2006
Проживает: (void)
Сообщений: 4923

Рейтинг



>А рисовать две вьюмодели в движке - это лишний гемор

как противогаз в параное сделан?

__________________
http://www.moddb.com/mods/monorail-quest

Сообщить модератору | | IP: Записан
Сообщение: 125153

Старое сообщение 14-09-2013 15:05
- За что?
 XaeroX
Crystice Softworks

Дата регистрации: Oct 2005
Проживает: Новосибирск
Сообщений: 29658
Нанёс повреждений: 482 ед.
Возраст: 33

Рейтинг



Награды
 
[1 награда]


Цитата:
thambs писал:
как противогаз в параное сделан?

Как давно паранойя стала образцом грамотного кода?

Добавлено 14-09-2013 в 22:08:

Мне другое непонятно. На чём ты экономить собрался, делая руки отдельной вьюмоделью?

__________________
"It's a friend of mine - a Cheshire Cat," said Alice: "allow me to introduce it."
"I don't like the look of it at all," said the King: "however, it may kiss my hand if it likes."
"I'd rather not," the Cat remarked.

Сообщить модератору | | IP: Записан
Сообщение: 125155

Старое сообщение 14-09-2013 15:08
-
 Дядя Миша
who said meow?

Дата регистрации: Oct 2005
Проживает: Кубань
Сообщений: 23297
Нанёс повреждений: 373 ед.

Рейтинг



Цитата:
XaeroX писал:
Есть, например, модельки, которые юзают хромированную текстуру. Или стеклянный енвмап. Такие текстуры тоже, понятное дело, на все модели в одном экземпляре грузятся. А у них к тому же и шойдер специальный, со всякими tcGen. Он тоже в одном экземпляре пишется.

Логично. Но шейдер я и не предлагал прятать в модель. К тому же он использует обычные текстуры для эффектов. Точно так же эти текстуры будут использовать и брашевые энтити.
Я вот к чему веду - обычные текстуры натягиваются на плоскость, а значит могут использоваться где угодно. Поэтому они и общие. А в моделях не текстуры, там развертки. Которые годятся к одной-единственной модели. Ибо никто не будет делать модель к уже имеющейся текстуре. Наоборот, к имеющейся модели нарисуют новую текстуру (которая опять-таки подойдет только к ней). Поэтому и нет смысла выносить её наружу. Пример с руками, повторюсь, единственный убедительный. Другого нет.
Цитата:
XaeroX писал:
Не нужно. Анимации не тратят видимопамять, да и обычной памяти занимают считаные килобайты.

Да причём тут память? Если у всех NPC одинаковый скелет, то они смогут использовать общий банк анимаций. В сталкере так было сделано.
Я к этому веду.
Цитата:
thambs писал:
как противогаз в параное сделан?

текстурка на весь экран рисуется. Причём тут руки?

__________________
My Projects: download page

В действительности всё может оказаться иначе чем на самом деле.

Сообщить модератору | | IP: Записан
Сообщение: 125156

Старое сообщение 14-09-2013 15:29
-
thambs
GNU/Hurt

Группа: Опытный
Дата регистрации: Mar 2006
Проживает: (void)
Сообщений: 4923

Рейтинг



Дядя Миша

попутал я. не противогаз, шлем там был вместе с руками.

__________________
http://www.moddb.com/mods/monorail-quest

Сообщить модератору | | IP: Записан
Сообщение: 125157

Старое сообщение 14-09-2013 15:35
- За что?
 Дядя Миша
who said meow?

Дата регистрации: Oct 2005
Проживает: Кубань
Сообщений: 23297
Нанёс повреждений: 373 ед.

Рейтинг



Шлем рисуется как вьюмоделька, только еще раз поверх.

__________________
My Projects: download page

В действительности всё может оказаться иначе чем на самом деле.

Сообщить модератору | | IP: Записан
Сообщение: 125158

Старое сообщение 14-09-2013 15:48
-
 XaeroX
Crystice Softworks

Дата регистрации: Oct 2005
Проживает: Новосибирск
Сообщений: 29658
Нанёс повреждений: 482 ед.
Возраст: 33

Рейтинг



Награды
 
[1 награда]


Цитата:
Дядя Миша писал:
А в моделях не текстуры, там развертки. Которые годятся к одной-единственной модели.

Да кто ж тебе такую глупость сказал?
В волатиле некоторые модели ухитряются юзать даже мировые текстуры. Потому что многие модели декорации сделаны специально для уровня, более того - для конкретного угла на этом уровне. Так современные игры делаются, так и под волатилу мапать нужно. А ежели просто кубать или, скажем, ворованые модельки расставлять - для этого другие движки есть, не веришь - спроси у Креозота.
Цитата:
Дядя Миша писал:
Пример с руками, повторюсь, единственный убедительный. Другого нет.

Ещё раз. Текстура хромированного металла или переливающегося шойдерного стекла. Например, стол и стул. В волатиле у них общие текстуры металла и стекла, плюс у стула ещё одна текстура для сиденья. В халфе придётся вшивать две текстуры хрома (металла и стекла) в обе модели.
А ещё у меня есть модель хромированной раковины. И стеклянных винных бокалов. И стеклянные дверки в модели кухонного гарнитура. А ещё стеклянная химическая посуда. И всё это - одни и те же текстуры металла и стекла.

Сам не понимаю, зачем я всё это пишу. Предлагаю закрыть этот вопрос в связи с очевидной глупостью предмета обсуждения.
Цитата:
Дядя Миша писал:
Если у всех NPC одинаковый скелет, то они смогут использовать общий банк анимаций.

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

thambs
Цитата:
XaeroX писал:
На чём ты экономить собрался, делая руки отдельной вьюмоделью?

__________________
"It's a friend of mine - a Cheshire Cat," said Alice: "allow me to introduce it."
"I don't like the look of it at all," said the King: "however, it may kiss my hand if it likes."
"I'd rather not," the Cat remarked.

Сообщить модератору | | IP: Записан
Сообщение: 125159

Старое сообщение 14-09-2013 15:49
-
 Дядя Миша
who said meow?

Дата регистрации: Oct 2005
Проживает: Кубань
Сообщений: 23297
Нанёс повреждений: 373 ед.

Рейтинг



Ладна. Моё дело предложить.

__________________
My Projects: download page

В действительности всё может оказаться иначе чем на самом деле.

Сообщить модератору | | IP: Записан
Сообщение: 125160

Старое сообщение 14-09-2013 17:19
-
domded
люби няшного котейку

Дата регистрации: Aug 2013
Проживает: (void)
Сообщений: 130

Рейтинг



Гулял по форуму, наткнулся на волатилу. Список поддерживаемых фич понравился. И сразу возник вопрос - как делать на этом-движке что-либо, кроме рисования уровней к OI, сиречь, делать свои игры со своей механикой? Нигде не вижу хотя бы намёка на кодерский сдк.

Сообщить модератору | | IP: Записан
Сообщение: 128487

Старое сообщение 30-11-2013 23:53
- За что?
 XaeroX
Crystice Softworks

Дата регистрации: Oct 2005
Проживает: Новосибирск
Сообщений: 29658
Нанёс повреждений: 482 ед.
Возраст: 33

Рейтинг



Награды
 
[1 награда]


domded
Пока кодерского сдк нет, т.к. движок всё ещё в разработке.

__________________
"It's a friend of mine - a Cheshire Cat," said Alice: "allow me to introduce it."
"I don't like the look of it at all," said the King: "however, it may kiss my hand if it likes."
"I'd rather not," the Cat remarked.

Сообщить модератору | | IP: Записан
Сообщение: 128505

Старое сообщение 01-12-2013 09:43
-
domded
люби няшного котейку

Дата регистрации: Aug 2013
Проживает: (void)
Сообщений: 130

Рейтинг



А под вольфрам уровни делать как? Или тоже пока нельзя?

Сообщить модератору | | IP: Записан
Сообщение: 128729

Старое сообщение 04-12-2013 17:09
- За что?
 XaeroX
Crystice Softworks

Дата регистрации: Oct 2005
Проживает: Новосибирск
Сообщений: 29658
Нанёс повреждений: 482 ед.
Возраст: 33

Рейтинг



Награды
 
[1 награда]


Да, пока нельзя.

__________________
"It's a friend of mine - a Cheshire Cat," said Alice: "allow me to introduce it."
"I don't like the look of it at all," said the King: "however, it may kiss my hand if it likes."
"I'd rather not," the Cat remarked.

Сообщить модератору | | IP: Записан
Сообщение: 128730

Старое сообщение 04-12-2013 17:49
-
domded
люби няшного котейку

Дата регистрации: Aug 2013
Проживает: (void)
Сообщений: 130

Рейтинг



А смысл тогда в вашем движке? Читаю про противостояние, если можно так сказать, с ксашем. Вы говорите, что волатилу никто не использует. А как её использовать если всё, что пока можно делать - клепать новые уровни к ои?

Сообщить модератору | | IP: Записан
Сообщение: 128752

Старое сообщение 04-12-2013 20:42
- За что?
Ozzy
Житель форума

Дата регистрации: Feb 2010
Проживает: (void)
Сообщений: 1632

Рейтинг



ну так в ОИ демо есть хотя-бы какие-нибудь ресурсы для создания уровня,а в Вольфраме что ?

__________________
удалено по соображениям цензуры

Сообщить модератору | | IP: Записан
Сообщение: 128753

Старое сообщение 04-12-2013 20:48
- За что?
Тема: (Опционально)
Ваш ответ:



Переводчик транслита


[проверить длину сообщения]
Опции: Автоматическое формирование ссылок: автоматически добавлять [url] и [/url] вокруг интернет адресов.
Уведомление по E-Mail: отправить вам уведомление, если кто-то ответил в тему (только для зарегистрированных пользователей).
Отключить смайлики в сообщении: не преобразовывать текстовые смайлики в картинки.
Показать подпись: добавить вашу подпись в конец сообщения (только зарегистрированные пользователи могут иметь подписи).

Временная зона GMT. Текущее время 22:48. Новая тема    Ответить
Страницы (9): « 1 2 3 4 [5] 6 7 8 9 »   Предыдущая тема   Следующая тема
HLFX.Ru Forum HLFX.Ru Forum > Разработка игр > Наши проекты > Volatile Engine > Volatile3D II Engine: вопросы и ответы
Если вы хотели задать какие бы то ни было вопросы - задавайте!
Версия для печати | Отправить тему по E-Mail | Подписаться на эту тему

Быстрый переход:
Оцените эту тему:

Правила Форума:
Вы not можете создавать новые темы
Вы not можете отвечать в темы
Вы not можете прикреплять вложения
Вы not можете редактировать ваши сообщения
HTML Код ВЫКЛ
vB Код ВКЛ
Смайлики ВКЛ
[IMG] Код ВКЛ
 

< Обратная связь - HLFX.ru >

На основе vBulletin
Авторское право © 2000 - 2002, Jelsoft Enterprises Limited.
Дизайн и программирование: Crystice Softworks © 2005 - 2019