Шейдери - проблеми, труднощі, питання і допомога
32 Мб - для дозволів 1024x768 і нижче;
64 Мб - для дозволів 1280x1024 і нижче;
128 Мб - для дозволів 1920x1200 і нижче;
256 Мб - для великих дозволів.
Можливі причини недоступності опції включення Aero в цілому і окремих ефектів (прозорості, Aero Peak):
Залежно від графічного API. використовуваного програмою або грою, існує кілька варіантів дій:
Попередження. цей метод не емулює відсутні функції! Він лише імітує їх підтримку. Частини зображення, які неможливо отрисовать без апаратної підтримки цих функцій, будуть відображені рівномірної заливкою чорного або білого кольору, чи занехають відображені зовсім!
В утиліті RivaTuner можливо включити вбудований режим емуляції можливостей новіших графічних процесорів драйвера NVIDIA. В налаштуваннях OpenGL перейдіть на закладку Compatibility (сумісність), вибравши зі списку «NVXX Emulation Mode» замість стоїть за замовчуванням «Max Acceleration». Відсутні апаратні функції будуть емулюватися драйвером програмно, за винятком деяких шейдерних ефектів.
Попередження. дана настройка має глобальне дію! Включайте її тільки на час запуску проблемних додатків.
Ви також можете включити повністю програмний OpenGL -рендерінг драйвером NVIDIA в утиліті NVemulate. або скористатися бібліотекою Mesa3D для конкретного додатка. Це обмежить частоту кадрів в меню.
- Гра повинна запускатися тільки в повноекранному режимі, в режимі рендеринга у вікні драйвер 3D Vision не працює.
- Для коректної роботи 3D Vision обов'язково повинна бути включена вертикальна синхронізація (Vsync) як в налаштуваннях якості 3D в панелі управління NVIDIA, так і в самій грі.
- Якщо гра має вбудовані налаштування управління частотою оновлення зображення на моніторі, слід встановити ту ж частоту, що була обрана в процесі роботи майстра установки стерео в контрольній панелі NVIDIA.
- У більшості випадків слід відключити показ зображення прицілу в налаштуваннях гри і включити спеціальний приціл Laser sight в панелі NVIDIA ( «Встановити стереоскопічний режим 3D» (Set up stereoscopic 3D) - «Змінити 3D лазерний приціл» (Change 3D Laser Sight), інакше становище прицілу не буде відповідати розрахунковому. Включити / виключити Laser sight в самій грі можна поєднанням Ctrl + F12.
- Якщо гра має налаштування поля зору (Field of View, FOV), слід повернути дану настройку до значення за замовчуванням (зазвичай 90 градусів), оскільки попередні налаштування стереодрайвера NVIDIA розраховані саме на значення за замовчуванням і при іншому значенні можливі спотворення зображення.
- У більшості випадків рекомендується відключити опції Glow (світіння), Bloom, динамічні тіні (dynamic shadows) і Depth of Field (DOF), оскільки ці ефекти часто реалізуються в іграх шейдерами на етапі постобробки зображення в двомірному поле і в режимі стерео їх зображення повисне в порожнечі поверх основного зображення.
- Уникайте призначення для внутрішньоігрових дій сполучень клавіш, які збігаються з поєднаннями для управління стереоефектом, заданих в панелі управління NVIDIA ( «Встановити стереоскопічний режим 3D» (Set up stereoscopic 3D) - «Призначити поєднання клавіш» (Set keyboard shortcuts)).
Дана проблема характерна для систем з наступними особливостями:
В даний час не існує підтверджених коштів усунення проблеми. Імовірно, проблема полягає в некоректному використанні драйвером NVIDIA розширень MMX / SSE процесорів на ядрі Coppermine / Tualutin. Як засоби вирішення проблеми пропонувалися:
- відключення AGP -текстурірованія в утиліті DxDiag.exe;
- відключення використання MMX в апплете DirectX панелі управління Windows;
- форсування максимальної версії вершинних шейдеров 1.1 за допомогою RivaTuner або в налаштуваннях тесту.
Однак, жоден із способів (так само як і їх комбінація) не спрацьовує в 100% випадків. Повідомляється, що установка DirectX SDK і перемикання Direct3D на використання Debug версій бібліотек в апплете DirectX панелі управління дозволяє уникнути прояву проблеми.
Налаштування версії шейдеров не працюють для додатків, що використовують DirectX 10 і новіше.