Wiki-home » About VastPark » Platform » VastWorlds platform »
Framework¶
- 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
- 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