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/.
Зверніть увагу, що Perl, Python і Tcl прив'язки для YGL доступні тут завдяки Прабху Рамачандрану.
Що нового в цій версії:
Дані програми:
Версія: 4.1f
Дата завантаження: 3 Jun 15
Ліцензія: Безкоштовно
Популярність: 88
Коментар не знайдено