FGL - Fox Graphics LIbrary | |
---|---|
chunihin-df Автор Сообщений: 5 Откуда: Тюмень Дата регистрации: 18.11.2013 |
FGL предназначена для FoxPro-разработчиков, которые заинтересованы в добавлении интерактивной 3D визуализации в свои приложения.
FGL поддерживает: - ООП интерфейс для управления сценой - Взаимодействие с пользователем (обработка событий мыши и клавиатуры) - Материалы и система освещения - Рендеринг текста с использованием TrueType и OpenType шрифтов - Несколько вьюпортов - Скелетная анимация - Загрузки 3D-моделей и текстур в различных форматах, см. assimp.sourceforge.net и openil.sourceforge.net Короткая видеодемка приложения, основанного на FGL www.youtube.com Остальная информация на CodePlex'е fgl.codeplex.com Прошу критики Исправлено 1 раз(а). Последнее : chunihin-df, 18.11.13 21:08 |
Re: FGL - Fox Graphics LIbrary | |
---|---|
dimag Сообщений: 469 Откуда: Одинцово Дата регистрации: 17.12.2002 |
У меня на версии 09.00.000.7423 не запускается, выдает ошибку
ругается на:
------------------ Глупость - это не отсутствие ума, это такой ум. Исправлено 1 раз(а). Последнее : dimag, 18.11.13 14:14 |
Re: FGL - Fox Graphics LIbrary | |
---|---|
BOBAN Сообщений: 627 Откуда: Солигорск Дата регистрации: 05.07.2004 |
При запуске exe файла, комп (Win7) повис вплоть до ресета.
|
Re: FGL - Fox Graphics LIbrary | |
---|---|
Igor Korolyov Сообщений: 34580 Дата регистрации: 28.05.2002 |
Да, еслия прямо из архива запускать то лажа выходит. Для починки - удали все msvc*.dll и фоксовый рантайм vfp*.dll (можно и gdiplus.dll - не нужен он в этой папке - он в системе должен быть установлен) и скопируй fgl.fll из папки build в папку sample.
Конечно же, для работы на машине должен быть корректно установлен фоксовый рантайм и сишные рантаймы: "Visual C++ .NET 2003" он же msvcr71.dll - нужен для самого фокса - ставится вместе с фоксовым рантаймом. "Visual C++ 2005" он же msvcr80.dll. "Visual C++ 2008" он же msvcr90.dll. "Visual C++ 2012" он же msvcr110.dll. 3 последних можно скачать в виде "Redistributable Package" c MS сайта. Впрочем, они вполне могут уже у вас стоять - например с установкой Visual Studio, или того же MS Office... Зачем нужно так много рантаймов - я не в курсе Но то что они все цепляются после SET LIBRARY TO fgl.fll - это факт. ------------------ WBR, Igor |
Re: FGL - Fox Graphics LIbrary | |
---|---|
chunihin-df Автор Сообщений: 5 Откуда: Тюмень Дата регистрации: 18.11.2013 |
Возможно, отсутствует какая-то dll из MSVC 2012. Если честно, то не возникало такой проблемы до сих пор. Попробую разобраться.
Спасибо за отзыв. |
Re: FGL - Fox Graphics LIbrary | |
---|---|
chunihin-df Автор Сообщений: 5 Откуда: Тюмень Дата регистрации: 18.11.2013 |
Рантаймы нужны для тех у кого не установлена VFP. Например, я сам тестировал билд на планшетах с Win8 (не RT) без установленного VFP. Исправлено 1 раз(а). Последнее : chunihin-df, 19.11.13 11:40 |
Re: FGL - Fox Graphics LIbrary | |
---|---|
chunihin-df Автор Сообщений: 5 Откуда: Тюмень Дата регистрации: 18.11.2013 |
А crash dump есть? |
Re: FGL - Fox Graphics LIbrary | |
---|---|
dimag Сообщений: 469 Откуда: Одинцово Дата регистрации: 17.12.2002 |
Сделал, как написал Игорь, всё заработало. Ещё бы примеров побольше.
------------------ Глупость - это не отсутствие ума, это такой ум. |
Re: FGL - Fox Graphics LIbrary | |
---|---|
Igor Korolyov Сообщений: 34580 Дата регистрации: 28.05.2002 |
Это да, но если у кого УСТАНОВЛЕН рантайм от скажем RTM или SP1 версии 9-ки, то будет конфликт dll локализации ("русская" система будет сперва искать vfp9rrus - найдёт от недопатченного фокса, и загрузить программу вообще не сможет - ну там другая ошибка будет, конечно же). Т.е. этот вариант канает ТОЛЬКО для машин где гарантированно не "установлен" фоксовый рантайм. В "примерах для разработчиков" это IMHO излишне Ну а с VC всё ещё хуже - во-первых не все требуемые dll есть в папке, во-вторых они не все "крайних" версий и вступают в какой-то конфликт с тем что установлено в системе (вероятно это и вызывает ошибку загрузки fll). Я бы во-первых убрал их из тестовой сборки, а во-вторых таки привёл всё к использованию только 1 версии сишного рантайма (в идеале именно к 2003 т.е. msvcr71 - той что самому фоксу нужна, но я так понимаю что это невозможно, потому хотя бы к тому же 2012 msvcr110... Конечно, если есть исходники всех этих dll или можно найти их версии собранные в 2012 студии...) ------------------ WBR, Igor |
Re: FGL - Fox Graphics LIbrary | |
---|---|
chunihin-df Автор Сообщений: 5 Откуда: Тюмень Дата регистрации: 18.11.2013 |
Да, был неправ. Удалю рантаймы из билда. |
© 2000-2024 Fox Club  |