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