Worlds platform features redux

Framework

IMML with VastScript

  • Open specification XML with Lua based scripting enable users to add basic functionality to a virtual environment.
  • Real time format for multiuser networking
  • Per element support for physics, shaders, triggers, etc.
  • Client or server side or mixture for scalability & trust

Plugins

  • Use .NET to easily extend the platform by creating and exposing their own APIs.
  • Make your services, expert systems, legacy applications, ontologies and data accessible through the platform
  • There are a wide range of existing plugins available and under development
    • Voice services
    • Avatars
    • Data bridges
    • SharePoint

Security

  • Gains the permissions layer provided by the VastServices Framework
  • VPN and firewall deployment options with Option for Enterprise customers to add custom encryption (Contact us about the Securoom project)
  • Proprietary runtime mesh format to better protect 3D assets rather than provide the Collada file to end users

Rendering System

  • Materials: IMML allows you to change the Ambient, Diffuse, Emissive and Specular material properties of a model or primitive.
  • Textures: VastPark supports multiple texture maps per model and different textures can be applied at runtime through IMML
  • Shaders: VastPark has support for GLSL shaders. Use existing shaders from the VastPark library or create and Publish your own.

Models & Animation

  • Collada: VastPark has support for the highly supported Collada file format, which makes getting your 3D Content into VastPark easy.
  • Level of Detail: Achieve maximum performance on all levels of hardware by publishing models with multiple Levels of Detail (LOD).
  • Supports rigged models with Bone and keyframe animation with LIXA animation format support

Avatars

  • You can utilize mesh-based avatars
  • NEW!! We will be providing an integrated version of the OpenAvatar system

Immersion

  • Rigid body Physics: VastPark supports full Rigid bodies that act under forces and collide, with no scripting required.
  • Spatial Sound: Place positional audio sources anywhere in your virtual environment. Hear your sounds change volume and pitch as you travel towards or away from it.

Applications

VastPark Player

VastPark Creator

  • WYSIWYG world creation with IMML code view with automatic code completion
  • Team project capability with real-time collaboration
  • Interactive preview with Powerful real-time debugger
  • Amazing permission flexibility and document discovery support via Metaforik

Publisher

  • Manage permissions around asset discovery
  • Team based groups
  • Web based admin system for team administration including per user rights management
  • Define how objects should appear inworld by default
  • Preview models
  • Distribute to cloud storage or file service

WorldServer Developer Edition

  • Support for serving 1000s of worlds(IMML documents)
  • Data port agnostic
  • Easy to define client-side and server-side logic on a per world basis