Descărcarea motorului QuadRay pentru Linux

Aceasta este aplicația Linux numită QuadRay-engine a cărei ultimă versiune poate fi descărcată ca QuadRay-v0.7.1c.zip. Poate fi rulat online în furnizorul gratuit de găzduire OnWorks pentru stații de lucru.

 
 

Descărcați și rulați online această aplicație numită QuadRay-engine cu OnWorks gratuit.

Urmați aceste instrucțiuni pentru a rula această aplicație:

- 1. Ați descărcat această aplicație pe computer.

- 2. Introduceți în managerul nostru de fișiere https://www.onworks.net/myfiles.php?username=XXXXX cu numele de utilizator pe care îl doriți.

- 3. Încărcați această aplicație într-un astfel de manager de fișiere.

- 4. Porniți emulatorul online OnWorks Linux sau Windows online sau emulatorul online MACOS de pe acest site web.

- 5. Din sistemul de operare OnWorks Linux pe care tocmai l-ați pornit, accesați managerul nostru de fișiere https://www.onworks.net/myfiles.php?username=XXXXX cu numele de utilizator dorit.

- 6. Descărcați aplicația, instalați-o și rulați-o.

CAPTURĂ DE ECRAN:


Motor QuadRay


DESCRIERE:

Motorul QuadRay este un proiect de raytracing în timp real care vizează utilizarea completă a SIMD
pe arhitecturi ARM, MIPS, POWER și x86. Se realizează utilizarea eficientă a SIMD
prin procesarea a patru raze la un moment dat pentru a se potrivi cu lățimea registrului SIMD (de unde și numele).
Nucleul de redare al motorului este scris într-un asamblator SIMD unificat
permițând codului unic de asamblare să fie compatibil cu un procesor diferit
arhitecturi, reducând astfel nevoia de a menține mai multe versiuni paralele.

În prezent, Intel SSE/SSE2/SSE4 și AVX/AVX2/AVX-512 (32/64-bit x86 ISA),
ARMv7 NEON/NEONv2, ARMv8 AArch32 și AArch64 NEON, SVE (ISA-uri ARM pe 32/64 de biți),
MIPS 32/64 de biți r5/r6 MSA și POWER 32/64 de biți VMX/VSX (ISA-uri mici/big-endian)
sunt implementate în mare parte (/w reduceri orizontale), deși îmbunătățiri scalare,
vectori SIMD mai largi cu predicate de zero/unire în instrucțiuni de 3/4 operanzi
sunt planificate ca extensii la actualul ISA SIMD vertical condus de SPMD de 2/3 operanzi.

Consultați fișierul README.



DESCRIERE

  • ======= Caracteristici demonstrative RooT =======
  • Mutați/rotiți camera cu W,A,S,D + tastele săgeți
  • Starea de imprimare (pentru a descărca) a tuturor obiectelor din scenă (pe F1/'I')
  • Comutarea timpului de rulare a antialiasing (pe F2/'2')
  • Timp de rulare prin camere (pe F3/'3')
  • Salvarea timpului de rulare (pentru a descărca) capturile de ecran BMP (pe F4/'4')
  • Comutarea timpului de rulare a înregistrării FPS (pe F5/'L')
  • Comutarea timpului de rulare a țintelor SIMD (F6/'6', F7/'7', F8/'8')
  • Selectarea scenei de rulare (F11/'1'), ascunde numerele (F12/'5')
  • Suport multi-threading cu core-count (df: 120 fire)
  • Afinitate multigrup pentru threading Windows (> 64 fire)
  • Suport ecran complet pe Linux, macOS și Windows (-w 0)
  • Suport de redare în afara ecranului pentru benchmarking (-o sau „0”/“O”)
  • Mod pauză (-p sau „P”), etapele de actualizare/redare (-un sau „9”/“U”)
  • Modul Quake (-q sau 'Q'/'T'), cadre în actualizare (-mn sau 'E'/'Y')
  • Consultați fișierul VERSIUNE (secțiunea 0.6.7) pentru opțiunile cli
  • ======= Caracteristicile de bază QuadRay =======
  • Set complet de solutori plan + quadric
  • Decuparea personalizată (cu suprafață), operațiuni booleene
  • Transformare completă a geometriei (ierarhice)
  • Texturare RGB de bază pentru avioane, fără cartografiere UV încă
  • Lumini ambientale + difuze + speculare + atenuare
  • Toate luminile sunt puncte colorate cu gamă infinită
  • Umbre dure (opace) din toate sursele de lumină
  • Reflexii/refracții + transluciditate, Fresnel (df: off)
  • Ecran complet 2x/4x Antialiasing, corecție Gamma (df: dezactivat)
  • Redare linie de scanare în mosaic, acceleratoare personalizate asemănătoare arborelui
  • Format de date cu legături static (structuri C/C++)
  • Animatoare programabile pentru toate obiectele (sub rădăcină)
  • Conducta de randare SIMD de 8 registre (core/tracer)
  • Suport preliminar pentru trasarea căii cu tampon SIMD
  • Scris în asamblator UniSIMD

Interfața cu utilizatorul

Sistem X Window (X11), Win32 (MS Windows)


Limbaj de programare

C++, Asamblare


Categorii

Redare 3D

Aceasta este o aplicație care poate fi preluată și de la https://sourceforge.net/projects/quadrayengine/. A fost găzduit în OnWorks pentru a fi rulat online într-un mod cât mai ușor de pe unul dintre sistemele noastre operative gratuite.



Cele mai recente programe online Linux și Windows


Categorii de descărcare software și programe pentru Windows și Linux