Здесь показаны различия между выбранной ревизией и текущей версией данной страницы.
q3bers:heightmaps [04.09.2009 14:18] GT-Agressor |
q3bers:heightmaps [06.07.2020 03:50] |
||
---|---|---|---|
Строка 1: | Строка 1: | ||
- | В Q3Bers реализована технология Cone Step Map (CSM) parallax. Она позволяет сделать плоские текстуры объемными. | ||
- | {{: | ||
- | |||
- | Главное требование для того, чтобы текстура обрела рельефность - это создание дополнительной специальной текстуры, | ||
- | |||
- | Карта высот должна быть нарисована в RGB, но удобнее, | ||
- | |||
- | HeightProc | ||
- | |||
- | Если конертированная текстура называется " | ||
- | |||
- | Пример: | ||
- | |||
- | Исходная текстура | ||
- | |||
- | base_floor/ | ||
- | |||
- | {{: | ||
- | |||
- | Карта высот, нарисованная в Photoshop (или другой аналогичной программе). Возможно А'tex (автор текстуры) не неперисовывал череп, а взял похожий :) | ||
- | |||
- | На конечный результат это не повлияло, | ||
- | |||
- | {{: | ||
- | |||
- | Карта высот после конвертирования: | ||
- | |||
- | base_floor/ | ||
- | |||
- | {{: | ||
- | |||
- | Итог, как это выглядит в Q3Bers | ||
- | |||
- | ... | ||
- | |||
- | |||
- | Рисунка под рукой нет, сорри, позже выложу | ||
- | |||
- | |||
- | И напоследок несколько общих советов: | ||
- | |||
- | - часто для получения необходимого качества рельефа необходимо увеличить размер текстуры высот. Это можно делать с увеличением кратным 2. В примере выше исходная текстура 256*256 пикселей. Карта высот нарисована 2048*2048. Но такой размер явно излишен, | ||
- | |||
- | - параллакс не прибавляет высоту, | ||
- | |||
- | - особенно тяжело компьютеру дается параллакс на текстурах с дырками (разнообразные решетки). Чтобы не было сильного падения фпс, можно уменьшить разрешение текстуры с параллаксом. | ||
- | |||
- | - часть текстур с картами высот для оригинальный текстур Quake3 выложена [[здесь|http:// | ||
- | |||
- | - на террайнах, | ||
- | |||
- | - если есть желание помочь в отрисовкке карт высот для оригинальной Quake3 будем рады. Пишите на [[форуме|http:// | ||
- | |||
- | |||
- | |||
- | Готовый туториал по рендеру карт высот в 3dsmax | ||
- | [[http:// | ||
- | |||
- | и карты нормалей в Photoshop | ||
- | [[http:// | ||
- | |||
- | [[heightmaps_example|Пример создания карты высот]] |