Este é o aplicativo do Windows chamado QuadRay-engine cuja versão mais recente pode ser baixada como QuadRay-v0.7.0f.zip. Ele pode ser executado online no provedor de hospedagem gratuita OnWorks para estações de trabalho.
Baixe e execute online este aplicativo chamado QuadRay-engine 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 qualquer emulador on-line OS OnWorks a partir deste site, mas um emulador on-line melhor do Windows.
- 5. No sistema operacional OnWorks Windows 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 e instale-o.
- 7. Baixe o Wine de seus repositórios de software de distribuição Linux. Depois de instalado, você pode clicar duas vezes no aplicativo para executá-lo com o Wine. Você também pode experimentar o PlayOnLinux, uma interface sofisticada do Wine que o ajudará a instalar programas e jogos populares do Windows.
Wine é uma forma de executar software Windows no Linux, mas sem a necessidade de Windows. Wine é uma camada de compatibilidade do Windows de código aberto que pode executar programas do Windows diretamente em qualquer desktop Linux. Essencialmente, o Wine está tentando reimplementar o suficiente do Windows do zero para que possa executar todos os aplicativos do Windows sem realmente precisar do Windows.
CAPTURAS DE TELA:
Motor QuadRay
DESCRIÇÃO:
O mecanismo QuadRay é um projeto de raytracing em tempo real voltado para a utilização total do SIMD
em arquiteturas ARM, MIPS, POWER e x86. O uso eficiente do SIMD é alcançado
processando quatro raios por vez para coincidir com a largura do registro SIMD (daí o nome).
O núcleo de renderização do motor é escrito em um assembler SIMD unificado
permitindo que um único código assembler seja compatível com diferentes processadores
arquiteturas, reduzindo assim a necessidade de manter várias versões paralelas.
Atualmente, Intel SSE / SSE2 / SSE4 e AVX / AVX2 / AVX-512 (32/64 bits x86 ISAs),
ARMv7 NEON / NEONv2, ARMv8 AArch32 e AArch64 NEON, SVE (ISAs de ARM de 32/64 bits),
MIPS 32/64 bits r5 / r6 MSA e POWER 32/64 bits VMX / VSX (ISAs little / big-endian)
são implementados principalmente (reduções horizontais / w), embora melhorias escalares,
vetores SIMD mais amplos com predicados de zeragem / mesclagem em instruções de 3/4 operandos
estão planejados como extensões para o atual SIMD ISA vertical orientado a 2/3 operandos por SPMD.
Veja o arquivo README.
Funcionalidades
- ======= Recursos de demonstração do RooT =======
- Mova / gire a câmera com as teclas W, A, S, D + setas
- Estado de impressão (para despejar) de todos os objetos na cena (em F1 / 'I')
- Alternância de tempo de execução de antialiasing (em F2 / '2')
- Ciclo de tempo de execução pelas câmeras (em F3 / '3')
- Salvando em tempo de execução (para despejar) de capturas de tela BMP (em F4 / '4')
- Alternância de tempo de execução de registro FPS (em F5 / 'L')
- Troca de tempo de execução de alvos SIMD (F6 / '6', F7 / '7', F8 / '8')
- Seleção de cena de tempo de execução (F11 / '1'), ocultar números (F12 / '5')
- Suporte multi-threading com contagem de núcleos (df: 120 threads)
- Afinidade de vários grupos para threading do Windows (> 64 threads)
- Suporte para tela cheia em Linux, macOS e Windows (-w 0)
- Suporte de renderização fora da tela para benchmarking (-o ou '0' / 'O')
- Modo de pausa (-p ou 'P'), etapas de atualização / renderização (-u ou '9' / 'U')
- Consulte o arquivo VERSION (seção 0.6.7) para as opções cli
- ======= Recursos principais do QuadRay =======
- Conjunto completo de solucionadores quádricos planos + (unificados)
- Recorte personalizado (por superfície), operações booleanas
- Transformação de geometria completa (hierárquica)
- Texturização RGB básica para aviões, sem mapeamento UV ainda
- Luzes ambiente + difusa + especular + atenuação
- Todas as luzes são pontos coloridos com alcance infinito
- Sombras duras (opacas) de todas as fontes de luz
- Reflexões / refrações + translucidez / w Fresnel (df: desligado)
- Tela cheia 2x / 4x anti-serrilhamento, correção de gama (df: desligado)
- Renderização de linha de varredura em mosaico, aceleradores em forma de árvore personalizados
- Formato de dados vinculáveis estaticamente (estruturas C / C ++)
- Animadores programáveis para todos os objetos (abaixo da raiz)
- 8 registros de pipeline de renderização SIMD profundo (núcleo / rastreador)
- Escrito em UniSIMD assembler
Interface com o usuário
Sistema X Window (X11), Win32 (MS Windows)
Linguagem de Programação
C ++, montagem
Este é um aplicativo que também pode ser obtido em https://sourceforge.net/projects/quadrayengine/. Ele foi hospedado no OnWorks para ser executado online da maneira mais fácil a partir de um de nossos Sistemas Operativos gratuitos.