faqs.org.ru

 Главная > Компьютеры и комплектующие > Видеосистема >

FAQ по 3D ускорителям

From: Klimov Viktor, 2:5020/887.31

Q:Что такое 3D ускоритель ?
A:Это специальная плата, вставляемая в слот расширения компьютера, которая
  позволяет улучшить качество и скорость графики, в основном, в играх.

Q:Бывают ли софтверные эмуляторы 3D ускорителей ?
A:Для того, чтобы использовать графические функции 3D ускорителя без него
  самого, достаточно просто найти opengl32.dll библиотеку, рассчитанную
  под твою видеокарточку (если игра на OpenGL), но FPS при этом будет очень
  мал и главной функции - ускорения заметно не будет.

Q:Но я видел на ББСке специальную прошивку БИОСа моей S3 64V+, которая делает
  из неё полный аналог 3dfx Monstr`а, в чём же дело?
A:Как и "Крякер интернета", прошивка 3dfx - всего лишь приманка для того,
  чтобы лох/ламер запустил троян/вирус.

Q:Может ли 3dfx работать в окне, а не на полном экране ?
A:Теоретически - нет, но существуют программы, которые копируют содержимое
  памяти ускорителя в память видеокарты. Они выглядят как .dll, которую
  нужно переписать в директорию Quake2, а затем в игре нажать Alt-Enter.
  В действительности получается неприемлимая скорость.

Q:У меня в Quake2 в некоторых местах изображение на чётных и нечётных
  строчках разные цвета, что делать ?
A:Выставить в видеонастройках яркость поменьше.

Q:У меня в любой игре, использующей 3dfx видны только чётные(нечётные)
  строчки, где это надо исправить ?
A:В сервисном центре. Надо было ставить радиаторы(вентиляторы) на чипы платы,
  или покупать другой ускоритель, например Diamond Monster, который даже при
  продолжительной работе почти не греется.

Q:У меня во многих играх яркость настолько мала, что вообще ничего не видно,
  даже при максимальных настройках.
A:Воозможно, у вас стоит ускоритель Riva128 или RivaTNT.

Q:У меня стоит 3dfx ускоритель, но яркость всё равно никудышная, что делать ?
A:Возможно у вас стоит драйвер, который позволяет увеличивать частоту
  развёртки ускорителя, просто поставьте её поменьше.

Q:А всё таки, как увеличить яркость в Quake/Quake2 ?
A:Quake1: в консоли GAMMA 0.X, чем меньше X и число вообще в целом, тем ярче.
  Quake2: в консоли intensity, gl_modulate, brightness,
  всё это срабатывает только после vid_restart.

Q:Я увеличил яркость, но на карте есть места, в которых слишком темно.
A:R_FULLBRIGHT действует в обоих Quake, она максимально освещает карту.

Q:А почему R_FULLBRIGHT не действует в мультиплеере ?
A:А не жирно будет ? :)
  В Quake2 вы можете попробовать gl_saturatelighting, эта команда может
  привести к повышению яркости.

Q:Есть ли в Quake 2 фонарь ?
A:Вы можете включить процедуру проверки (цветного) освещения, но сразу
  предупреждаю, что это приведёт к притормаживанию.

Q:Я слышал, что можно сделать других игроков и вещи очень контрастными,
  это правда ?
A:Да, наберите gl_modulate 1, затем vid_restart, карта станет тёмной,
  затем наберите gl_modulate 200 и всё, кроме карты станет ярким.
  (Quake2).

Q:Мне совершенно не нравится "размытие" текстур ускорителем, а без него -
  некрасиво. Что же делать ?
A:Исправлять ДНК, ибо размытие - это круто.
  Команда gl_texturemode есть во многих играх, возможные параметры:
  GL_NEAREST                (как в софте)
  GL_LINEAR                 (простое размытие)
  GL_NEAREST_MIPMAP_NEAREST (без размытия, но с MipMapping`ом)
  GL_LINEAR_MIPMAP_NEAREST  (с размытием)
  GL_NEAREST_MIPMAP_LINEAR  (без размытия)
  GL_LINEAR_MIPMAP_LINEAR   (ваще круто)
  причём, хотя размытие исчезает, цветное освещение, в отличие от софта,
  остаётся.

Q:Меня прёт от размытия, как сделать его побольше ?
A:gl_picmip X, где X - уровень размытия. Наибольшая чёткость - дробные < 1.

Q:Ещё !  :-Ё~~
A:gl_playermip, gl_skymip

Q:Что ещё можно сделать для того, чтобы быстрее заметить врага?
A:Отключить текстуры командой gl_monolightmap, причём текстуры освещения
  остаются.

Q:А почему после этого при различных световых эффектах плоскости темнеют ?
A:Надо было использовать gl_lightmap

Q:Есть ли в Quake тени ?
A:Тени есть во всех 3dfx версиях Quake1, Quake2 и Half-Life.
  Включаются они по команде gl_shadows (r_shadows).
  Очень рекомендую включить - картинка красивеет на порядок.

Q:В Quake1 с ускорителем я видел шары вокруг светящихся обьектов, как их там
  отключить, или включить в Quake2, где их нет ?
A:Команда gl_flashblend.

Q:Мне сказали, что в Quake1 я могу увидеть прозрачную воду даже на уровнях, не
  предназначенных для этого.
A:Набрать r_novis 1
          r_wateralpha 0.X  где число - это прозрачность воды.

Q:А почему начало так тормозить ?
A:Потому, что вы отключили использование данных о видимости полигонов, и
  Quake стал отрисовывать не только то, что вам видно, но и весь остальной
  уровень.

Q:Что за "секретные зеркала" в Quake1 ?
A:Включаем r_mirroralpha 0.X где число - отражатальная способность зеркала.
  Первое зеркало в игре - на уровне START, слева в коридоре, ведущем к уровню
  сложности EASY.
  Вопреки распространённому мнению, это не единственное зеркало в Quake,
  они встречаются везде, где была такая текстура, например, на уровне
  Gloom Keep.

Q:У моего друга с ускорителем была полупрозрачная консоль в Quake1,я тоже хочу.
A:У вашего друга, возможно, стоял GLQuakeWorld.
A:Возможно у вас слишком старая версия GLquake.

Q:В Quake1 я мог изменять скорость игры или прокрутки демок с помощью
  host_framerate, но в Quake2 это не действует...
A:В Quake2 есть команда timescale.
  Чтобы делать "Still", "Slow" и "FastForward" в демках, забиндьте
  соответственно timescale 0.000001, 0.1 и 5 на функциональные клавиши (F*).

Q:Это был последний вопрос ?
A:Нет, по мере надобности я буду дописывать FAQ.

Вернуться в раздел "Видеосистема" - Обсудить эту статью на Форуме
Главная - Поиск по сайту - О проекте - Форум - Обратная связь

© faqs.org.ru