3D Database - Your Mega Site for News, Forums, Movies, Graphics, Games, Electronics, Animation, and more. Everything 3D in one Ultimate Site
  • 3D
    • 3D Database Blog
    • New Page
    • 3D Forums
    • 3D News
    • What is 3D >
      • 3D Animation Wiki
    • Holograms
  • 3D TVs
    • 3D TV Review Articles
    • 3D Samsung HDTVs >
      • Samsung 55-Inch 1080p 240 Hz 3D LED HDTV
      • Samsung 50-Inch 1080p 3D Plasma HDTV
      • Samsung 46-Inch 1080p 240 Hz 3D LED HDTV
    • 3D TV News >
      • 3D TV channels/on demand >
        • Dish Network
        • Directv HD 3D
        • Virgin 3D on demand
        • Discovery Chanel in 3d
        • ESPN in 3D
    • 3D Blu-Ray/DVD players
    • 3D Printers
    • 3D Cameras >
      • Panasonic 3D Camera
    • 3D Projectors
    • 3D SmartPhones >
      • 3D LG Smartphone
      • 3D Samsung smartphone
      • 3D Sharp Smartphone
    • 3D Mouse
    • 3D Glasses >
      • 3D Designer Sunglasses
  • 3D Software
    • 3D Animation Software >
      • 3Ds Max Design 2011 >
        • 3Ds Max Video (2010)
        • 3Ds Max Video #2 (2011)
        • 3Ds Max Video #3
        • 3Ds Max Video #4 (2010)
      • Autodesk Maya 2011 >
        • Maya 2011 3D Tutorials/Essential Training
      • Craft Director Studio
    • 3D Graphics >
      • 3D GPU (Graphics Processing Unit)
      • 3D Models >
        • Free 3D Models
      • 3D Wallpaper >
        • 3D Wallpaper 2
      • 3D Clip-Art
    • 3D Engine >
      • Esenthel Engine
      • Q Engine
      • Demoniak3D - 3D Software
      • Nebula Device
  • 3D Movies
    • 3D Movie Database
    • 3D Movie History
    • 3D Movies in Theaters Now
    • 3D Blu-Ray/DVDs
    • 3D Animation >
      • 3D Animation Movies
  • 3D Ultrasound
    • 3D Ultrasound Imaging
    • 3D Imaging >
      • 3D Medical Games
      • 3D Medical >
        • 3D Google Body Browser
        • 3D Models Medical >
          • 3D Medical Model Brain/Skull
          • 3D Medical Models Inner Organs
        • 3D Medical Imaging >
          • 3d Mri Imaging
          • 3d X Ray Imaging
        • 3D Medical Anamation Library >
          • 3D Antibody Immune Response
          • 3D Breast Cancer Surgery
          • 3D Cancer
          • 3D Cataract Surgery
          • 3D DNA
          • 3D Gallbladder Surgery
          • 3D Heart Attack
          • 3D Inguinal Hernia Surgery Repair
          • 3D LASIK Eye Surgery
          • 3D Pulmonary Embolism DVT
  • 3D Games
    • 3D Game News
    • 3D Games to Download
    • 3D Dot Game Heroes
    • Nintendo 3DS >
      • Nintendo 3DS Games
    • 3D Game Console(s) >
      • 3D PS3

Q Engine

The Q engine is a traditional scene-graph retained mode API combined with a cell-portal system to connect multiple scene graph spaces known as zones together. This group of APIs comprises the world management system of Q. The world management system uses a persistent object-database combined with an object management system to request and preload assets required to simulate and render a scene. Q supports an unlimited size of world database, the gating factor on performance being the number and size of zones in scope, i.e. the number and complexity of scene graphs being rendered and simulated. Q is designed to work as a streaming engine where new zones can be preloaded from CD while old zones are swapped out of memory. The key that enables Q to make this work lies in the ability to author and validate content to a fixed memory cache size and given load bandwidth with QStudio. Q also supports an innovative LOD management system that streams higher mesh and texture detail from the CD once all essential assets have been loaded.
Picture
Picture
Picture
Q is a new middleware for games and other real-time 3D applications, the result of everything we've learned through our history, creating Reality Lab at RenderMorphics, and Direct3D at Microsoft, working with game developers and hardware vendors whilst integrating real-time 3D into the world's biggest selling operating system.
As well as a host of standard engine features, Q sports cutting-edge capabilities rarely found in bespoke high end game engines; and these are supported on all platforms, console and PC:

  • A powerful renderer supporting arbitrary scene rendering algorithms and programmable shaders
  • Background data streaming
  • A texture manager capable of handling scenes with many gigabytes of texture visible on screen
  • A cross-platform data format
  • Simultaneous n-dimensional animation blending
  • A background work queue
  • A 3D editor which allows both core and custom plug-ins to run live inside the editing environment
But a list of features like this misses Q's real innovation.

Even for a low level renderer like Reality Lab, the real problem for middleware has always been the difficulty of customization, with each developer wanting a different set of new features in the next version.

With Q's flexible plug-in framework, we believe we have solved that problem: we've given developers the power to customize the middleware, without forcing them to master Q's source code.
Q's framework allows developers to rapidly specialize the middleware to address their specific needs by adding custom plug-ins at any level. Standard plug-ins can be mixed and matched with a developer's own plug-ins, making it easy, for instance, to add a custom scene management plug-in which both takes advantage of game specific knowledge, and also builds on standard components to stream its assets.

The upshot is that plug-ins can be easily shared across studios, and even licensed on to other Q developers.
Source: qubesoft.com

To Download/Preview Q Engine:

* NOTE: 3dDatabase.com does not provide direct software downloads from the website. Please follow the download link to the legal software providing site above.
Powered by Create your own unique website with customizable templates.