Итак, вот посмотрите, что у меня получилось
DEMOПрограмма демонстрирует работу следующих систем:- 3D Models - моя простенькая разработка.
особенности:
- работа с 3D "проволочными" моделями любой сложности.
- загрузка модели из файла.
- LBASS - очень удобный модуль, разработанный MeD'om для работы со звуком.
проигрывает файлы:
- GPA - игровые псевдо архивы.
обратите внимание, что в демки, звучит довольно продолжиельная мелодия, она и 3 файла содержащие модели находятся в GPA файле весом 10 КБ!!! - THREAD обратите внимание, в программе, используются потоки. Особенность в том, что программа скомпилированна в FPC 1.0.9, где у потоков нет синхронизации, из-за чего возникают ошибки, здесь все работает как часы!
- GraphiX А это один из главных достоинств программы! Благодаря использованию этой графической библиотеки, пришлось искуственно замедлять работу программы (оперетором sleep), иначе вывод на экран происходит так быстро, что из-за высокой скорости ничего не успеваешь рассмотреть!
Обратите вниманиеи на то, что когда вращающиеся кубики, накладываются друг на друга (один сзади, дугой спереди) - такая ситуация иногда возникает (дело в том, что положение вразающихся кубиков на экране - random), кубики не мешают вращаться друг другу. Использую стандартный GRAPH, такого добиться не возможно! - наконец FPC. Все было собранно на компиляторе FPC 1.0.9.
- и сама система BASS для вывода звука.
Конечно, эта демка не представляет из себя
ничего, для тех, кто увлекается настоящими, сложными демо и интро, но в данном случае, следует обратить внимание на те пункты о которых я сказал выше.
В архиве есть описание программы, и управление (можно самому вращать любую 3D модель. )
линк для скачивания:
http://forum.pascalnet.ru/oleg_z/prog/demo.zipобязательно высказывайтесь !!!