Войти
ДельфинарийЖурнал

CAST II v 0.96

Автор:

Версия 0.96 добавляет тени от направленных источников света и совместимость с Delphi 2009.
К сожалению, dll'ы, входящие в состав DirectX 8 SDK для Delphi не совместимы с Delphi 2009, поэтому возможности D3DX и детализация ошибок DirectX пока не доступны в Delphi 2009.

Тени создаются посредством простой карты теней (shadow map). Далее планируется PSSM. Детализация тени в демо Land меняется вместе с детализацией ландшафта и текстуры по нажатию 1/2/3.

Также исправлена частая проблема с отсутствием текстуры на ландшафте.
Переписан класс таймера. Ну и много других улучшений.

Скрин:

Изображение

Большой
еще...

Страница закачек

#delphi2009, #движок, #тень

7 апреля 2009

Комментарии [7]

#1
10:45, 9 апр. 2009

Я наверно не понимаю чего-то, но может ты все же будешь прикладывать к демке C2Land нормальную текстуру. Что бы когда запускаешь, видел тоже что и на скриншоте, а не черную землю) На ней тени совсем не видны)

#2
15:46, 9 апр. 2009

Совсем нормальная мегатекстура весит как минимум пол гигабайта.
А та, что на скриншоте прилагается в виде файла landbig.jp2.
Readme читать надо. Хотя бы после того, как что-то не заработает. ;)

#3
21:43, 9 апр. 2009

> * open landbig.jp2 in any viewer with Jpeg2000 support
> * save it as mega.bmp
> * delete mega.dat

У меня, например, есть только paint, он не открывает это:)  Да и к чему эти танцы с бубном, нельзя сразу в обычном jpg хранить?

#4
23:20, 9 апр. 2009

В обычном jpg будет 50 метров. Тоже не фонтан.
И потом, целевая аудитория - программисты, а не домохозяйки. Врядли этот движок может быть чем-то полезен человеку, для которого проблема прочитать инструкцию или открыть jpeg2000.;)
Это все не значит, что в будущем не будет преобразовываться автоматически, просто пока руки дойдут...

#5
15:11, 10 апр. 2009

в обычном jpg 7метров:)

Вот тут библиотечка для чтения картинок в том числе и jp2 - http://logicnet.dk/lib/

#6
22:04, 10 апр. 2009

Я про нормальную - 16Кх16К. А эта 7, да. Тут 7zip вариант требуют чтобы на пару метров меньше было, а здесь аж 7.:)
Касательно либы - спасибо, но она тормозная для jpeg2000, т.к. через Jasper. Я лучше Vampyre поюзаю.

#7
23:06, 15 апр. 2009

Небольшое обновление:
Включил таки конвертер из jpeg2000. Vampyre - вещь.:)
Теперь для корректного отображения мегатекстуры достаточно запустить init.bat и конвертация произойдет автоматически.
А то че-то для многих программистов прочитать readme и открыть jpeg2k нерешаемая проблема.:(

ДельфинарийЖурнал

Тема в архиве.