NIF

From GICL Wiki
(Redirected from Gamebryo NetImmerse File)
Jump to: navigation, search

Title(s): Gamebryo NetImmerse File

Version ID: Emergent Game Technologies Gamebryo Game Engine

Date released: n/a

Date: n/a

Creator(s): Numerical Design Limited (later merged with Emergent Game Technologies)

Contributor(s): Numerical Design Limited

Relationships:

  • Previous Version(s): NetImmerse Engine
  • Contains: none
  • Syntax Format(s): n/a
  • Family Format(s): n/a

Description: Nif files seem to be state-saves of the game engine in action. A game engine is based around efficiently displaying a scene-graph representation of the game world. This scene graph is composed of various nodes which hold geometry, control animation, etc. If you want to save the state of the engine at a specific moment, each node would have to write the information it contains to a file in such a way that the entire graph could be re-created. That's what the Nif file is. The scene graph is descended and, as each node is visited, it writes itself out to a file. On load, the reverse happens. From NIF Tools Wiki

History: n/a

Example(s): n/a

Identifier: n/a

Documentation: n/a

File Extensions: .nif

Applications:

  • Native application(s): NetImmerse or Gamebryo Engines
  • Interoperable applications: n/a

Magic numbers: n/a

Format(s): application/x-nif

Rights: Proprietary license

Sustainability Factors: n/a

  • Standardization: n/a
  • Adoption: n/a
    • Licensing and patent claims: n/a
  • Self-documentation: n/a
  • External dependencies: n/a
  • Technical protection considerations: n/a

Typical use: 3D Rendering, popular for modern 3D games. Here is a list of Gamebryo Games and a list NetImmerse Games.

File classification:

  • Type {Binary, Text}: n/a
  • Raster data:
    • Raster data 2D:
      • Is Supported: n/a
      • Description:
    • Raster data 3D:
      • Is Supported: n/a
      • Description:
  • Geometric representation:
    • Implicit representation:
      • Implicit surfaces:
        • Is Supported: n/a
        • Description:
      • Implicit curves:
        • Is Supported: n/a
        • Description:
      • Point set:
        • Is Supported: n/a
        • Description:
    • Mesh:
      • Manifold surface meshes:
        • Is Supported: n/a
        • Description:
      • Manifold volume meshes:
        • Is Supported: n/a
        • Description:
      • Non-manifold meshes:
        • Is Supported: n/a
        • Description:
    • Parametric representation:
      • Parametric surfaces:
        • Is Supported: n/a
        • Description:
      • Parametric curves:
        • Is Supported: n/a
        • Description:
    • Contour sets:
      • Is Supported: n/a
      • Description:
    • NURBS:
      • Is Supported: n/a
      • Description:
  • Multi-resolution models:
    • Is Supported: n/a
    • Description: n/a
  • Dynamics:
    • Kinematics:
      • Is Supported: n/a
      • Description:
    • Assembly:
      • Is Supported: n/a
      • Description:
    • Force(s):
      • Is Supported: n/a
      • Description:
  • Boundary representation
    • Manifold surface boundary representations:
      • Is Supported: n/a
      • Description:
    • Manifold volume boundary representations:
      • Is Supported: n/a
      • Description:
    • Non-manifold boundary representations:
      • Is Supported:n/a
      • Description:
  • Material transparency:
    • Is Supported: n/a
    • Description:

References: