EnglischFranzösischSpanisch

Ad


OnWorks-Favicon

Download der QuadRay-Engine für Linux

Laden Sie die QuadRay-Engine-Linux-App kostenlos herunter, um sie online in Ubuntu online, Fedora online oder Debian online auszuführen

Dies ist die Linux-App mit dem Namen QuadRay-Engine, deren neueste Version als QuadRay-v0.7.1c.zip heruntergeladen werden kann. Es kann online im kostenlosen Hosting-Anbieter OnWorks für Workstations betrieben werden.

Laden Sie diese App namens QuadRay-engine mit OnWorks kostenlos herunter und führen Sie sie online aus.

Befolgen Sie diese Anweisungen, um diese App auszuführen:

- 1. Diese Anwendung auf Ihren PC heruntergeladen.

- 2. Geben Sie in unserem Dateimanager https://www.onworks.net/myfiles.php?username=XXXXX den gewünschten Benutzernamen ein.

- 3. Laden Sie diese Anwendung in einem solchen Dateimanager hoch.

- 4. Starten Sie den OnWorks Linux-Online- oder Windows-Online-Emulator oder den MACOS-Online-Emulator von dieser Website.

- 5. Rufen Sie vom gerade gestarteten OnWorks Linux-Betriebssystem aus unseren Dateimanager https://www.onworks.net/myfiles.php?username=XXXXX mit dem gewünschten Benutzernamen auf.

- 6. Laden Sie die Anwendung herunter, installieren Sie sie und führen Sie sie aus.

SCREENSHOTS

Ad


QuadRay-Engine


BESCHREIBUNG

Die QuadRay-Engine ist ein Echtzeit-Raytracing-Projekt, das auf die vollständige SIMD-Nutzung abzielt
auf ARM-, MIPS-, POWER- und x86-Architekturen. Die effiziente Nutzung von SIMD wird erreicht
durch die gleichzeitige Verarbeitung von vier Strahlen, um sie an die SIMD-Registerbreite anzupassen (daher der Name).
Der Rendering-Kern der Engine ist in einem einheitlichen SIMD-Assembler geschrieben
Ermöglicht die Kompatibilität eines einzelnen Assemblercodes mit verschiedenen Prozessoren
Architekturen, wodurch die Notwendigkeit reduziert wird, mehrere parallele Versionen zu pflegen.

Derzeit Intel SSE/SSE2/SSE4 und AVX/AVX2/AVX-512 (32/64-Bit x86 ISAs),
ARMv7 NEON/NEONv2, ARMv8 AArch32 und AArch64 NEON, SVE (32/64-Bit-ARM-ISAs),
MIPS 32/64-Bit r5/r6 MSA und POWER 32/64-Bit VMX/VSX (Little/Big-Endian ISAs)
werden größtenteils umgesetzt (/w horizontale Reduzierungen), obwohl skalare Verbesserungen,
breitere SIMD-Vektoren mit Nullungs-/Zusammenführungsprädikaten in 3/4-Operanden-Anweisungen
sind als Erweiterungen der aktuellen 2/3-Operanden-SPMD-gesteuerten vertikalen SIMD-ISA geplant.

Siehe README-Datei.



Eigenschaften

  • ======= RooT-Demofunktionen =======
  • Bewegen/drehen Sie die Kamera mit W,A,S,D + Pfeiltasten
  • Druckstatus (zum Dumpen) aller Objekte in der Szene (auf F1/'I')
  • Laufzeitumschaltung des Antialiasings (auf F2/'2')
  • Laufzeitdurchlauf durch die Kameras (auf F3/'3')
  • Laufzeitspeicherung (zum Dump) von BMP-Screenshots (auf F4/'4')
  • Laufzeitumschaltung der FPS-Protokollierung (auf F5/'L')
  • Laufzeitumschaltung von SIMD-Zielen (F6/'6', F7/'7', F8/'8')
  • Laufzeitszenenauswahl (F11/'1'), Nummern ausblenden (F12/'5')
  • Multithreading-Unterstützung mit Kernanzahl (df: 120 Threads)
  • Mehrgruppenaffinität für Windows-Threading (> 64 Threads)
  • Vollbildunterstützung unter Linux, macOS und Windows (-w 0)
  • Offscreen-Rendering-Unterstützung für Benchmarking (-o oder '0'/'O')
  • Pausenmodus (-p oder 'P'), Aktualisierungs-/Renderstufen (-un oder '9'/'U')
  • Bebenmodus (-q oder 'Q'/'T'), Frames im Update (-mn oder 'E'/'Y')
  • Informationen zu CLI-Optionen finden Sie in der VERSION-Datei (Abschnitt 0.6.7).
  • ======= QuadRay-Kernfunktionen =======
  • Vollständiger Satz von Flugzeug- und Quadric-Lösern
  • Benutzerdefiniertes Clipping (mit Oberfläche), boolesche Operationen
  • Vollständige Geometrietransformation (hierarchisch)
  • Grundlegende RGB-Texturierung für Flugzeuge, noch kein UV-Mapping
  • Umgebungs- + diffuses + spiegelndes + Dämpfungslicht
  • Alle Lichter sind farbige Punkte mit unendlicher Reichweite
  • Harte Schatten (undurchsichtig) von allen Lichtquellen
  • Reflexionen/Brechungen + Transluzenz, Fresnel (df: aus)
  • Vollbild 2x/4x Antialiasing, Gammakorrektur (df: aus)
  • Gekacheltes Scanline-Rendering, benutzerdefinierte baumartige Beschleuniger
  • Statisch verknüpfbares Datenformat (C/C++-Strukturen)
  • Programmierbare Animatoren für alle Objekte (unter Root)
  • 8 Register tiefe SIMD-Rendering-Pipeline (Kern/Tracer)
  • Vorläufige Unterstützung für Path-Tracer mit SIMD-Puffern
  • Geschrieben in UniSIMD-Assembler

Benutzeroberfläche

X Window-System (X11), Win32 (MS-Windows)


Programmiersprache

C++, Montage


Kategorien

3D-Rendering

Dies ist eine Anwendung, die auch von https://sourceforge.net/projects/quadrayengine/ abgerufen werden kann. Es wurde in OnWorks gehostet, um es auf einfachste Weise online über eines unserer kostenlosen Betriebssysteme ausführen zu können.


Kostenlose Server & Workstations

Laden Sie Windows- und Linux-Apps herunter

Linux-Befehle

Ad