Создание игр: как cделать игру, программирование игры, DirectX, OpenGL.
/ GameDev.ru / Подсказки / Подсказки

Подсказки

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

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

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

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

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

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
Уменьшение размера дистрибутива DirectX Программирование _zerg_

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

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