1. Name of the object.
|
2. Bethesda only object?
|
3. nif.xml edit needed?
|
4. Useful in local NIF?
|
5. Editable in Nifskope ?
|
6. Exportable from 3ds max 5?
|
7. Exportable from Blender?
|
8. Morrowind.exe engine note
|
9. OpenMW 4.8 engine note
|
Name of the object
|
Bethesda
only
object?
|
nif.xml
edit
needed?
|
Useful to add object into local NIF files?
|
Editable
by hand using only Nifskope?
|
Exportable from 3DS MAX?
|
Exportable from Blender?
|
Morrowind.exe
Game engine
extra notes
|
OpenMW 4.8
Game engine
extra notes
|
|
*
|
yes
|
?
|
no
|
no
|
works
|
works
| |
|
|
yes
|
yes
|
yes
|
yes
|
works
|
works
| |
|
|
yes
|
yes
|
yes
|
yes
|
works
|
works
| |
|
|
yes
|
yes
|
yes
|
no
|
works
|
is read, doesn't work
| |
|
|
yes
|
yes
|
yes
|
no
|
works
|
works
| |
|
|
yes
|
yes
|
yes
|
no
|
works
|
works
| |
|
|
yes
|
yes
|
yes
|
no
|
works
|
works partially (only one mode)
| |
|
*
|
?
|
yes
|
-------------
|
-------------
|
works
|
doesn't work
| |
Beth
|
*
|
no
|
-------------
|
-------------
|
-------------
|
works
|
doesn't work
| |
Beth
|
|
yes
|
yes
|
yes
|
no
|
works
|
works, some flags are not handled
| |
|
*
|
yes
|
yes
|
no
|
no
|
works
|
doesn't work
| |
Beth
|
|
yes
|
yes
|
yes
|
no
|
works
|
works
| |
Beth
|
|
yes
|
yes
|
no
|
no
|
works
|
works
| |
|
|
no
|
-------------
|
-------------
|
-------------
|
is read, doesn't work
|
is read, doesn't work
| |
|
*
|
yes
|
?
|
no
|
no
|
works
|
works
| |
|
*
|
yes
|
yes
|
no
|
no
|
works
|
works
| |
|
|
yes
|
yes
|
yes
|
yes
|
works
|
works
| |
|
*
|
no
|
-------------
|
-------------
|
-------------
|
works
|
doesn't work
| |
|
|
yes
|
yes
|
yes
|
no
|
works
|
is read, doesn't work
| |
|
|
no
|
-------------
|
-------------
|
-------------
|
works
|
is read, ignored
| |
|
|
yes
|
yes
|
yes
|
no
|
works
|
works
| |
|
|
yes
|
yes
|
yes
|
yes
|
works
|
works
| |
|
*
|
yes
|
yes
|
no
|
no
|
works
|
works
| |
|
|
yes
|
yes
|
no
|
no
|
works
|
is read, doesn't work
| |
|
|
yes
|
yes
|
yes
|
yes
|
works
|
works, doesn't affect physics
| |
|
|
yes
|
yes
|
yes
|
no
|
works
|
works, has inaccuracies
| |
|
|
yes
|
yes
|
yes
|
yes
|
works
|
works
| |
|
|
yes
|
yes
|
yes
|
yes
|
works
|
works
| |
|
*
|
no
|
-------------
|
-------------
|
-------------
|
works
|
doesn't work
| |
|
|
yes
|
yes
|
yes
|
no
|
works
|
doesn't work
| |
|
*
|
yes
|
yes
|
no
|
no
|
works - glitchy - fixed in MWSE 2.0
|
works
| |
|
*
|
yes
|
yes
|
no
|
no
|
works - glitchy - fixed in MWSE 2.0
|
works
| |
|
|
yes
|
yes
|
yes
|
no
|
works
|
works
| |
|
|
yes
|
yes
|
yes
|
yes
|
works
|
is read, doesn't work
| |
|
|
yes
|
yes
|
yes
|
yes
|
works
|
works
| |
|
|
yes
|
yes
|
yes
|
yes
|
works
|
works
| |
|
|
yes
|
no
|
yes
|
yes
|
works
|
works
| |
|
|
yes
|
yes
|
yes
|
yes
|
works
|
works
| |
|
|
yes
|
(older Nifskope
can generate it)
|
-------------
|
-------------
|
works
|
works
| |
|
|
yes
|
yes
|
yes
|
no
|
works
|
works
| |
|
*
|
yes
|
yes
|
yes
|
no
|
works
|
doesn't work
| |
|
|
yes
|
yes
|
yes
|
no
|
works
|
works
| |
|
|
yes
|
yes
|
yes
|
no
|
works
|
works
| |
|
|
no
|
-------------
|
-------------
|
-------------
|
is read, ignored
|
is read, ignored
| |
|
|
yes
|
yes
|
yes
|
no
|
works
|
works
| |
|
|
yes
|
yes
|
yes
|
no
|
works
|
works (with out it particles give error)
| |
|
|
yes
|
yes
|
yes
|
no
|
works
|
works partially
| |
|
|
yes
|
(older Nifskope
can generate it)
|
yes
|
yes
|
works
|
works partially, will work fully in 0.49
| |
|
|
yes
|
yes
|
yes
|
no
|
works
|
works
| |
|
|
yes
|
yes
|
yes
|
no
|
works
|
is read, doesn't work
| |
|
|
yes
|
yes
|
yes
|
yes
|
works
|
works
| |
|
*
|
no
|
-------------
|
-------------
|
-------------
|
works
|
doesn't work
| |
|
*
|
no
|
-------------
|
-------------
|
-------------
|
not working in the engine
|
doesn't work
| |
|
*
|
no
|
-------------
|
-------------
|
-------------
|
works
|
doesn't work
| |
|
*
|
no
|
-------------
|
-------------
|
-------------
|
works
|
doesn't work
| |
|
|
yes
|
yes
|
yes
|
no
|
works
|
works
| |
|
|
yes
|
yes
|
yes
|
no
|
works
|
works
| |
|
|
yes
|
yes
|
yes
|
no
|
works
|
works
| |
|
*
|
no
|
-------------
|
-------------
|
-------------
|
works
|
doesn't work
| |
|
|
yes
|
yes
|
yes
|
no
|
works
|
works
| |
|
|
no
|
-------------
|
-------------
|
-------------
|
broken or disabled
|
is read, ignored
| |
|
|
yes
|
no
|
yes
|
yes
|
works
|
works (different skinning implementation)
| |
|
*
|
yes
|
no
|
no
|
yes
|
works
|
is read, doesn't work
| |
|
|
yes
|
no
|
yes
|
yes
|
works
|
works, has inaccuracies
| |
|
*
|
yes
|
yes
|
no
|
no
|
works
|
works
| |
|
|
yes
|
yes
|
yes
|
yes
|
works
|
works
| |
|
|
no
|
-------------
|
-------------
|
-------------
|
ignored
|
works, ignored for 4.0.0.2 NIF
| |
|
|
yes
|
yes
|
yes
|
no
|
works
|
works
| |
|
|
yes
|
yes
|
yes
|
no
|
works
|
is read, doesn't work
| |
|
|
yes
|
yes
|
no
|
no
|
works - corrections in MWSE 2.x
|
works
| |
|
|
yes
|
yes
|
yes
|
no
|
works
|
works
| |
|
*
|
yes
|
yes
|
no
|
no
|
works - fixed in in MWSE 2.x and MCP 2.4
|
works
| |
|
|
yes
|
yes
|
yes
|
yes
|
works
|
works
| |
|
|
yes
|
yes
|
yes
|
no
|
works
|
flawed, works only for reflection maps
| |
|
|
yes
|
yes
|
yes
|
yes
|
works
|
works
| |
|
|
yes
|
yes
|
yes
|
yes
|
works
|
works
| |
|
|
yes
|
hardcore
|
yes
|
yes
|
works
|
works
| |
|
*
|
yes
|
no
|
no
|
no
|
works
|
doesn't work
| |
|
|
no
|
-------------
|
-------------
|
-------------
|
works
|
works
| |
|
|
no
|
-------------
|
-------------
|
-------------
|
works
|
works
| |
|
|
yes
|
yes
|
yes
|
yes
|
works - corrections in MWSE 2.x
|
works
| |
|
|
yes
|
yes
|
yes
|
yes
|
works
|
works
| |
|
|
yes
|
yes
|
yes
|
no
|
works
|
works
| |
|
|
no
|
-------------
|
-------------
|
-------------
|
not used
|
is read, ignored
| |
|
|
yes
|
yes
|
yes
|
yes
|
works
|
works
| |
|
|
yes
|
yes
|
yes
|
yes
|
works
|
works
| |
|
|
yes
|
yes
|
yes
|
yes
|
works
|
works
| |
|
|
yes
|
yes
|
yes
|
no
|
works
|
works, exact draw order isn't guaranteed
| |
AvoidNode
|
Beth
|
|
yes
|
yes
|
yes
|
no
|
works
|
works
|
BSMirroredNode
|
Beth
|
*
|
no
|
-------------
|
-------------
|
-------------
|
works
|
doesn't work
|
Beth
|
*
|
no
|
-------------
|
-------------
|
-------------
|
works
|
doesn't work
| |
Beth
|
|
yes
|
yes
|
yes
|
yes
|
works
|
works
| |
Beth
|
*
|
no
|
-------------
|
-------------
|
-------------
|
works
|
doesn't work
| |
|
|
-------------
|
-------------
|
-------------
|
-------------
|
(footer and header text of the NIF file)
|
|
┌· NiObject
│
├──┬· NiAccumulator
│ └──┬· NiClusterAccumulator
│ └───· NiAlphaAccumulator
│
├──┬· NiExtraData
│ ├───· BrickNiExtraData
│ ├───· TES3ObjectExtraData
│ ├───· NiStringExtraData
│ ├───· NiTextKeyExtraData
│ └───· NiVertWeightsExtraData
│
├──┬· NiGeometryData
│ ├───· NiLinesData
│ ├──┬· NiParticlesData
│ │ ├───· NiAutoNormalParticlesData
│ │ └───· NiRotatingParticlesData
│ └──┬· NiTriBasedGeomData
│ ├──┬· NiTriShapeData
│ │ └───· NiTriShapeDynamicData
│ └───· NiTriStripsData
│
├──┬· NiObjectNET
│ │
│ ├──┬· NiAVObject
│ │ ├───· NiCamera
│ │ │
│ │ ├──┬· NiDynamicEffect
│ │ │ ├───· NiTextureEffect
│ │ │ └──┬· NiLight
│ │ │ ├───· NiAmbientLight
│ │ │ ├───· NiDirectionalLight
│ │ │ └──┬· NiPointLight
│ │ │ └───· NiSpotLight
│ │ │
│ │ ├──┬· NiGeometry
│ │ │ ├───· NiLines
│ │ │ ├──┬· NiParticles
│ │ │ │ ├───· NiAutoNormalParticles
│ │ │ │ └───· NiRotatingParticles
│ │ │ └──┬· NiTriBasedGeom
│ │ │ ├───· NiTriShape
│ │ │ └───· NiTriStrips
│ │ │
│ │ └──┬· NiNode
│ │ ├───· AvoidNode
│ │ ├───· RootCollisionNode
│ │ ├───· NiBillboardNode
│ │ ├───· NiBSAnimationManager
│ │ ├───· NiBSPNode
│ │ ├───· NiCollisionSwitch
│ │ ├───· NiSortAdjustNode
│ │ ├──┬· NiBSAnimationNode
│ │ │ └───· NiBSParticleNode
│ │ └──┬· NiSwitchNode
│ │ ├───· NiFltAnimationNode
│ │ └───· NiLODNode
│ │
│ ├──┬· NiProperty
│ │ ├───· NiAlphaProperty
│ │ ├───· NiDitherProperty
│ │ ├───· NiFogProperty
│ │ ├───· NiMaterialProperty
│ │ ├───· NiRendererSpecificProperty
│ │ ├───· NiShadeProperty
│ │ ├───· NiSpecularProperty
│ │ ├───· NiStencilProperty
│ │ ├───· NiTexturingProperty
│ │ ├───· NiVertexColorProperty
│ │ ├───· NiWireframeProperty
│ │ └───· NiZBufferProperty
│ │
│ ├───· NiSequenceStreamHelper
│ │
│ └──┬· NiTexture
│ ├──┬· NiRenderedTexture
│ │ └───· NiRenderedCubeMap
│ └───· NiSourceTexture
│
├──┬· NiParticleModifier
│ ├───· NiGravity
│ ├───· NiParticleBomb
│ ├──┬· NiParticleCollider
│ │ ├───· NiPlanarCollider
│ │ └───· NiSphericalCollider
│ ├───· NiParticleColorModifier
│ ├───· NiParticleGrowFade
│ └───· NiParticleRotation
│
├──┬· NiRenderer
│ └───· NiDX8Renderer
│
├──┬· NiTimeController
│ ├───· NiFlipController
│ ├──┬· NiFloatController
│ │ ├───· NiAlphaController
│ │ └───· NiRollController
│ ├───· NiKeyframeController
│ ├───· NiKeyframeManager*
│ ├───· NiLightColorController
│ ├───· NiLookAtController
│ ├───· NiMaterialColorController
│ ├──┬· NiMorpherController
│ │ └───· NiGeomMorpherController
│ ├──┬· NiParticleSystemController
│ │ └───· NiBSPArrayController
│ ├───· NiPathController
│ ├───· NiUVController
│ └───· NiVisController
│
├───· NiBltSource
├───· NiColorData
├───· NiEmitterModifier
├───· NiFloatData
├───· NiKeyframeData
├───· NiMorphData
├───· NiPalette
├───· NiPixelData
├───· NiPosData
├───· NiScreenPolygon
├───· NiSkinData
├───· NiSkinInstance
├───· NiSkinPartition
├───· NiUVData
└───· NiVisData
|