Che ne dite di raggruppare qui tutti gli engine grafici che usiamo?
Facciamo una roba così:
Nome, sito
Fisica supportata si/no e se si cosa
Feature grafiche (effetti particellari, bump mapping, parallax mapping ecc)
Linguaggi supportati
Altro
ALTRI MOTORI DI SOTTO
-----------------------------------------------------------------------------
TV3D SDK Version 6.2 www.truevision3d.com
Fisica - Solo dalla 6.5
Features -
# 3D Engine:
# Full DirectX8.1 and DirectX9 support
# Optimized Hardware T&L support
# Unified Angle System (radian or degrees)
# DirectX Hardware Lighting support (up to 8 simultaneous lights)
# Fast view frustum culling (sphere and box)
# Fast Terrain Rendering System with quadtree
# BSP Rendering Engine with PVS/Lightmapping
# Billboard-based Particle System
# 3DS, X, MDL, MD2, MD3, Skinned Mesh Support for models
# Hardware Vertex Shaders to optimize rendering if available
# Shader script system to setup texture effects
# Atmospheric effects like fog, cloud, sky (box and sphere), stars
# DOT3 Bumpmapping support
# Optimized dynamic stencil shadows for meshs
# Fast 2D Interface with custom fonts
# Advanced ray collision detection returning accurate information
# Powerful animation system
# Skeleton-based, Keyframe-based, or Morph-based animations
# Attach child meshes to bones
# Animate via custom bone rotations
Media Engine:
# DirectSound, DirectMusic, DirectShow support
# Allows to make unique sound atmosphere for your games
# Hardware/Software Sound mixing
# Unlimited simultaneous sounds
# MP3, WAV, MOD, SM3, IT, MID, RMI, SGT support
# 3D Sound support that can be linked easily to a 3d world
# Effects (reverb, echo, etc.) to give more depth to your sounds
# Movie playing (all formats) for cut-scenes
Linguaggi supportati - VB, VB.NET, C++, C#, Delphi..
Altro
Screenshots:
http://www.truevision3d.com/gallery.php
----------
Irrlicht http://irrlicht.sourceforge.net/
Fisica - No
Features -
# High performance realtime 3D rendering using Direct3D and OpenGL [more]
# Platform independent. Runs on Windows95, 98, NT, 2000, XP and Linux.[more]
# Huge built-in and extensible material library with vertex and pixel shader support [more].
# Seamless indoor and outdoor mixing through highly customizeable scene mangagment. [more]
# Character animation system with skeletal and morph target animation. [more]
# Particle effects, billboards, light maps, environment mapping, stencil buffer shadows, and lots of other special effects. [more]
# .NET language binding which makes the engine available to all .NET languages like C#, VisualBasic, and Delphi.NET.
# Platform and driver independent fast software renderer included. It features z-buffer, gouraud shading, alpha-blending and transparency, fast 2D drawing.
# Powerful, customizeable and easy to use 2D GUI System with Buttons, Lists, Edit boxes, ..
# 2D drawing functions like alpha blending, color key based blitting, font drawing and mixing 3D with 2D graphics.
# Clean, easy to understand and well documentated API with lots of examples and tutorials.
# Written in pure C++ and totally object orientated.
# Direct import of common mesh file formats: Maya (.obj), 3DStudio (.3ds), COLLADA (.dae), DeleD (.dmf), Milkshape (.ms3d), Quake 3 levels (.bsp), Quake2 models (.md2), Microsoft DirectX (.X)... [more]
# Direct import of Textures: Windows Bitmap (.bmp), Portable Network Graphics (.png), Adobe Photoshop (.psd), JPEG File Interchange Format (.jpg), Truevision Targa (.tga), ZSoft Painbrush (.pcx)... [more]
# Fast and easy collision detection and response.
# Optimized fast 3D math and container template libraries.
# Directly reading from (compressed) archives. (.zip)
# Integrated fast XML parser.
# Unicode support for easy localisation.
Linguaggi - # Works with Microsofts VisualStudio6.0™, VisualStudio.NET 7.0-8.0™, Metrowerks Codewarrior, and Bloodshed Dev-C++ with g++3.2-4.0.
Altro - Screenshots http://irrlicht.sourceforge.net/screenshots.html