Skip to content

MaxScript toolset for 3Ds MAX to import and export Freelancer 3db/cmp 3D models.

License

Notifications You must be signed in to change notification settings

TheStarport/MAXLancer

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

52 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MAXLancer

MaxScript toolset for 3Ds MAX to import and export Freelancer 3db/cmp 3D models.

Features

  • Rigid model (.3db, .cmp) import and export, including LODs, hardpoints, HUD wireframes and compound joints.
  • Deformable model (.dfm) import with animation scripts (.anm) (experimental feature).
  • Collision detection surface (.sur) import and export. BHV validation.
  • Material and texture (.mat, .txm) import and export.
  • Automatic texture extraction, decompression and compression (using Nvidia Texture Tools).
  • Convex mesh generation for surface hulls (using Nvidia PhysX/MassFX or built-in functions).

Prerequisites

  • Autodesk 3ds Max 2017 or above (tested with 3ds Max 2018)
  • Nvidia Texture Tools
  • Microsoft Freelancer

Installation

By default installer will attempt to find most recent supported version of 3ds Max installed in the system.

After installation is complete follow these steps to finish the process:

Create toolbar

  • Open CustomizeCustomize User Interface.
  • Switch to Toolbars tab.
  • Press New... button to create new toolbar.
  • In Category dropdown menu select MAXLancer.
  • Drag and drop actions from the list below to newly made toolbar.

Set external paths

  • In MAXLancer sidebar press Settings button.
  • Specify paths:
    • Freelancer (typically C:\Program Files\Microsoft Games\Freelancer).
    • Nvidia Texture Tools.
    • Textures (typically C:\Users\[User]\Documents\3dsMax\sceneassets\images\MAXLancer).
    • Shaders (typically C:\Program Files\Autodesk\3ds Max 2018\maps\fx\MAXLancer).
  • Press OK button.

Path to Nvidia Texture Tools should point to binary folder (bin32 or bin64) containing executables. If you have graphical issues with exported textures try using previous version of Texture Tools (2.1.1 for example).

Disable gamma/LUT

  • Open CustomizePreferencesGamma and LUT.
  • Uncheck Enable Gamma\LUT Correction.

Default settings in 3ds Max may overbright textures when previewed in viewport via DirectX shader. This will also affect exported textures.

About

MaxScript toolset for 3Ds MAX to import and export Freelancer 3db/cmp 3D models.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • MAXScript 95.4%
  • HLSL 4.0%
  • Inno Setup 0.6%