Questa è l'app Linux denominata Rayshade la cui ultima versione può essere scaricata come Rayshade-4.0.9.tar.gz. Può essere eseguito online nel provider di hosting gratuito OnWorks per workstation.
Scarica ed esegui online questa app chiamata Rayshade con OnWorks gratuitamente.
Segui queste istruzioni per eseguire questa app:
- 1. Scaricata questa applicazione sul tuo PC.
- 2. Entra nel nostro file manager https://www.onworks.net/myfiles.php?username=XXXXX con il nome utente che desideri.
- 3. Carica questa applicazione in tale file manager.
- 4. Avviare l'emulatore online OnWorks Linux o Windows online o l'emulatore online MACOS da questo sito Web.
- 5. Dal sistema operativo OnWorks Linux che hai appena avviato, vai al nostro file manager https://www.onworks.net/myfiles.php?username=XXXXX con il nome utente che desideri.
- 6. Scarica l'applicazione, installala ed eseguila.
IMMAGINI
Ad
Rayshade
DESCRIZIONE
ora gnuizzato, gcc-4.7.4 o gcc-10.2.0
Un raytracer non richiede codice personalizzato per (ombre, specchi) come GL: usa la fisica per simulare la luce per creare immagini realistiche, lasciando uno per specificare solo cosa c'è nella scena. (a un costo di velocità)
Rayshade è un raytracer degli anni '1990, ottimo all'epoca (e ancora utile).
Rayshade ha un'eccellente guida per l'utente di facile lettura ma istruttiva che altri non hanno potuto fare a meno di copiare. (l'html della guida è in Rayshade-4.0-ftp-and-guide.tar.gz)
Rayshade non ha GUI ma come linguaggio di testo è semplice ed elegante.
---
Il 'liburt' di Utah Raster Toolkit è "opzionale" (vedi File) e serve per vedere il tuo output e aggiunge alpha texures: vedi NEWS. (NON usare URT con Rayshade-Mathematica, gli piace il raw rgb).
esporta CFLAGS="$CFLAGS -DPOPEN -DUSE_CPP"
[ -n "$CON_URT" ] && {
CFLAGS="$CFLAGS -I/usr/local/include -DURT"
LDFLAGS="$LDFLAGS -L/usr/local/lib64"
LIBS=" /usr/local/lib64/librle.a
esporta LDFLAGS LIBS
}
sh./configure
Caratteristiche
- NOTIZIA! Rayshade-4.0.9 è un facile build di automake
- gnu compile: ./configure ; fare [-DURT] ; fare installare
- può compilare senza Unix: cd src ; cp /tmp/config.h . || toccare config.h ; cc -c *.c ; cc *.o -o ombra di raggio
- non è richiesto "dipende": è uno strumento a riga di comando autonomo
- Rayhade-4.0.9 costruisce solo il binario di Rayhade, non significa costruire/installare "tutti i materiali relativi a Rayade" (vedi homepage e Rayhade-whole-site-4.0.tar.gz)
- NOTIZIA! bin ora forniti anche separatamente (i386 libc6 linux)
- Guarda anche:
- http://sourceforge.net/projects/rayshade-math/
- Rayshade-4.0.9 non è rilasciato da Craig Kobold (cek), tuttavia la riedizione non richiede licenza aggiuntiva
- https://github.com/cek/rayshade4 may Craig Kobold (non posso verificare) git. nota che è per unix vecchio (ex makefile del 1990, non portatile)
- povray http://www.povray.org è un altro raytracer popolare
- http://sourceforge.net/projects/utahrastertoolkit/
- (il config.h utilizzato per "compilazione non unix" è nell'area download, ma potrebbe funzionare se vuoto)
- il bin linux nell'area download dipende solo da libc6, libm (il minimo linux gcc dipende, i486, molto compatibile per la maggior parte)
- nota: il vecchio binario DOS potrebbe funzionare per coloro che hanno difficoltà a provarlo (ma è ancora necessario un visualizzatore di immagini che conosca .rle)
Interfaccia utente
Riga di comando
Linguaggio di programmazione
C, Project è un linguaggio di programmazione
Categorie
Questa è un'applicazione che può anche essere scaricata da https://sourceforge.net/projects/rayshade/. È stato ospitato in OnWorks per essere eseguito online in modo più semplice da uno dei nostri sistemi operativi gratuiti.