Sidebar

Для тех, у кого глючит/не работает выделение в хаммере

PunkРатов

Well-known member
Feb 10, 2010
3,671
30
75
48
Мегион
Для тех, у кого глючит/не работает выделение в хаммере

Собственно разработка Government-Man из HLFX :


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

Патч заменяет используемый в хаммере алгоритм выделения, использующий glRenderMode( GL_SELECT ), на новый, использующий цветовые коды для рендеринга различных объектов. Таким образом, он решает сразу две проблемы:

Неправильная сортировка объектов - некоторые современные драйвера при использовании старого хаммеровского метода вместо реальных значений глубины возвращают атмту, из-за этого объекты совершенно рандомно выделяются через стенку.
Неточность выделения - при использовании старого метода часто выделяются объекты, находящиеся в паре пикселей от курсора, из-за этого очень сложно выделять мелкие объекты, также невозможно выделить фейсы, частично отсеченные камерой. Новый метод выделяет объекты с пиксельной точностью.
Для установки патча распакуйте файлы opengl32.dll и glu32.dll в корневую директорию хаммера. Исходники также прилагаются.
Патч был успешно протестирован на ноутбуке с Mobile Intel 965 Express (X3100) с последней версией дров - 8.15.10.1930.
Качаем и тестируем, особенно интересуют отзывы владельцев карт от ATI, на которых тоже были замечены подобные проблемы. Также интересует, не слишком ли лагает выделение - оно может лагать, особенно на картах с большим количеством объектов.

Скачать можно здесь:
http://www.hlfx.ru/forum/showthread.php?s=&threadid=3418
 
Last edited:

PunkРатов

Well-known member
Feb 10, 2010
3,671
30
75
48
Мегион
2 ZhekA:
Ко мне то какие притензии?
Я могу лишь калькулятор на паскале запилить :D
 

KPE030T

Герой Советского Союза
Nov 9, 2010
3,829
112
63
2 PunkРатов:
Оффтоп
 

PunkРатов

Well-known member
Feb 10, 2010
3,671
30
75
48
Мегион
2 PoD-Stas:
Неточность выделения - при использовании старого метода часто выделяются объекты, находящиеся в паре пикселей от курсора, из-за этого очень сложно выделять мелкие объекты, также невозможно выделить фейсы, частично отсеченные камерой. Новый метод выделяет объекты с пиксельной точностью.
 

Sanich2k

C&C General
Apr 7, 2012
23
4
0
У меня на мощном компе заработало, ура! Уфф спасибо автору, а то приходилось карты на нетбуке пилить. Жаль, что в хаммере нету функции смены рендерера с OpenGl на D3D "пичалька".
 

Manson

любитель кубизма
Dec 18, 2007
5,020
40
74
48
Сумы
я или чегото недопонял...ну кинул файлы в C:\%%\VHE ничего не помогло, видео Intel GMA 3150 Win7 32 Bit

Post automatically merged:

эм...затупил, не в тот хаммер загнул...качнул с хлфх этот фикс V2...работает нормально
 
Last edited:

Game Server

Доноры Красавчики

Members online

No members online now.