This is the Windows app named grafx - Extensible Java Graphics Package whose latest release can be downloaded as grafx-2.3.2-src.zip. It can be run online in the free hosting provider OnWorks for workstations.
Download and run online this app named grafx - Extensible Java Graphics Package with OnWorks for free.
Следуйте этим инструкциям, чтобы запустить это приложение:
- 1. Загрузил это приложение на свой компьютер.
- 2. Введите в нашем файловом менеджере https://www.onworks.net/myfiles.php?username=XXXXX с желаемым именем пользователя.
- 3. Загрузите это приложение в такой файловый менеджер.
- 4. Запустите любой онлайн-эмулятор OS OnWorks с этого сайта, но лучше онлайн-эмулятор Windows.
- 5. В только что запущенной ОС Windows OnWorks перейдите в наш файловый менеджер https://www.onworks.net/myfiles.php?username=XXXXX с желаемым именем пользователя.
- 6. Скачайте приложение и установите его.
- 7. Загрузите Wine из репозиториев программного обеспечения вашего дистрибутива Linux. После установки вы можете дважды щелкнуть приложение, чтобы запустить его с помощью Wine. Вы также можете попробовать PlayOnLinux, необычный интерфейс поверх Wine, который поможет вам установить популярные программы и игры для Windows.
Wine - это способ запустить программное обеспечение Windows в Linux, но без Windows. Wine - это уровень совместимости с Windows с открытым исходным кодом, который может запускать программы Windows непосредственно на любом рабочем столе Linux. По сути, Wine пытается заново реализовать Windows с нуля, чтобы можно было запускать все эти Windows-приложения, фактически не нуждаясь в Windows.
СКРИНШОТЫ
Ad
grafx — расширяемый графический пакет Java
ОПИСАНИЕ
Line-drawing and polygon-filling rasterization algorithms in Java. Simple 2D package and more complex 3D package with Z-buffering. Texture mapping not supported at the moment. Color interpolation for lines, Gouraud shading for polygons fully supported. Floating point vertex coordinates, not integer. Pixel-level aliasing, not endpoint aliasing. Doesn't use Bresenham line style! Works with all Java versions. No external dependencies. Suitable for study in academic institutions, especially as related to line-drawing accuracy. Particular attention to detail concerning chopping of accumulation errors, using a cast from 64 bit to 32 bit strategy, in the interval [1.0,2.0). Individual pixel errors with overlapping polygons or line segments are about one in a billion, but I can't reproduce any errors at the moment by using random number generation with tens of millions of cases. Emphasis not only on correctness, but also on performance for real-world use or hardware implementation.
Особенности
- Works with all versions of Java, version 1.0 included (1996 era)
- No external library dependencies
- Translates easily to other computer languages
- Correctness first, performance second
- Suitable for academic study
- Extremely modular in design, hierarchical structure
- Operates directly on pixel buffers or on abstract interfaces
- Encapsulates algorithms instead of data (procedural)
- Emphasis on extensibility
- Implements a modern, corrected version of Bresenham line-drawing algorithm (2001)
- Pixel-level aliasing always, endpoint/vertex aliasing never
- Support for CSG rendering frameworks that use Goldfeather-type algorithms
- Capable of parallelizing/tiling complex rendering operations (coming soon)
- Support for multiple CPU core usage, for increased rendering performance (coming soon)
- Support for texture mapping, Phong shading, and custom lighting via U,V interpolated polygon coordinates (coming soon)
Аудитория
Science/Research, Education, Developers, Quality Engineers, Architects, Engineering
Язык программирования
Java
Категории
Это приложение также можно загрузить с https://sourceforge.net/projects/grafx/. Он размещен в OnWorks, чтобы его можно было легко запускать в сети с помощью одной из наших бесплатных операционных систем.