HLFX.Ru Forum
профиль •  правила •  регистрация •  календарь •  народ •  FAQ •  поиск •  новое •  сутки •  главная •  выход  
HLFX.Ru Forum HLFX.Ru Forum > Наш форум > Технические вопросы > Движкотред
Обсуждение и вопросы по разным игровым движкам
Страницы (43): « Первая ... « 9 10 11 12 [13] 14 15 16 17 » ... Последняя »   Предыдущая тема   Следующая тема
Автор
Тема Новая тема    Ответить
 Дядя Миша
racing for fish

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

Рейтинг



FiEctro ты с какой целью интерисуешься?

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'

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

Старое сообщение 21-03-2020 20:09
-
FiEctro
Кот Арсис

Дата регистрации: Aug 2006
Проживает: код
Сообщений: 13516
Возраст: 33

Рейтинг



Дядя Миша
Хотя бы понимать что там к чему.

__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!

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

Старое сообщение 21-03-2020 20:51
- За что?
XF-Alien
Хи-хи! ^_^

Дата регистрации: Dec 2009
Проживает: Пермь
Сообщений: 702
Возраст: 23

Рейтинг



Кто знает, как в современных игорях с большими открытыми пространствами реализован звук окружения? Ну там, в лесу птички поют, на берегу водичка журчит... Там явно ж какой-то алгоритм есть, не все же квадратные километры площади разработчики утыкивают ambient_generic'ами.

__________________
To start the match, Let's draw the sketch, Then add some magic from your heart!
Take gold and blue, Take silver too and put a sparkle in your art!
I love that dress, I love It, YES!!! I love the way It makes me feel.
I love the shoes, I love to choose, It was a dream and now It's real!

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

Старое сообщение 22-03-2020 09:12
- За что?
 Дядя Миша
racing for fish

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

Рейтинг



FiEctro понимать надо так. В 2005-м году, GLSL еще не имел особой популярности, поэтому Юнитех в качестве языка для шейдеров выбрал Cg И до сих пор с него не соскочил.

Цитата:
XF-Alien писал:
Там явно ж какой-то алгоритм есть, не все же квадратные километры площади разработчики утыкивают ambient_generic'ами.

Тебя же не смущает, например, что одну локацию для метро эксодус толпа дизайнеров ваяла около года. Думаешь у них не было времени всё утыкать источниками звука? Щас тренд такой - всё ручками деется, полный контроль, так сказать. А иначе за што платить зарплату? За то што ты нажал кнопку и алгоритм сам всё расставил? Нет уж.

Добавлено 22-03-2020 в 12:22:

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

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'

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

Старое сообщение 22-03-2020 09:22
-
nemyax
Нёмыч

Дата регистрации: Jul 2011
Проживает: (void)
Сообщений: 4241

Рейтинг



Цитата:
Дядя Миша писал:
почему всё то, что можно так легко автоматизировать, наоборот заставляют делать руками

Видимо потому что не так легко оказалось автоматизировать.

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

Старое сообщение 22-03-2020 09:34
- За что?
Crystallize
Житель форума

Дата регистрации: Jul 2007
Проживает: Новосибирск
Сообщений: 4760
Возраст: 35

Рейтинг



Дядя Миша Может потому что программеры уже чувствуют что их код и так переусложнён и поэтому пытаются сбросить с себя нагрузку везде где это возможно?

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

Старое сообщение 22-03-2020 10:01
- За что?
 Дядя Миша
racing for fish

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

Рейтинг



Crystallize опытный программёр на окладе не делает лишних движений. Только поставленные задачи. Автоматизация начинается при сильно урезанном бюджете, когда народу мало, денег мало. А когда над игрой работают сотни человек, одного посадят эти звуки расставлять вручную.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'

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

Старое сообщение 22-03-2020 10:31
-
SNMetamorph
Житель форума

Дата регистрации: Jun 2018
Проживает: Ижевск
Сообщений: 629

Рейтинг



Цитата:
XF-Alien писал:
Кто знает, как в современных игорях с большими открытыми пространствами реализован звук окружения? Ну там, в лесу птички поют, на берегу водичка журчит... Там явно ж какой-то алгоритм есть, не все же квадратные километры площади разработчики утыкивают ambient_generic'ами.

К примеру, в OpenAL у источников звука для этого есть Linear Distance Clamped Model. Работает так: до определенного расстояния X от источника звука до слушателя, громкость звука максимальна, но на расстояниях больших X, громкость начинает линейно затухать вплоть до полной тишины.

__________________
Мой сайт
Xash3D Modding Discord

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

Старое сообщение 22-03-2020 11:43
- За что?
FiEctro
Кот Арсис

Дата регистрации: Aug 2006
Проживает: код
Сообщений: 13516
Возраст: 33

Рейтинг



Дядя Миша
Потому что твоя автоматизация плохо кастомизируется. Сам подумай, интересно бы было играть тебе в Метро если там все карты в мап генераторе каком нибудь были сделаны?

Цитата:
Дядя Миша писал:
FiEctro понимать надо так. В 2005-м году, GLSL еще не имел особой популярности, поэтому Юнитех в качестве языка для шейдеров выбрал Cg И до сих пор с него не соскочил.


Я про синтаксис и функции. А исторические аспекты найти легко. Нужно что то вроде такого:
http://developer.download.nvidia.co...UsersManual.pdf

Добавлено 22-03-2020 в 19:00:

Такой её вопрос, объясните на пальцах как работают кватернионы? Зачем там четвёртое значение? Это ось вращения? Длина вектора (скаляр)?

__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!

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

Старое сообщение 22-03-2020 16:00
- За что?
 Дядя Миша
racing for fish

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

Рейтинг



Цитата:
FiEctro писал:
Зачем там четвёртое значение? Это ось вращения? Длина вектора (скаляр)?

да не забивай ты себе этим голову. Они реально нужны только для сферической интерполяции. Во всех остальных случаях либо эйлер, либо матрицы.

Добавлено 22-03-2020 в 19:15:

Цитата:
FiEctro писал:
Потому что твоя автоматизация плохо кастомизируется.

Какую именно мою автоматизацию тебе не удалось кастомизировать? Ну или не мою, а чью-то другую. Приведи пример.

Цитата:
FiEctro писал:
Я про синтаксис и функции.

Откуда нам знать, у юнитеха может кастомный парсер, он туда всякой отсебятины добавляет. Читай ихние доки, значит.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'

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

Старое сообщение 22-03-2020 16:15
-
FiEctro
Кот Арсис

Дата регистрации: Aug 2006
Проживает: код
Сообщений: 13516
Возраст: 33

Рейтинг



Дядя Миша
Мне нужно по чистому cg.

>> Какую именно мою автоматизацию тебе не удалось кастомизировать? Ну или не мою, а чью-то другую. Приведи пример.

Ну вот мейквад твой в поллитру какал, и никак это не пофиксить. Правда ты его после этого много раз обновлял, так что наверное уже неактуально.

>> да не забивай ты себе этим голову. Они реально нужны только для сферической интерполяции. Во всех остальных случаях либо эйлер, либо матрицы.

Как не забивай, когда всюду их суют? Как это гамно потом ДЕБАЖИТЬ?

__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!

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

Старое сообщение 22-03-2020 16:21
- За что?
 Дядя Миша
racing for fish

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

Рейтинг



Цитата:
FiEctro писал:
Ну вот мейквад твой в поллитру какал, и никак это не пофиксить

Ну то есть ты рвёшься сам палитру ручками составлять для каждой картинки, я правильно тебя понял?

Цитата:
FiEctro писал:
Мне нужно по чистому cg.

ну что нету по cg документации? Нигде нету?

Цитата:
FiEctro писал:
Как не забивай, когда всюду их суют?

дак ну и пусть они суют, а ты не суй - буть умнее!

Добавлено 22-03-2020 в 19:37:

Цытато из Вики
Цитата:

Во многих областях применения были найдены более общие и практичные средства, чем кватернионы. Например, в наши дни для исследования движений в пространстве чаще всего применяется матричное исчисление[20]. Однако там, где важно задавать трёхмерный поворот при помощи минимального числа скалярных параметров, использование параметров Родрига — Гамильтона (то есть четырёх компонент кватерниона поворота) весьма часто оказывается предпочтительным: такое описание никогда не вырождается, а при описании поворотов тремя параметрами (например, углами Эйлера) всегда существуют критические значения этих параметров, когда описание вырождается

Вот я про это и говорю - с матрицами работать всяко удобнее.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'

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

Старое сообщение 22-03-2020 16:37
-
ncuxonaT
каков стол, таков и стул

Группа: Опытный
Дата регистрации: Oct 2009
Проживает: город/село/деревня
Сообщений: 1626
Возраст: 34

Рейтинг



Разве не во всех высокоуровневых шейдерных языках си-подобный синтаксис?

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

Старое сообщение 22-03-2020 16:45
- За что?
nemyax
Нёмыч

Дата регистрации: Jul 2011
Проживает: (void)
Сообщений: 4241

Рейтинг



FiEctro
В кватернионе хранятся ось и угол поворота (включая направление), но не в тупом виде, а преобразованные.

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

Старое сообщение 22-03-2020 16:49
- За что?
 Дядя Миша
racing for fish

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

Рейтинг



Цитата:
ncuxonaT писал:
Разве не во всех высокоуровневых шейдерных языках си-подобный синтаксис?

Не знаю насчёт всех, но Cg именно так и расшифровывается C for Graphics.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'

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

Старое сообщение 22-03-2020 16:49
-
Тема: (Опционально)
Ваш ответ:



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


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

Временная зона GMT. Текущее время 20:06. Новая тема    Ответить
Страницы (43): « Первая ... « 9 10 11 12 [13] 14 15 16 17 » ... Последняя »   Предыдущая тема   Следующая тема
HLFX.Ru Forum HLFX.Ru Forum > Наш форум > Технические вопросы > Движкотред
Обсуждение и вопросы по разным игровым движкам
Версия для печати | Отправить тему по E-Mail | Подписаться на эту тему

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

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

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

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