15
Jun
10

ShiVa 3D Engine

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

mesh
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

shader
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

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

particle
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

reflection
Dynamically-generated reflection and refraction textures
Fog attenuation

Water effects
Mirrors
Heat haze
Glass
Ice, etc.

Texturing
texture
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

bloom
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

fog
Billboarding
Classic and height fog
Skybox

2D Graphics

hud
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

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.


0 Responses to “ShiVa 3D Engine”



  1. Leave a Comment

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Connecting to %s


Follow

Get every new post delivered to your Inbox.