EnglishFrenchSpanish

Ad


OnWorks favicon

QuadRay-engine download for Windows

Free download QuadRay-engine Windows app to run online win Wine in Ubuntu online, Fedora online or Debian online

This is the Windows app named QuadRay-engine whose latest release can be downloaded as QuadRay-v0.7.0f.zip. It can be run online in the free hosting provider OnWorks for workstations.

Download and run online this app named QuadRay-engine with OnWorks for free.

Follow these instructions in order to run this app:

- 1. Downloaded this application in your PC.

- 2. Enter in our file manager https://www.onworks.net/myfiles.php?username=XXXXX with the username that you want.

- 3. Upload this application in such filemanager.

- 4. Start any OS OnWorks online emulator from this website, but better Windows online emulator.

- 5. From the OnWorks Windows OS you have just started, goto our file manager https://www.onworks.net/myfiles.php?username=XXXXX with the username that you want.

- 6. Download the application and install it.

- 7. Download Wine from your Linux distributions software repositories. Once installed, you can then double-click the app to run them with Wine. You can also try PlayOnLinux, a fancy interface over Wine that will help you install popular Windows programs and games.

Wine is a way to run Windows software on Linux, but with no Windows required. Wine is an open-source Windows compatibility layer that can run Windows programs directly on any Linux desktop. Essentially, Wine is trying to re-implement enough of Windows from scratch so that it can run all those Windows applications without actually needing Windows.

SCREENSHOTS

Ad


QuadRay-engine


DESCRIPTION

QuadRay engine is a realtime raytracing project aimed at full SIMD utilization
on ARM, MIPS, POWER and x86 architectures. The efficient use of SIMD is achieved
by processing four rays at a time to match SIMD register width (hence the name).
The rendering core of the engine is written on a unified SIMD assembler
allowing single assembler code to be compatible with different processor
architectures, thus reducing the need to maintain multiple parallel versions.

At present, Intel SSE/SSE2/SSE4 and AVX/AVX2/AVX-512 (32/64-bit x86 ISAs),
ARMv7 NEON/NEONv2, ARMv8 AArch32 and AArch64 NEON, SVE (32/64-bit ARM ISAs),
MIPS 32/64-bit r5/r6 MSA and POWER 32/64-bit VMX/VSX (little/big-endian ISAs)
are mostly implemented (/w horizontal reductions) although scalar improvements,
wider SIMD vectors with zeroing/merging predicates in 3/4-operand instructions
are planned as extensions to current 2/3-operand SPMD-driven vertical SIMD ISA.

See README file.



Features

  • ======= RooT demo features =======
  • Move/rotate camera with W,A,S,D + arrow keys
  • Print state (to dump) of all objects in the scene (on F1/'I')
  • Runtime toggling of antialiasing (on F2/'2')
  • Runtime cycling through cameras (on F3/'3')
  • Runtime saving (to dump) of BMP screenshots (on F4/'4')
  • Runtime toggling of FPS logging (on F5/'L')
  • Runtime switching of SIMD targets (F6/'6', F7/'7', F8/'8')
  • Runtime scene selection (F11/'1'), hide nums (F12/'5')
  • Multi-threading support with core-count (df: 120 threads)
  • Multi-group affinity for Windows threading (> 64 threads)
  • Fullscreen support on Linux, macOS and Windows (-w 0)
  • Offscreen rendering support for benchmarking (-o or '0'/'O')
  • Pause mode (-p or 'P'), update/render stages (-u or '9'/'U')
  • Refer to VERSION file (section 0.6.7) for cli options
  • ======= QuadRay core features =======
  • Full set of plane+(unified)quadric solvers
  • Custom clipping (by surface), boolean ops
  • Full geometry transform (hierarchical)
  • Basic RGB texturing for planes, no UV-mapping yet
  • Ambient+diffuse+specular+attenuation lights
  • All lights are colored points with infinite range
  • Hard shadows (opaque) from all light sources
  • Reflections/refractions+translucency /w Fresnel (df: off)
  • Fullscreen 2x/4x antialiasing, Gamma correction (df: off)
  • Tiled scanline rendering, custom tree-like accelerators
  • Statically-linkable data format (C/C++ structs)
  • Programmable animators for all objects (below root)
  • 8 registers deep SIMD rendering pipeline (core/tracer)
  • Written on UniSIMD assembler

User interface

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


Programming Language

C++, Assembly



This is an application that can also be fetched from https://sourceforge.net/projects/quadrayengine/. It has been hosted in OnWorks in order to be run online in an easiest way from one of our free Operative Systems.


Free Servers & Workstations

Download Windows & Linux apps

  • 1
    AstrOrzPlayer
    AstrOrzPlayer
    AstrOrz Player is a free media player
    software, part based on WMP and VLC. The
    player is in a minimalist style, with
    more than ten theme colors, and can also
    b...
    Download AstrOrzPlayer
  • 2
    movistartv
    movistartv
    Kodi Movistar+ TV es un ADDON para XBMC/
    Kodi que permite disponer de un
    decodificador de los servicios IPTV de
    Movistar integrado en uno de los
    mediacenters ma...
    Download movistartv
  • 3
    Code::Blocks
    Code::Blocks
    Code::Blocks is a free, open-source,
    cross-platform C, C++ and Fortran IDE
    built to meet the most demanding needs
    of its users. It is designed to be very
    extens...
    Download Code::Blocks
  • 4
    Amidst
    Amidst
    Amidst or Advanced Minecraft Interface
    and Data/Structure Tracking is a tool to
    display an overview of a Minecraft
    world, without actually creating it. It
    can ...
    Download Amidst
  • 5
    MSYS2
    MSYS2
    MSYS2 is a collection of tools and
    libraries providing you with an
    easy-to-use environment for building,
    installing and running native Windows
    software. It con...
    Download MSYS2
  • 6
    libjpeg-turbo
    libjpeg-turbo
    libjpeg-turbo is a JPEG image codec
    that uses SIMD instructions (MMX, SSE2,
    NEON, AltiVec) to accelerate baseline
    JPEG compression and decompression on
    x86, x8...
    Download libjpeg-turbo
  • More »

Linux commands

  • 1
    abi-tracker
    abi-tracker
    abi-tracker - visualize ABI changes
    timeline of a C/C++ software library.
    DESCRIPTION: NAME: ABI Tracker
    (abi-tracker) Visualize ABI changes
    timeline of a C/C+...
    Run abi-tracker
  • 2
    abicheck
    abicheck
    abicheck - check application binaries
    for calls to private or evolving symbols
    in libraries and for static linking of
    some system libraries. ...
    Run abicheck
  • 3
    couriermlm
    couriermlm
    couriermlm - The Courier mailing list
    manager ...
    Run couriermlm
  • 4
    couriertcpd
    couriertcpd
    couriertcpd - the Courier mail server
    TCP server daemon ...
    Run couriertcpd
  • 5
    gbklatex
    gbklatex
    bg5latex - Use LaTeX directly on a Big5
    encodedtex file bg5pdflatex - Use
    pdfLaTeX directly on a Big5 encodedtex
    file bg5+latex - Use LaTeX directly on a
    Big5+...
    Run gbklatex
  • 6
    gbkpdflatex
    gbkpdflatex
    bg5latex - Use LaTeX directly on a Big5
    encodedtex file bg5pdflatex - Use
    pdfLaTeX directly on a Big5 encodedtex
    file bg5+latex - Use LaTeX directly on a
    Big5+...
    Run gbkpdflatex
  • More »

Ad