Este é o aplicativo Linux chamado Rayshade, cuja versão mais recente pode ser baixada como rayshade-4.0.9.tar.gz. Ele pode ser executado online no provedor de hospedagem gratuita OnWorks para estações de trabalho.
Baixe e execute online este aplicativo chamado Rayshade com OnWorks gratuitamente.
Siga estas instruções para executar este aplicativo:
- 1. Baixe este aplicativo em seu PC.
- 2. Entre em nosso gerenciador de arquivos https://www.onworks.net/myfiles.php?username=XXXXX com o nome de usuário que você deseja.
- 3. Carregue este aplicativo em tal gerenciador de arquivos.
- 4. Inicie o emulador OnWorks Linux online ou Windows online ou emulador MACOS online a partir deste site.
- 5. No sistema operacional OnWorks Linux que você acabou de iniciar, acesse nosso gerenciador de arquivos https://www.onworks.net/myfiles.php?username=XXXXX com o nome de usuário que deseja.
- 6. Baixe o aplicativo, instale-o e execute-o.
SCREENSHOTS
Ad
sombreamento
DESCRIÇÃO
agora gnu-ized, gcc-4.7.4 ou gcc-10.2.0
Um raytracer não requer código personalizado para (sombras, espelhos) como o GL: ele usa a física para simular a luz para fazer imagens realistas, deixando a pessoa para especificar apenas o que está na cena. (a um custo de velocidade)
Rayshade é um raytracer dos anos 1990, um ótimo na época (e ainda útil).
Rayshade tem um Guia do Usuário excelente, fácil de ler e informativo, que outros não poderiam deixar de copiar. (html do guia está em Rayshade-4.0-ftp-and-guide.tar.gz)
Rayshade não tem GUI, mas como linguagem de texto é simples e elegante.
---
O Utah Raster Toolkit 'liburt' é "opcional" (consulte Arquivos) e necessário para ver sua saída e adicionar texturas alfa: consulte NOTÍCIAS. (NÃO use URT com Rayshade-Mathematica, ele gosta de rgb bruto).
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
exportar LDFLAGS LIBS
}
sh./configure
Funcionalidades
- NOTÍCIAS! rayshade-4.0.9 é um automake fácil de construir
- gnu compile: ./configure; make [-DURT]; faça a instalação
- pode compilar sem unix: cd src; cp /tmp/config.h. || toque em config.h; cc -c * .c; cc * .o -o rayshade
- não é necessário "depender": é uma ferramenta de linha de comando autônoma
- rayshade-4.0.9 constrói o binário rayshade apenas, não se destina a construir / instalar "todos os materiais relacionados a rayade" (consulte a página inicial e rayshade-whole-site-4.0.tar.gz)
- NOTÍCIAS! bins agora também fornecidos separadamente (i386 libc6 linux)
- Veja também:
- http://sourceforge.net/projects/rayshade-math/
- rayshade-4.0.9 não é lançado por Craig Kobold (cek), no entanto, o relançamento não exige licença extra
- https://github.com/cek/rayshade4 pode (não posso verificar) git de Craig Kobold. note que é para Unix antigo (ex 1990 makefile, não portátil)
- povray http://www.povray.org é outro raytracer popular
- http://sourceforge.net/projects/utahrastertoolkit/
- (o config.h usado para "compilação não unix" está na área de download, mas pode funcionar se estiver vazio)
- o bin linux na área de download depende apenas de libc6, libm (o linux gcc mínimo depende, i486, muito compatível para a maioria)
- nota: o binário DOS antigo pode funcionar para aqueles que têm dificuldade em experimentá-lo (mas o visualizador de imagens que conhece .rle ainda é necessário)
Interface com o usuário
Linha de comando
Linguagem de Programação
C, Project é uma linguagem de programação
Categorias
Este é um aplicativo que também pode ser obtido em https://sourceforge.net/projects/rayshade/. Ele foi hospedado no OnWorks para ser executado online da maneira mais fácil a partir de um de nossos Sistemas Operativos gratuitos.