Home  
     
  mental images  
     
           
 
   

RealityServer Features and Specifications

     



 

RealityServer is a server platform product specifically designed for professional application developers to integrate 3D content and enterprise applications.

Features and Benefits

Feature

Benefit

Client Independence

The storing and processing of 3D content is done entirely on the server, liberating the client from needing additional storage, memory, CPU, or GPU power.

Mobility

Handheld devices can manipulate the same massive datasets as workstations, bandwidth and distance being equal.

Scalable Applications

Server resources scale economically to meet the data size, performance and image quality needs of applications.

Data size is limited only by server memory, as a native 64-bit architecture, extensive multithreading, and efficient process distribution efficiently handle scenes of virtually any size.

Scalable Access

Server-side session management allows users to begin where they left off when changing client locations, share scene changes and comments with other users, or engage in collaborative sessions to experience what others see.

Asset Re-Use

3D content and applications can be reused directly from the design or manufacturing process and PLM databases.

Security

Server-side storage of 3D content inherently protects 3D intellectual property.

Clients receive only bitmap representations of the 3D content they are interacting with.

Visual Quality

Full image quality spectrum and multiple rendering options.

Full Extensibility

Developers can enhance and extend the system at every level through a comprehensive extensible environment.

RealityServer 2.1 Specifications

Supported Software Packages and Input Formats
Input Data Formats mi
Collada
DWF1
IGES2
VRML2
Extended OBJ2
Supported CAD Packages

AutoCad®
Autodesk® VIZ
CATIA® V43/V5
ProEngineer®4
SolidWorks®

Supported DCC Packages

Autodesk 3ds Max®
Autodesk Maya®
SensAble FreeForm®
Softimage®|XSI®

RealityDesigner™ Plugins Provided

Autodesk 3ds Max®
Autodesk Maya®
Softimage®|XSI®

Application Programming Interfaces and Integration Protocols
APIs

JavaScript
C++

Integration Support

Customer-side HTTP server(s)

Renderers and Shading Technologies
Renderers

Physically Correct Light Simulation Renderer (Default)
GPU Renderer
Sketch Renderer

Shading Models

BRDF
CgFX5
Extended OpenGL6
GLSL
HLSL7

Texture Formats

BMP
DDS
JPEG
HDR
OpenEXR
PNG
TIFF

Output Data Formats
Image/Streaming Formats

JPEG
PNG
TIFF

Operating Systems
Development Platform

Red Hat® and Suse® Linux® | 32bit and 64bit
Windows® XP Professional 32bit
WindowsVista 64bit
Mac OS X 32bit

System Deployment

Red Hat Enterprise Linux 4 64bit
Suse Linux Enterprise Server 64bit
Red Hat and Suse Linux 32bit8
Mac OS X10
Windows XP 32bit9
WindowsVista 64bit

Server Hardware Platforms
CPUs

AMD® Opteron®
Intel® EM 64 T
x86

GPUs

ATI
NVIDIA® Quadro 3400 and above and Quadroplex™

Scalability

CPUs: From one to several hundred (depending on application)
GPUs: Up to 2 GPUs per CPU or board

Client Systems and Technologies
Browsers

Internet Explorer 6 or higher
Firefox 1.5.0.7 or higher for Windows, Linux, and Mac OS X
Safari 2.0.3. or higher

Other Client Technologies Flash®, Adobe Flex™, Adobe Air™, Microsoft® Silverlight™

Web Servers and Networks
Web Servers RealityServer is provided with its own HTTP server, but will also support other web servers as a dedicated device.
Protocols and Other Standards

TCP/IP
HTTP
802.11 a/b/g
UMTS/WCDMA/EDGE

Performance Aspects11
Concurrent Users From single users to hundreds.
Frame Rate From static images to 20+ frames per second.
Image Size and Resolution Application-specific, from small images for cell phones or thumbnails to large, high-resolution formats.

1 Using a custom importer
2 Using a converter to .mi available free from mental images.
3 Special components of CATIA and/or a separate license may be required.
4 Via conversion to DWF
5 Supported through MetaSL.
6 Supported through MetaSL.

7 Supported for realtime raytracing only.
8 Limitations regarding size of supported datasets limit its usefulness as a deployment platform.
9 Limitations regarding size of supported datasets limit its usefulness as a deployment platform.
10 Other browsers may also be used, but certain application features may require special adaptation for different browsers.
11 Actual performance may vary and depend on complexity of model geometry, textures, lights, interactions, available server, operating system and network characteristics and availability.