Dit is de Linux-app genaamd Rayshade waarvan de nieuwste release kan worden gedownload als Rayshade-4.0.9.tar.gz. Het kan online worden uitgevoerd in de gratis hostingprovider OnWorks voor werkstations.
Download en voer deze app genaamd Rayshade gratis online uit 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
Zonnescherm
PRODUCTBESCHRIJVING
nu gnu-ized, gcc-4.7.4 of gcc-10.2.0
Een raytracer heeft geen aangepaste code nodig voor (schaduwen, spiegels) zoals GL: het gebruikt natuurkunde om licht te simuleren om realistische beelden te maken, waarbij men alleen hoeft te specificeren wat zich in de scène bevindt. (ten koste van de snelheid)
Rayshade is een raytracer uit de jaren 1990, destijds een geweldige (en nog steeds bruikbaar).
Rayshade heeft een uitstekende, gemakkelijk te lezen en toch informatieve gebruikershandleiding die anderen wel konden kopiëren. (html van gids is in rayshade-4.0-ftp-and-guide.tar.gz)
Rayshade heeft geen GUI, maar als teksttaal is het eenvoudig en elegant.
---
De Utah Raster Toolkit 'liburt' is "optioneel" (zie Bestanden) en nodig om uw uitvoer te zien en voegt alfa-texturen toe: zie NIEUWS. (gebruik GEEN URT met Rayshade-Mathematica, het houdt van raw rgb).
export CFLAGS="$CFLAGS -DPOPEN -DUSE_CPP"
[ -n "$WITH_URT" ] && {
CFLAGS="$CFLAGS -I/usr/local/include -DURT"
LDFLAGS="$LDFLAGS -L/usr/local/lib64"
LIBS=" /usr/local/lib64/librle.a
LDFLAGS-LIBS exporteren
}
sh ./configuratie
Voordelen
- NIEUWS! rayshade-4.0.9 is een eenvoudige automake-build
- gnu compileren: ./configure ; maak [-DURT] ; maken installeren
- kan compileren zonder unix: cd src ; cp /tmp/config.h . || tik op config.h; cc -c *.c; cc *.o -o zonnescherm
- geen "depends" vereist: het is een zelfstandig commandoregelprogramma
- rayshade-4.0.9 bouwt alleen rayshade binair, het is niet de bedoeling om "alle rayade-gerelateerde materialen" te bouwen/installeren (zie homepage en rayshade-whole-site-4.0.tar.gz)
- NIEUWS! bins nu ook afzonderlijk verkrijgbaar (i386 libc6 linux)
- zie ook:
- http://sourceforge.net/projects/rayshade-math/
- rayshade-4.0.9 is niet uitgebracht door Craig Kobold (cek), maar voor de heruitgave is geen extra licentie vereist
- https://github.com/cek/rayshade4 mag Craig Kobold's (ik kan het niet verifiëren) git. let op: het is voor oude Unix (ex makefile uit 1990, niet draagbaar)
- povray http://www.povray.org is een andere populaire raytracer
- http://sourceforge.net/projects/utahrastertoolkit/
- (de config.h die wordt gebruikt voor "non-unix compile" bevindt zich in het downloadgebied, maar kan werken als deze leeg is)
- de linux-bin in het downloadgebied is alleen afhankelijk van libc6,libm (minimaal linux gcc hangt af, i486, zeer compatibel voor de meeste)
- opmerking: het oude DOS-binaire bestand kan werken voor degenen die het moeilijk kunnen proberen (maar een afbeeldingsviewer die .rle kent is nog steeds vereist)
Gebruikersinterface
Opdrachtregel
Programmeertaal
C, Project is een programmeertaal
Categorieën
Dit is een applicatie die ook kan worden opgehaald van https://sourceforge.net/projects/rayshade/. Het is gehost in OnWorks zodat het op de eenvoudigste manier online kan worden uitgevoerd vanaf een van onze gratis besturingssystemen.