Doc:2.6/Manual/Game Engine/Features

提供: wiki
移動先: 案内検索

Features

A comprehensive list of features available in the Blender Game Engine:

Editor

  • Platforms: GNU/Linux, Windows, Mac
  • Logic brick workflow.
  • Python scripting.
  • Shadow map Baking
  • Light map Baking
  • Embedded player (WYSIWYG)
  • Profiling at runtime
  • Physics visualisation (debugging)

Engine

  • Multiple shading modes
    • GLSL shading
    • Multitexture
    • Singletexture
  • GLSL shaders (2.0, vertex and fragments - Python or built-in).
    • Normal map
    • Parallax map
    • Specular map
    • Color map
    • Detail map
    • Environment reflect (cube, sphere)
    • Vertex color
    • Phong shader
    • Dynamic shadow (Soft shadows and Stencil shadows; harmony branch)
  • Physics: Bullet
    • Culling system: sphere, box, frustum (through Python)
    • Collision system: capsule, box, sphere, cylinder, cone, convex hull, triangle mesh
  • Sound: WAV, MP3, Ogg
  • Textures: tga(+alpha), png(+alpha), jpg, VideoTexture support
  • Text: Bitmap font and Font objects
  • Pathfinding: Navigation mesh with Obstacle Avoidance; Recast and Detour
  • Animation: Mesh deformation with bones (armatures)
  • Mip-mapping
  • Anti-Aliaising (MSAA)

Incomplete / future features

  • GL particle system (See xEmitter)
  • Terrain engine
  • GUI (see BGUI)
  • LOD (level of detail - via Python).
  • Portals (not yet).
  • Network (via Python).
  • Multi uv coordinate (via Python).