HLFX.Ru Forum
профиль •  правила •  регистрация •  календарь •  народ •  FAQ •  поиск •  новое •  сутки •  главная •  выход  
HLFX.Ru Forum HLFX.Ru Forum > Теория и практика > Half-Life SDK > Нубские вопросы от <censored> и других нубов
Чтобы не создавать сто тем
7 голосов
Страницы (260): « Первая ... « 144 145 146 147 [148] 149 150 151 152 » ... Последняя »   Предыдущая тема   Следующая тема
Автор
Тема Новая тема    Ответить
 Дядя Миша
racing for fish

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

Рейтинг



Про map конечно жы. Ну это так, может быть в самом генсурфе есть выбор чем красить бока этих брашей, я не помню.

__________________
My Projects: download page

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

Цитата:

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

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

Старое сообщение 05-04-2020 15:52
-
JPEG
Житель форума

Дата регистрации: Sep 2013
Проживает: рф
Сообщений: 659

Рейтинг



Цитата:
Дядя Миша писал:
Про map конечно жы. Ну это так, может быть в самом генсурфе есть выбор чем красить бока этих брашей, я не помню.

да в принципе блокнот то и не нужен, в hammer же есть автозамена текстур

Добавлено 05-04-2020 в 20:10:

только по идее лишние полигоны же итак затрутся при соприкосновении брашей, при любой текстуре, разве нет?

__________________
МОЙ НОВЫЙ ПАБЛИК ПО ХЛ))

перехожу на другой двиг

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

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

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

Рейтинг



Цитата:
Yo Den писал:
только по идее лишние полигоны же итак затрутся при соприкосновении брашей, при любой текстуре, разве нет?

перед тем как затереться, компилятор для себя сделает выводы. В этом и смысл.

__________________
My Projects: download page

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

Цитата:

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

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

Старое сообщение 05-04-2020 20:03
-
ncuxonaT
каков стол, таков и стул

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

Рейтинг



http://sauerbraten.org/lee/lpv.zip
Вот демка LPV, которую ДМ скинул. Кто-нибудь может объяснить нубу, как её собрать?

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

Старое сообщение 08-04-2020 14:25
- За что?
 Дядя Миша
racing for fish

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

Рейтинг



Я сорцы не собираю года с 2009-го наверное. Мне их достаточно посмотреть. Сорцы собирать - это же баловоство, чужие сорцы собирают те, кто не постигли дзен.

Добавлено 08-04-2020 в 18:24:

А для тех кто дзен еще не постиг - вон там makefile лежит. Правда не виндовый, но пусть будет уж хоть какой-небуть.

__________________
My Projects: download page

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

Цитата:

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

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

Старое сообщение 08-04-2020 15:24
-
ncuxonaT
каков стол, таков и стул

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

Рейтинг



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

Сложна! Мне б пошаговую инструкцию, что установить и где нажать. Если что, у меня есть последняя студия, которая Community Edition

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

Старое сообщение 08-04-2020 15:59
- За что?
FreeSlave
Житель форума

Дата регистрации: Nov 2007
Проживает: Тула
Сообщений: 1077

Рейтинг





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

__________________
I'm on github
I'm on opendesktop.org

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

Старое сообщение 15-04-2020 12:12
- За что?
thambs
мразь конченная

Дата регистрации: Mar 2006
Проживает: -
Сообщений: 6417

Рейтинг



Дай кусок карты где проявляется, алсо, энтити с оригином?

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

Отредактировано thambs 15-04-2020 в 12:24

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

Старое сообщение 15-04-2020 12:16
- За что?
FreeSlave
Житель форума

Дата регистрации: Nov 2007
Проживает: Тула
Сообщений: 1077

Рейтинг



thambs, я пытался отдельный кусок вытащить, на котором это бы проявлялось, но там баг не проявляется. Да и не было его раньше на той же карте, когда и скайбокс и комната уже были готовы. Начал проявляться с какого-то момента. Разве что в личку всю карту кину, как доверенному лицу
Нижняя энтитя, кстати, - func_water, причем с дырой посередине (как видно на скрине). Может, тот факт, что вода не сплошная, как-то играет роль.
Энтити без оригинов.

__________________
I'm on github
I'm on opendesktop.org

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

Старое сообщение 15-04-2020 12:36
- За что?
thambs
мразь конченная

Дата регистрации: Mar 2006
Проживает: -
Сообщений: 6417

Рейтинг



FreeSlave
Кидай в личку, гляну. Алсо, попробуй оригины добавить им.

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

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

Старое сообщение 15-04-2020 12:38
- За что?
Crystallize
Житель форума

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

Рейтинг



У меня в ксашмоде такое постоянно было, но потом ДМ кажется говорил что пофиксил это...

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

Старое сообщение 15-04-2020 13:31
- За что?
 Дядя Миша
racing for fish

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

Рейтинг



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

Ну как-то так.

Добавлено 15-04-2020 в 17:45:

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

__________________
My Projects: download page

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

Цитата:

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

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

Старое сообщение 15-04-2020 14:45
-
FreeSlave
Житель форума

Дата регистрации: Nov 2007
Проживает: Тула
Сообщений: 1077

Рейтинг



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


Ты имеешь в виду hlvis -full? Попробовал с ним - проблема остается.
Странно, что энтити не отсекаются, т.к. между помещением со скайбоксом и тем, откуда просвечивают энтити, несколько других комнат.

__________________
I'm on github
I'm on opendesktop.org

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

Старое сообщение 15-04-2020 15:11
- За что?
 Дядя Миша
racing for fish

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

Рейтинг



Ну значит меняй геометрию так, чтобы отсекалось. Других способов нет.

__________________
My Projects: download page

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

Цитата:

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

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

Старое сообщение 15-04-2020 15:53
-
FiEctro
Кот Арсис

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

Рейтинг



Тоже никогда непонимал, зачем оно рисует через небо то что должно было быть отсечено визом?

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

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

Старое сообщение 15-04-2020 17:28
- За что?
Тема: (Опционально)
Ваш ответ:



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


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

Временная зона GMT. Текущее время 14:26. Новая тема    Ответить
Страницы (260): « Первая ... « 144 145 146 147 [148] 149 150 151 152 » ... Последняя »   Предыдущая тема   Следующая тема
HLFX.Ru Forum HLFX.Ru Forum > Теория и практика > Half-Life SDK > Нубские вопросы от <censored> и других нубов
Чтобы не создавать сто тем
7 голосов
Версия для печати | Отправить тему по E-Mail | Подписаться на эту тему

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

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

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

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