Difference between revisions of "NMS:Modding Tools/NMS Model Importer Guide"

From STEP Modding Wiki
m
m
Line 1: Line 1:
 
__NOTITLE__
 
__NOTITLE__
 
{{NMSPage|contentTitle=Modding Tools // NMS Model Importer First Steps}}
 
{{NMSPage|contentTitle=Modding Tools // NMS Model Importer First Steps}}
<br>
 
{{Notice|text=This guide is still a work in progress.}}
 
 
{{TOC_right}}
 
{{TOC_right}}
 
== Introduction ==
 
== Introduction ==

Revision as of 08:00, August 10, 2020

BannerLogo
Modding Tools // NMS Model Importer First Steps

Contents

Introduction

This is designed to be a reference guide to the NMS Model Importer.

The first object you should create when making a new scene in Blender is the NMS_SCENE object. This is an empty node located at the origin (0,0,0) that ANY objects you wish to be included in the scene MUST be a child of.

The model importer supports arbitrary hierarchies, so you can nest multiple meshes inside other meshes.

The format of the table below will be laid out as follows:

Each object name will be specified with an object type if necessary, and below it will be each of the possible custom properties it can be given.

Object types

NMS_SCENE (Empty object)
BATCH - 0 (no batch mode) or 1 (batch mode). If batch mode is activated, each of the direct child nodes of the NMS_SCENE object will be exported separately.
GROUP - This is a string that can be set to allow for the scene to be output to name/group/scenename.scene instead of name/name/scenename.scene as is default. This makes it easier to group together similar models.
NMS_<NAME>
These are the mesh objects. They currently do not have any custom properties but they can have the following objects as children objects which will affect the mesh:
ROTATION (empty arrow)
This object will point in the direction that you want the object to be rotating around. The size is equal to the speed at which it will rotate.