This is the Linux app named SwissGL whose latest release can be downloaded as swissglsourcecode.tar.gz. It can be run online in the free hosting provider OnWorks for workstations.
Download en gebruik online gratis deze app met de naam SwissGL met OnWorks.
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 de OnWorks Linux online of Windows online emulator of MACOS online emulator vanaf deze website.
- 5. Ga vanuit het OnWorks Linux-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, installeer hem en voer hem uit.
SCREENSHOTS
Ad
SwissGL
PRODUCTBESCHRIJVING
SwissGL is een compacte JavaScript-bibliotheek die een gestroomlijnde abstractielaag biedt over de WebGL2 API, ontworpen om boilerplate te minimaliseren bij het bouwen van GPU-versnelde graphics, simulaties en procedurele visualisaties. Het fungeert als een "Zwitsers zakmes" voor WebGL2 en vereenvoudigt shader-, textuur- en framebufferbeheer tot één expressieve interface waarmee ontwikkelaars complexe GPU-workflows kunnen schrijven met slechts enkele regels code. De bibliotheek draait om één hoofdfunctie die rendering- en rekenbewerkingen verenigt, waardoor het mogelijk is om deeltjessystemen, GPGPU-effecten en realtime simulaties volledig op de GPU te creëren. Ondanks zijn eenvoud en kleine omvang (minder dan 1000 regels code), toont SwissGL een opmerkelijke flexibiliteit, van eenvoudige visuele experimenten tot complexe multi-pass rendering pipelines. Het is ook ontworpen als een verkenning van minimalistisch grafisch API-ontwerp en dient als een vroege experimentele stap naar het aanstaande WebGPU-tijdperk.
Kenmerken
- Minimale wrapper voor WebGL2 reducerende shader- en framebufferboilerplate
- Uniforme functie-interface voor zowel rendering- als rekentaken op de GPU
- Maakt het mogelijk om GPGPU-simulaties, procedurele kunst en deeltjessystemen te creëren
- Ondersteunt dynamisch textuurbeheer, geschiedenisbuffers en multi-pass rendering
- Compact en expressief ontwerp met minder dan 1000 regels JavaScript
- Ideaal voor het experimenteren met realtime graphics en shader-gebaseerde berekeningen
Programmeertaal
JavaScript
Categorieën
Deze applicatie kan ook worden gedownload van https://sourceforge.net/projects/swissgl.mirror/. Deze is gehost in OnWorks, zodat deze eenvoudig online kan worden uitgevoerd via een van onze gratis besturingssystemen.
