Static mesh

Static mesh

Static meshes are polygon meshes which constitute a major part of map architecture in Unreal Engine 2 and 3. The word "static" refers only to the fact that static meshes they can't be vertex animated, as they "can" be moved, scaled, or reskinned in realtime.

Static Meshes can create more complex shapes than CSG (the other major part of map architecture) and are faster to render per triangle. [http://udn.epicgames.com/Two/LevelOptimization] They are also vertex lit, while CSG is lit per-pixel.

Characteristics

A Static Mesh contains information about its shape (vertices, edges and sides), a reference to the textures to be used (the actual textures, however, are stored in separate packages), and optionally a collision model (see the simple collision section below).

Collision

There are three ways for a Static Mesh to collide:
*No collision: a static mesh can be set not to block anything. This is often used for small decoration like grass.
*Per-polygon collision (default): individual polygons collide with actors. Each material (i.e. each part of the Static Mesh using a separate texture) can be set to collide or not independently from the rest. The advantage of this method is that one part of the Static Mesh can collide while another doesn't (a common example: a tree's trunk collides, but its leaves don't). The disadvantage is that for complex meshes this can take a lot of processing power.
*Simple collision: the static mesh doesn't collide itself, but has built-in blocking volumes that collide instead. Usually, the blocking volumes will have a simpler shape than the Static Mesh, resulting in faster collision calculation.

Texturing

Although Static Meshes have built-in information on what textures to use, this can be overridden by adding a new skin in the Static Mesh's properties. Alternatively, the Static Mesh itself can be modified to use different textures by default.

Usage

In maps, Static Meshes are very common, as they are used for anything more complex than basic architecture (in which case CSG is used) or terrain (created with a separate TerrainInfo actor).

Additionally, Static Meshes sometimes represent other objects, including weapon projectiles and destroyed vehicles.

ee also

Unreal Engine technology
UnrealEd

External links

* [http://wiki.beyondunreal.com/wiki/Static_Mesh UnrealWiki: Static Mesh]


Wikimedia Foundation. 2010.

Игры ⚽ Поможем написать реферат

Look at other dictionaries:

  • MeSH — Der MeSH Deskriptor Stomach Cancer und seine Oberbegriffe Die Medical Subject Headings (MeSH) sind ein Thesaurus zur Sacherschließung von Büchern und Zeitschriftenartikeln in Medizin und Biowissenschaften. Das MeSH System wird von der United… …   Deutsch Wikipedia

  • Adaptive mesh refinement — This article is about the use of adaptive meshing in numerical analysis. See Subdivision surface for the use of adaptive techniques in Computer Graphics modelling. In numerical analysis, adaptive mesh refinement is a method of adaptive meshing.… …   Wikipedia

  • Polygon mesh — A polygon mesh or unstructured grid is a collection of vertices, edges and faces that defines the shape of a polyhedral object in 3D computer graphics and solid modeling. The faces usually consist of triangles, quadrilaterals or other simple… …   Wikipedia

  • Navigation mesh — A navigation mesh is an abstract data structure used in artificial intelligence applications to aid agents in path finding through large spaces. Meshes that do not map to static obstacles in the environment they model offer the additional… …   Wikipedia

  • Partition binaire de l'espace — Pour les articles homonymes, voir BSP. La partition binaire de l espace (binary space partitioning ou BSP) est un système utilisé par certains moteurs 3d pour diviser l espace en zones convexes. L agencement de ces zones se fait à l aide de plans …   Wikipédia en Français

  • .bsp — Partition binaire de l espace Pour les articles homonymes, voir BSP. La partition binaire de l espace (binary space partitioning ou BSP) est un système utilisé par un moteur de jeu pour calculer des espaces pleins (bloquant) et vides (ou le… …   Wikipédia en Français

  • Binary Space Partitioning — Partition binaire de l espace Pour les articles homonymes, voir BSP. La partition binaire de l espace (binary space partitioning ou BSP) est un système utilisé par un moteur de jeu pour calculer des espaces pleins (bloquant) et vides (ou le… …   Wikipédia en Français

  • Binary space partitioning — Partition binaire de l espace Pour les articles homonymes, voir BSP. La partition binaire de l espace (binary space partitioning ou BSP) est un système utilisé par un moteur de jeu pour calculer des espaces pleins (bloquant) et vides (ou le… …   Wikipédia en Français

  • UnrealEd — Infobox software name = UnrealEd caption = UnrealEd 3.0 viewing the Unreal Tournament 2004 map Face 3 . developer = Epic Games Digital Extremes latest release version = build 37xx (Unreal Engine 3 build version) latest release date = March 2008… …   Wikipedia

  • UnrealEd — Développeur Epic Games Digital Extremes Dernière version …   Wikipédia en Français

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”