ShiVa 1.9.2 Features

Engine Feature Overview

Here is a short list of the ShiVa 1.9.2 top features. Please don't forget to review our comparison table at the bottom of this page to find out which features are supported in which version of ShiVa!

Geometry

  • Polygonal mesh support, including static meshes, skinned meshes with up to 4 joints per vertex
  • Import Collada 3.x, 4.x and Autodesk DWF
  • up to 15,000,000 triangles per frame
  • built-in level of detail generation
  • vast terrains using geo-spatial info data (GeoTIFF, ASCII .xyz, NASA, IGN) and ortho photos
  • multi-layer real-time paint editing for geometry, material and vegetation

192workflow

Shaders

  • simple gouraud, phong and toon shaders, advanced vertex and pixel shaders
  • fresnel, outline, SSAO, DoF, bloom, blur, sepia, monochrome and distortion effects
  • normal, specular, parallax and noise map support on animated, dynamic or static textures
  • real time and static shadow generation with ambient occlusion
  • built-in material editor
  • built-in scene ambience editor
  • ocean shader for infinite maritime scenes

Lights and Shadows

  • directional and omni-directional dynamic shadows, up to 32 lights per surface
  • multiple shadows, cascaded shadow maps with pcf
  • import light maps / vertex lighting
  • skinned objects casting dynamic shadows
  • built-in lightmap compiler with light attenuation functions and ambient occlusion

192wysiwyg

Particles and Trails

  • dynamic particle system and motion trail support for explosions, splashes, fire, rain, snow, underwater air bubbles, etc.
  • built-in particle and polytrail editor

3D Special Effects

  • dynamically generated reflection and refraction textures
  • water distortion effects, mirrors, heat haze
  • fog attenuation, classic fog and height-restricted fog

Coding

  • easy to learn Lua-based scripting language with thousands of ShiVa-specific functions and constants
  • built-in debugger, compiler and Lua-to-C++ converter
  • C++ plugin support to extend the engine (requires ShiVa Advanced edition)

192lua

Animation

  • hierarchical animation support for characters and creatures
  • unlimited number of joints /4 bone influences per vertex
  • up to 8 simultaneous animation channels per object with smooth blending

HUD and 2D

  • ShiVa includes a user interface component management system and UI builder
  • HUD features common components like label, button, editbox, listbox, checkbox etc.
  • transition and animation effects for components through interface actions
  • built-in HUD editor

Network

  • ShiVa includes an embedded server for small multiplayer games up to 16 players
  • GET and POST through XML
  • optional ShiVa Server license for dedicated multiplayer games with thousands of players

Cross-platform Authoring

  • ShiVa comes with engines for Desktops, Mobiles, Consoles and Web applications
  • x86/64 Windows, OSX and Linux desktop
  • Android, iOS, Windows Mobile, BlackBerry and Palm mobiles
  • Flash, HTML5, Web Player Plugin browser gaming
  • support for Xbox 360/One, PS3/4, Wii and tvOS consoles

192platform

Physics

  • ODE-based physics with polygonal collision meshes, static and moving bodies
  • robust and optimized ray-casting
  • unlimited size and number of faces
  • management of physical parameters (form, mass, friction, bounce, etc.)
  • linear and angular forces, fields and impulses
  • joints (universal, spring, hinge, slider, car axle, motor joints, etc.)
  • compound dynamic bodies made from multiple spheres, boxes and capsules
  • built-in attributes editor for dynamics

Sound

  • 2d/3d sound with up to 5.1 surround sound support
  • real-time, script-based control of gain or pitch
  • 3d sound positioning, spacialization and collision
  • ambient music with large music file streaming
  • volume control and automatic cross-fade between music

Edition Comparison Table

ShiVa Editor is available in three editions, Web, Basic and Advanced.

Web is a ShiVa version for publishing 3D on your web site. It comes with Web Player and Flash exporters.
Basic allows you to export commercially to all supported platforms.
Advanced comes with additional tools for team synchronization, console engines, performance analysis tools, and c++ plugin export.

To help you in your decision, we've created the following comparison chart. We have a 50% sale on! Please contact us if you are interested in purchasing a license.

ShiVa Editor

Web

Basic

Advanced

Regular Price 50% SALE Price
free
$400 $200
$2000 $1000
Support
forum
email
high priority email
License Type
N/A
per-machine
per-machine
Royalties
N/A
free
free
Publishing Fee
N/A
free
free
Compulsory Content
free
free
free
Engine SDK
free
free
free
Plug-ins ( Fmod, ARToolkit... )
use + test
use + test
create, use, sign
Beta Programs Access
no access

partial
full
Upgrade ( includes ShiVa 2.0 )
free
free
free
       

Publishing

     
Nintendo Wii
for testing purposes only
yes
yes
Web Browser Plugin + Flash 11
yes
yes
yes
Stand-Alone
for testing purposes only
yes
yes
Screensaver
for testing purposes only
yes
yes
iPhone/iPad
for testing purposes only
yes
yes
Android
for testing purposes only
yes
yes
Palm WebOS
for testing purposes only
yes
yes
BlackBerry PlayBook
for testing purposes only
yes
yes
       

Rendering

     
Per Pixel Lighting
yes
yes
yes
Normal Mapping
yes
yes
yes
Environment Mapping
yes
yes
yes
Specular Mapping
yes
yes
yes
Render To Texture
yes
yes
yes
Write To Texture
yes
yes
yes
Reflection/Refraction
yes
yes
yes
Terrain
yes
yes
yes
Vegetation
yes
yes
yes
Ocean
yes
yes
yes
Particles
yes
yes
yes
Motion Trails
yes
yes
yes
Shadows
yes
yes
yes
Multi viewport
yes
yes
yes
Full Unicode text
yes
yes
yes

Post Rendering

     
Bloom
yes
yes
yes
Colour Correction
yes
yes
yes
Deformation
yes
yes
yes
Depth Of Field
yes
yes
yes
Distortion Mesh
yes
yes
yes

Environment

     
AI
yes
yes
yes
Physics
yes
yes
yes
Input (Wiimote, Forcefeedback )
yes
yes
yes
Audio/Video
yes
yes
yes
HUD
yes
yes
yes
Lua Scripting
yes
yes
yes
C++ Scripting
yes
yes
yes
Editable Data Synchronization
no
no
yes
Advanced Sound Effects
yes
yes
yes
AI Debugger
yes
yes
yes
SVN support
no
no
yes
ShiVa Asset Merger
no
no
yes
       

Network

     
Server Embedded
yes
yes
yes
Video Streaming
yes
yes
yes
Data Streaming
yes
yes
yes
Terrain Texture Streaming
no
no
yes
       

Optimization

     
Performance Reporter
no
no
yes
Level Of Details
no
no
yes
Export Report
no
no
yes
Plug-in Export
no
no
yes
       

Misc

     
Batched Materials Editing
no
no
yes
HD Screenshots
no
no
yes
Terrain Orthophoto Import
no
no
yes