YGL эмулирует процедуры GL SGI под X11. Это нормально компилируется под AIX> 3.2, HP-UX> 7.0, Linux с XFree / Xorg, SunOS, ConvexOS, Mac A / UX, Mac OS / X и многие другие, но нуждается в компилятор ANSI-C (GCC нормально). Библиотека была написана по двум причинам:
На наших RS / 6000 GT4 аппаратных средств, 2D YGL составляет до двадцати раз быстрее (circf ()), чем GL (странно, не правда ли? ...)
2D (и 3D OpenGL, используя) графика работает на не GL аппаратного и даже на удаленных X-серверов.
Включены большинство двумерных графических процедур, подпрограмм устройств очереди, подпрограмм запроса, doublebuffering, режим RGB с сглаживание, окна атрибутов подпрограмм, Fortran привязки и более (см. Ниже)
3D материал был добавлен с версии 4.0, используя OpenGL вызовов.
Начиная с версии 2.8, все функции YGL действительно есть FORTRAN интерфейс. Фортран версии всех функций уже подчеркивания добавляется, так что компилятор FORTRAN должны добавляет символ '_' для всех имен функций. f2c делает это, XLF (под AIX 3.2) требует опцию -qextname. См smile_f77.f для примера программы. Установите FortranBindings 0 в Imakefile или изменить Makefile.std если вы не хотите эти привязки. FORTRAN привязки не проверял, потому что у меня нет programs.f для проверки. Если вы нашли ошибки, не стесняйтесь сообщить мне.
Вы всегда можете найти последнюю версию YGL в каталоге ftp.thp.Uni-Duisburg.de/pub/source/X11/~~HEAD=pobj.
Обратите внимание, что Perl, Python и Tcl привязки для YGL доступны здесь благодаря Прабху Рамачандрану.
Что нового в этой версии:
Детали программы:
Версия: 4.1f
Дата загрузки: 3 Jun 15
Тип распространения: Бесплатная
Популярность: 14
Комментарии не найдены