3d Графика/Движки


Lab3d - на Borland Pascal'е
Архив KB Описание Дата
src: lab3d.zip
exe: lab3ddem.zip
125
187
Мой первый движок, напоминающий замечательную игрушку Wolfenstain 3-D. Получилось даже немножко поинтересней. Все исходные тексты и двоичные файлы доступны. Если скомпилированная Вами программа не работает как следует (стены затекстурированы как-то страшно) скачайте этот архивчик bp7_tpl.zip, он Вам поможет.

Описание:

- Взаимно перпендикулярные стены одной высоты
- Открывающиеся двери
- Текстурированные стены, полы и потолки
- Затенение
- Движущиеся спрайты
- Звуковые эффекты для дверей
- Плавные разбег и торможение

15.11.98


TMap - на Borland Pascal'е
Архив KB Описание Дата
src: tmap.zip
exe: tmapdem.zip
24
20
Демонстрационная программа - текстурированый вращающийся куб. Демонстрирует возможные варианты оптимизации по скорости. Все исходные тексты и файлы данных доступны.

Описание:

- Выбор метода текстурирования
- Вкл/выкл ожидания обратного вертикального хода луча
- Возможность приближения и удаления куба
- Метод разбиения скан-лайна на на группы по 8/16 пикселов и линейной интерполяцией (оптимизировано для Pentium)

6.06.99


Mood - на Borland Pascal'е / Watcom C
Архив KB Описание Дата
src: pmood.zip
exe: pmooddem.zip
src: cmood.zip
exe: cmooddem.zip
dos4gw.zip
80
152
35
107
144
Это мой первый по-настоящему 3-х мерный движок. Выглядит примерно так, как Doom'овский. Целиком писан на Borland Pascal v7.0 с привлечением Turbo Assembler v3.2. И не чего смеяться. На Паскале тоже можно крутые вещи делать. Хотя должен признать, что Си несколько удобнее. Этот движок не использует BSP, он основан на так называемом методе портального рендеринга.

Описание версии на Паскале

- Выпуклые комнаты с разными высотами полов и потолков (окна, лестницы)
- Взаимно неперпендикулярные стены
- Текстурированные стены, полы и потолки
- Возможность поднимать и опускать голову
- Возможность включать различные методы оптимизации
- Возможность просмотра игровой карты
- Сч╦тчик кадров в секунду (FPS)
- Улучшенный z-буфер, простые полигональные 3d объекты (только в версии, скомпилированной для DPMI/Protected Mode)




Описание версии на Си:

- Отсутствие z-буфера (ошибка в программе не найдена)
- Доступны режимы высокого разрешения (640x400 и 640x480)
- Хитрая фильтрация (крутая техника сглаживания/фильтрации)


7.09.99


ZBuf - на Watcom C
Архив KB Описание Дата
src: zbuf.zip
exe: zbufdem.zip
12
103
Очень древняя программа. О ней лучше меня не беспокойте, т.к. стара она, не эффективна имеет другие проблемы, самая главная - я е╦ не помню. :)

Рисует два вращающихся текстурированных кубика с общим центром. Забавная картинка...

15.11.98


Pyramid - на DJGPP C
Архив KB Описание Дата
pyramide.zip 70 Вращающаяся пирамида. Демонстрирует возможности универсального текстуратора, которому нужны только 3d координаты вершин выпуклого многоугольника и соответствующие им точки внутри текстуры (u,v). Это также сверхбыстрый текстуратор. Больше информации Вы найдете здесь: PCGPE II texturemapping artice by Mark Feldman и article about texturemapping by Mikael Kalms. 28.03.00

Самая лучшая эпиляция воском в домашних условиях, информация на сайте!  |  Лекарства, начинается при лечение инсульта, предлагать гармоничное сочетание лечения.