Arbos/nwn2mdk

Roadmap 1.0

Arbos opened this issue · 0 comments

Arbos commented

Features for version 1.0

MDB to FBX

Collision Mesh 2

  • Parse packet
  • Export vertices
  • Export faces
  • Export normals
  • Export texture coordinates
  • Export material

Collision Mesh 3

  • Parse packet
  • Export vertices
  • Export faces
  • Export normals
  • Export texture coordinates
  • Export material

Collision Spheres

  • Parse packet
  • Export

Hair

  • Parse packet
  • Export

Helm

  • Parse packet
  • Export

Hook

  • Parse packet
  • Export

Rigid mesh

  • Parse packet
  • Export vertices
  • Export tangents
  • Export binormals
  • Export texture coordinates
  • Export faces
  • Export diffuse map
  • Export normal map
  • Export tint map
  • Export glow map
  • Export diffuse color
  • Export specular color
  • Export specular power
  • Export specular value
  • Export material flags

Skin

  • Parse packet
  • Export vertices
  • Export tangents
  • Export binormals
  • Export texture coordinates
  • Export faces
  • Export diffuse map
  • Export normal map
  • Export tint map
  • Export glow map
  • Export diffuse color
  • Export specular color
  • Export specular power
  • Export specular value
  • Export material flags
  • Export body skinning
  • Export head skinning

Walk mesh

  • Parse packet
  • Export vertices
  • Export faces
  • Export material

GR2 to FBX

  • Skeleton
  • Animation

FBX to MDB

Collision Mesh 2

  • Import vertices
  • Import faces
  • Import material

Collision Mesh 3

  • Import vertices
  • Import faces
  • Import material

Collision Spheres

  • Import

Hair

  • Import

Helm

  • Import

Hook

  • Import

Rigid mesh

  • Import vertices
  • Import tangents
  • Import binormals
  • Import texture coordinates
  • Import faces
  • Import diffuse map
  • Import normal map
  • Import tint map
  • Import glow map
  • Import diffuse color
  • Import specular color
  • Import specular power
  • Import specular value
  • Import material flags

Skin

  • Import vertices
  • Import tangents
  • Import binormals
  • Import texture coordinates
  • Import faces
  • Import diffuse map
  • Import normal map
  • Import tint map
  • Import glow map
  • Import diffuse color
  • Import specular color
  • Import specular power
  • Import specular value
  • Import material flags
  • Import body skinning
  • Import head skinning

Walk mesh

  • Import

FBX to GR2

Skeleton

  • Bone position
  • Bone orientation
  • Bone scale

Animation

  • Bone position
  • Bone orientation
  • Bone scale

Others

  • Configuration file: NWN2 installation directory
  • Automatically extract textures used by a MDB from zip files
  • Test, polish and fix bugs until it's production ready.