Shiva 3D Game Developer
Shiva merupakan salah satu dari game development tools. Shiva berjalan pada system operasi windows dan juga Mac.
ShiVa, sebuah WYSIWYP editor
General
Game Editor to handle all your data assets.
The Game Editor is the masterpiece of your application.
Data Explorer to browse your assets.
Scene Viewer to display and edit 3D content.
Attributes Editor to edit common properties.
Design
NavMesh Editor to create path-finding.
Material Editor to create advanced shaders.
Ambience Editor to create your atmosphere
Particle and Trail Editor to add spectacular SFX.
HUD Editor to create your 2D interface
Terrain Editor to create vast landscapes
Animation
AnimClip Editor to create object animations.
Create, edit, smooth and delete animation curves.
Code
AIModel Editor to declare variables, functions, states and handlers.
Script Editor to write scripts in Lua language.
Preview
Performance Reporter to analyze your fps with tons of engine counters
This module is only available in the Advanced edition.
3D Engine
Geometry

Mendukung Polygonal mesh, seperti:
- Static meshes
- Skinned meshes with up to 4 joints per vertex
Dapat melakukan import Collada 3.x dan 4.x, dapat melakukan export XSI, Maya, Max, dan yang lainnya
Shaders

Mendukung Shader sederhana dan advance (material), seperti:
- Gouraud, Phong and Toon shadings
- Vertex or pixel shader
- Outline
- Normal texture maps
- Gloss texture maps
- Noise texture maps
- Animated textures
- Dynamic textures
- Procedural texture mapping coordinate generation (planar, spherical, perspective)
- Shadows
- Transparency
Built-in material editor
Lights and shadows

Per vertex shading
Per pixel shading
Dynamic shadow maps
Cascaded shadow maps
Directional and omni-directional light
Up to 32 lights per surface.
Import light maps
Import vertex lighting
Dynamic characters casting dynamic shadows
Dynamic shadows handle alpha textures
Up to 4096×4096 shadow map
Built-in lightmap compiler with light attenuation functions and AO
Particles and trail system

Dynamic particle system and motion trail support
Explosions, splashes
Fire, rain, snow, underwater air bubbles, etc.
Tire tracks on the road, in the sand, in the snow
Localized retinal persistence (car fires at night, sword trails, etc.).
Reflection and refraction

Dynamically-generated reflection and refraction textures
Fog attenuation
Water effects
Mirrors
Heat haze
Glass
Ice, etc.
Texturing

Multi-texturing
Up to 4096×4096 textures
Up to 5 textures per material
Nearest, bilinear or trilinear filtering
Anisotropic filtering
Repeat, clamp or mirror addressing
Mipmapping
Compressed or not
2D Post-Render Effects

Dynamic cumulative post-render effects, including :
- Light bloom
- Color levels and saturation
- Monochrome and sepia
- Motion blur.
- Depth of field
- Distortion
Built-in Ambience Editor
3D Special Effects

Billboarding
Classic and height fog
Skybox
2D Graphics

ShiVa includes an integrated, dedicated user interface component management system: create dynamic, intelligent and autonomous interfaces.
HUD components
- Common components (labels, buttons, editboxes, listboxes, checkbox, etc.)
- Special components (video preview, webcam capture preview, etc.)
- You can create your own controls.
- Normal, modulated or additive components.
Actions
- Create fade-in fade-out effects for components
- Create dynamic, intelligent and autonomous interfaces.
Built-in HUDEditor
Sound

Punctual sounds
2D Sound
3D Sound
5.1 Surround Sound
with real-time, script-based control of gain or pitch.
3D sound positioning and specialization
Ambient music
Streaming of large music files, including :
- Volume control
- Automatic cross-fade between music.


