Главная » Таги : "3D"

RSS

Points by Sapersky

Идея программы Points позаимствована у примера Start с DelphiGFX – отображение и морфинг геометрических фигур. Кроме идеи позаимствован ещё алгоритм случайных вращений, всё остальное полностью переписано. Вывод осуществляется не по точкам, а спрайтами, причём имеется несколько режимов прорисовки для конфигураций разной мощности:

  • блиттинг с цветовым ключом
  • софтверный блендинг
  • блендинг через Direct3D

Автор: Sapersky (sapersky@atnet.ru)

Для компиляции необходима библиотека DirectX 7 и FastLib

Размер 90 кб
Скачать

Таги: ,

Face Blur

Не нравитсяНравится   Рейтинг 0

OpenGL пример. Обычная модель 3DS конвертирована в матрицу треугольников, вершин и нормалей ( файл face_data.pas) визуализируется посредством OpenGL. Единственное отличие – радиальное размытие модели. Для компиляции потребуется стандартная библиотека OpenGL.

Размер 29 кб
Скачать

Таги: ,

Man

Не нравитсяНравится   Рейтинг 0

Реализации своего формата для хрнения статичных моделей. Автор BoogeMan BoogeSoft@yandex.ru

Для компиляции необходима библиотека OpenGL

Размер 101 кб
Скачать

Таги: , ,

Half-Life model viewer

Не нравитсяНравится   Рейтинг 0

[Image]

Half-Life model viewer – это программа для загрузки просмотра моделей в формате smd. Используется скелетная анимация.

Просмотрщик написан в двую версиях: с использованием OpenGL API и DirectX 8.

Для компиляции необходима библиотека DirectX 8 и(или) OpenGL

Размер 80 кб
Скачать

Таги: , , ,

BTG viewer

Не нравитсяНравится   Рейтинг 0

это программа для загрузки и отображения космических фонов Homeworld (работает также с некоторыми фонами HW:Cataclysm).

Фон в Homeworld’е – это не куб с текстурами, как в большинстве других игр, а полигональная сфера, заданная нерегулярной сеткой разноцветных вершин. При выводе производится интерполяция Гуро между вершинами, и получаюся градиенты неземной (в прямом смысле :) ) красоты. Звёзды рисуются как небольшие спрайтики (в 3D-терминологии – billboards) с соответствующим blending mode, в данной программе реализованы как point sprites. Подробности в файле readme.txt. Автор Sapersky (sapersky@atnet.ru)

Для компиляции необходима библиотека DirectX 8 и FistDIB

Размер 160 кб
Скачать

Таги: , ,