Читать | Комментировать
19 мая 2010
Подсказки
Страницы: 1 2 3 4 5 6 Следующая
| Три с половиной способа подружить альфа-тест с DXT1 | Программирование | tav |
Как известно, при использовании фильтрации DXT1-текстур с включенным альфа-тестом (>= 128) или с clip(difftex.a-0.5) в шейдере, появляется темная обводка на границе с прозрачными текселями из-за того, что цвет прозрачных текселей в DXT1 всегда черный. И хотя упоминаний о данной проблеме можно найти немало в интернетах, решений предлагается совсем немного (честно говоря, нашел я всего одно, в списке ниже идет первым).
| Пример смешивания текстур ландшафта в Titan Quest. | Программирование | RPGman |
Для текстурирования местности, построенной на карте высот, наибольшее распространение получил метод, использующий несколько слоев бесшовных (затайленых) текстур. Слои накладываются один поверх другого и смешиваются для получения финального изображения. В дополнение к бесшовной текстуре каждый слой имеет карту прозрачности, определяющую с каким весом текстура слоя смешивается в любой точке местности. В отличие от самой бесшовной текстуры, эта карта прозрачности растягивается на весь ландшафт, и, следовательно, имеет очень низкую детализацию.
Читать | Комментарии [3]
18 мая 2010
| Трюки с float: быстрое вычисление логарифмов. | Программирование | Aspid |
| Luabind+Visual Studio 2010 | Программирование | Wolfaka |
| Инсталлирование драйвера CUDA на ноутбуки с GPU серии g200 | Мобильные платформы | О. Федор |
| Исправления Lua и luabind для корректной работы с lua-потоками | Программирование | Kloun |
| Быстро сжать кучу текстур в DXT1-5 | Программирование | JohnSmith |
| Равномерное распределение глубины в z буфере. | Программирование | GeniusIsme |
| ^ Как отрендерить SkyBox с помощью MaxScript | Программирование | +|Tepesh|+ |
| Подсчет скорости процессоров в многоядерной системе | Программирование | 0r@ngE |
| Как определить тип установленой видеокарты с помощью D3D | Программирование | KAIN |
| Быстрая hash-функция | Программирование | Suslik |
| Зависимость коэффициента motion blur от времени кадра. | Программирование | SNVampyre |
| Универсальный вспомогательный тип для 32-битных переменных в Delphi. | Программирование | main |
| Использование библиотеки DevIL в Delphi | Программирование | Aut |
| ^ Простой способ сглаживания движения курсора | Программирование | Larik |
| ^ Простой UDP hole punching | Программирование | CStalker |
| Рендеринг модели в sprite sheet с антиальязингом в 3D Studio MAX. | Графический Дизайн | Dan Diamond |
| Создание контекста OpenGL 3.0 | Программирование | KpeHDeJIb |
| Motion Blur без шейдеров | Программирование | Che@ter |
| Решение проблемы разрывов при визуализации ландшафтов с LOD - уровнями | Программирование | fanat |
| Одновременное вычисление sin(a) и cos(a) | Программирование | Gordon |
| inline функции | Программирование | Krush |
| Поиск Memory Leaks в VisualStudio | Программирование | NULL_PTR |
| Быстрая аппроксимация инструкции RSQ | Программирование | gl_wizard |
| Класс, который знает все свои экземпляры | Программирование | shz |
| Несколько полезных функций, использующих векторы. | Программирование | Shoooler |
| Избавиться от зависимости от DLL D3DX (d3dx9_30.dll, d3dx9_41.dll ...) | Программирование | Nikopol |
| Автоматический сброс флага на выходе из функции | Программирование | Guardian |
| ^ Вычисление коэффициента Френеля, аппроксимация для воды. | Программирование | Sergio |
| Simian или как защитить себя от копипаста | Программирование | dorfe |
| Ускорение вычислений при перегрузке бинарных операторов | Программирование | Ugin |
| Сallback функция класса | Программирование | Booster |
| Создание SkyBox в 3D Studio MAX | Графический Дизайн | Antilegent |
| ^ Общение с Maya через commandPort. | Графический Дизайн | DK |
| Как подключить PhysX Visual Debugger | Программирование | crol |
| Облегчение отладки контейнеров STLport в Visual Studio | Программирование | eagle |
| Подсветка своих типов в Visual Studio 8 и 9 | Программирование | shasa |
| Актуальная дата и время компиляции в программе на C++ | Программирование | DEN |
| Связка Visual Assist + doxygen | Программирование | Phoenics |