Dit is de Windows-app genaamd grafx - Extensible Java Graphics Package, waarvan de nieuwste versie kan worden gedownload als grafx-2.3.2-src.zip. Deze kan online worden uitgevoerd via de gratis hostingprovider OnWorks voor werkstations.
Download en voer online gratis deze app genaamd grafx - Extensible Java Graphics Package met OnWorks uit.
Volg deze instructies om deze app uit te voeren:
- 1. Download deze applicatie op uw pc.
- 2. Voer in onze bestandsbeheerder https://www.onworks.net/myfiles.php?username=XXXXX in met de gebruikersnaam die u wilt.
- 3. Upload deze applicatie in zo'n bestandsbeheerder.
- 4. Start een OS OnWorks online emulator vanaf deze website, maar een betere Windows online emulator.
- 5. Ga vanuit het OnWorks Windows-besturingssysteem dat u zojuist hebt gestart naar onze bestandsbeheerder https://www.onworks.net/myfiles.php?username=XXXXX met de gewenste gebruikersnaam.
- 6. Download de applicatie en installeer deze.
- 7. Download Wine van de softwarebronnen voor Linux-distributies. Eenmaal geïnstalleerd, kunt u vervolgens dubbelklikken op de app om ze met Wine uit te voeren. Je kunt ook PlayOnLinux proberen, een mooie interface via Wine waarmee je populaire Windows-programma's en -games kunt installeren.
Wine is een manier om Windows-software op Linux uit te voeren, maar zonder dat Windows vereist is. Wine is een open-source Windows-compatibiliteitslaag die Windows-programma's rechtstreeks op elke Linux-desktop kan uitvoeren. In wezen probeert Wine genoeg van Windows opnieuw te implementeren, zodat het al die Windows-applicaties kan draaien zonder Windows echt nodig te hebben.
SCREENSHOTS
Ad
grafx - Uitbreidbaar Java Graphics-pakket
PRODUCTBESCHRIJVING
Lijnteken- en polygoonvullerrasteralgoritmen in Java. Eenvoudig 2D-pakket en complexer 3D-pakket met Z-buffering. Texture mapping wordt momenteel niet ondersteund. Kleurinterpolatie voor lijnen, Gouraud-shading voor polygonen wordt volledig ondersteund. Floating point vertexcoördinaten, geen gehele getallen. Pixel-level aliasing, geen endpoint aliasing. Gebruikt geen Bresenham-lijnstijl! Werkt met alle Java-versies. Geen externe afhankelijkheden. Geschikt voor studie in academische instellingen, met name met betrekking tot de nauwkeurigheid van lijntekeningen. Bijzondere aandacht voor detail met betrekking tot het afkappen van accumulatiefouten, met behulp van een strategie van 64-bits naar 32-bits, in het interval [1.0,2.0, XNUMX]. Individuele pixelfouten met overlappende polygonen of lijnsegmenten zijn ongeveer één op een miljard, maar ik kan momenteel geen fouten reproduceren met behulp van willekeurige getallengeneratie met tientallen miljoenen gevallen. De nadruk ligt niet alleen op correctheid, maar ook op prestaties voor gebruik in de praktijk of hardware-implementatie.
Kenmerken
- Werkt met alle versies van Java, inclusief versie 1.0 (1996-tijdperk)
- Geen externe bibliotheekafhankelijkheden
- Gemakkelijk te vertalen naar andere computertalen
- Eerst correctheid, dan prestatie
- Geschikt voor academische studie
- Extreem modulair ontwerp, hiërarchische structuur
- Werkt direct op pixelbuffers of op abstracte interfaces
- Encapsuleert algoritmen in plaats van gegevens (procedureel)
- Nadruk op uitbreidbaarheid
- Implementeert een moderne, gecorrigeerde versie van het Bresenham-lijntekenalgoritme (2001)
- Pixel-level aliasing altijd, endpoint/vertex aliasing nooit
- Ondersteuning voor CSG-renderingframeworks die gebruikmaken van algoritmen van het type Goldfeather
- Mogelijkheid tot parallelliseren/tileren van complexe renderingbewerkingen (binnenkort beschikbaar)
- Ondersteuning voor het gebruik van meerdere CPU-kernen, voor betere renderingprestaties (binnenkort beschikbaar)
- Ondersteuning voor textuurmapping, Phong-shading en aangepaste belichting via U,V-geïnterpoleerde polygooncoördinaten (binnenkort beschikbaar)
Toehoorders
Wetenschap/Onderzoek, Onderwijs, Ontwikkelaars, Kwaliteitsingenieurs, Architecten, Techniek
Programmeertaal
Java
Categorieën
Deze applicatie kan ook worden gedownload van https://sourceforge.net/projects/grafx/. Deze is gehost in OnWorks, zodat deze eenvoudig online kan worden uitgevoerd via een van onze gratis besturingssystemen.