Features

RealityServer Features and Specifications

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


Features

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. Connections such as Wi-Fi and 3G are optimal.

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.3 Specifications

Supported Input Formats and Import Plugins

Input Data Formats

mi
COLLADA
DWF1
OBJ1

RealityDesigner™ Plugins

Autodesk 3ds Max®
Autodesk Maya®
Autodesk Softimage®

Application Programming Interfaces and Integration Protocols

Development APIs

Web Services Framework
JavaScript API
C++ Plugin API

Renderers and Shading Technologies

Renderers

GPU Renderer  
CPU Raytracing Renderer
Sketch Renderer

Shading Language

MetaSL 1.0

Texture Formats

BMP
DDS
JPEG
HDR
OpenEXR
PNG
CT
Custom Formats

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

Server Hardware Platforms

CPUs

AMD® 64
Intel® EM 64 T
x86

GPUs

NVIDIA® QUADRO® PLEX 3400 and above
ATI

Scalability

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

Client Systems and Technologies

Documentation and Tutorials

Internet Explorer 6 or higher for Windows and Linux
Firefox 1.5.0.7 or higher for Windows and Linux
Safari 3 or higher for Mac OSX

Client Technologies

Flash®, Adobe Flex™, Adobe Air™, Microsoft® Silverlight™

Client Application

Any client application that supports HTTP

Web Servers and Networks

Web Servers

RealityServer is provided with its own HTTP server, but will also support other web servers.

Server Cluster Protocols

TCP Unicast, TCP UDP multi-cast, TCP Unicast with multi-cast discovery

Client Protocols

HTTP

Performance Aspects2

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 plug-in available from mental images
2 Actual performance may vary and depend on complexity of model geometry, textures, lights, interactions, available server, operating system and network characteristics and availability.

Legal and Privacy Information
© mental images GmbH | Fasanenstr. 81 10623 Berlin Germany | phone +49.30.315.99.70 | fax +49.30.315.99.733 | office@mental.com