You can import meshes and animations from Lightwave in two different ways:
Using the FBX plugin for Lightwave - Included from version 9.0
Importing lightwave scene files using the Lightwave App Link - Included from version 11.0
Unity currently imports:
All nodes with position, rotation and scale. Pivot points and Names are also imported.
Meshes with up to 2 UV Channels
Normals
Materials with Texture and diffuse color. Multiple materials per mesh.
Animations.
Bone-based animations.
Detailed documentation for this from Lightwave is not available on-line but comes in the PDF manual included with your download
Note:
Lightwave specific materials need to be baked as textures for Unity to read them - use the Node system in Lightwave for a non-destructive pipeline
Unity only understands polygon meshes so convert to polygons before saving/exporting
FBX Export
From Lightwave version 11 onwards the FBX 2012 exporter is now included:
FBX Filename : This file can contain multiple objects, Choose a filename and save to your \assets directory
Anim Layer : TBC
Type : Choose Binary to reduce filesize or ASCII for a text editable FBX
FBX Version Select 201200 from the drop down to ensure version 2012.1
Export : Select all the elements you wish to include - not cameras and lights are not read into Unity
Mesh type Choose Cage Subdivision if * otherwise choose subdivided to *
Bake Motion EnvelopesTBC
Start frame / End frame
Scale Scene Set a scale for your scene applicable to match Unity
Importing LIghtwave scenes with AppLink
To read a lightwave scene you must use the Applink package provided with your Lightwave installation from version 11 onwards only
Setup
Browse to the \support\3rdparty_support\Unity3D folder in your LightWave3D installation
Copy LightWaveAppLink.unitypackage into \Unity installation folder within \Editor\Standard Packages folder
E.g. Windows C:\Program Files (x86)\Unity\Editor\Standard Packages (for machines running a 64-bit version of Windows)
or Mac: Applications/Unity/Standard Packages.
Create Unity Project for you lightwave scene
In Unity create a project e.g. UnityProject_name and check the LightWave AppLink package and any others you require for your project
Close Unity
Copy or Move your LightWave_Content folder and it’s directory structure into your UnityProject_name\AssetsSave your LWS file in the \assets folder
In lightwave make sure your scene file is has it’s content directory set to the new location in the unity project
Unity will then convert the LightWave scene to an FBX
Select the FBX of the scene and set your scale to 1.0 and Apply
Add converted FBX scene to your scene hierarchy
Update any Unity materials to set textures and shader types to try and match equivalent Lightwave shaders
Any changes to the FBX (lightwave scene assets) will only be stored in Unity, so this is a Uni-directional pipeline, but Unity will remember any material assignments and properties applied to the FBX scene even if you update from LightWave
Did you find this page useful? Please give it a rating:
Is something described here not working as you expect it to? It might be a Known Issue. Please check with the Issue Tracker at issuetracker.unity3d.com.
Thanks for letting us know! This page has been marked for review based on your feedback.
If you have time, you can provide more information to help us fix the problem faster.
You've told us this page needs code samples. If you'd like to help us further, you could provide a code sample, or tell us about what kind of code sample you'd like to see:
You've told us there are code samples on this page which don't work. If you know how to fix it, or have something better we could use instead, please let us know:
You've told us there is information missing from this page. Please tell us more about what's missing:
You've told us there is incorrect information on this page. If you know what we should change to make it correct, please tell us:
You've told us this page has unclear or confusing information. Please tell us more about what you found unclear or confusing, or let us know how we could make it clearer:
You've told us there is a spelling or grammar error on this page. Please tell us what's wrong:
You've told us this page has a problem. Please tell us more about what's wrong:
Thanks for helping to make the Unity documentation better!