Программирование игр
/ GameDev.ru / Программирование / Подсказки / Подсказки

Подсказки

Страницы: 1 2 Следующая

Пример смешивания текстур ландшафта в Titan Quest. RPGman
Пример смешивания текстур ландшафта в Titan Quest.
Для текстурирования местности, построенной на карте высот, наибольшее распространение получил метод, использующий несколько слоев бесшовных (затайленых) текстур. Слои накладываются один поверх другого и смешиваются для получения финального изображения. В дополнение к бесшовной текстуре каждый слой имеет карту прозрачности, определяющую с каким весом текстура слоя смешивается в любой точке местности. В отличие от самой бесшовной текстуры, эта карта прозрачности растягивается на весь ландшафт, и, следовательно, имеет очень низкую детализацию.

Читать | Комментировать
18 мая 2010

Трюки с float: быстрое вычисление логарифмов. Aspid
Алгоритм быстрого вычисления логарифма, исходя из представления чисел с плавающей точкой

Читать | Комментарии [15]
14 апр. 2010

Luabind+Visual Studio 2010 Wolfaka
Исправления 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
Создание контекста 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
Как подключить PhysX Visual Debugger crol
Облегчение отладки контейнеров STLport в Visual Studio eagle
Подсветка своих типов в Visual Studio 8 и 9 shasa
Актуальная дата и время компиляции в программе на C++ DEN
Связка Visual Assist + doxygen Phoenics
Уменьшение размера дистрибутива DirectX _zerg_
Трассировка стека вызовов при ошибке (с использованием исключений) Ivan Mironov
Получение приближенных значений тригонометрических функций быстро. Anton Wolf
Ускорение загрузки файлов в Windows Svarog
Утилитный функции по работе с числами степени двойки Sagor

Страницы: 1 2 Следующая

2001—2010 © GameDev.ru — Разработка игр