Page 1 of 2 12 LastLast
Results 1 to 15 of 29

Thread: LightWave Importer for Unity

  1. #1

    LightWave Importer for Unity

    LightWave Importer, the complete LightWave → Unity solution, is now live on the Unity Asset Store.

    The package (just like LightWave) consists of two major components:
    LWO Importer - to import model files.
    LWS Importer - to import scene files. The models referenced in the scene will be imported using LWO Importer.

    Both these importers are also available separately. So if, for example, you already have LWO Importer then you just need LWS Importer and you'll have all the functionality of the complete LightWave Importer.

    Here's a link to a youtube video showing it in action.

    And here's a few screenshots:
    Click image for larger version. 

Name:	91fac5e3-a3b7-4f3f-8acc-98430f99ccd8_scaled.jpg 
Views:	30 
Size:	103.2 KB 
ID:	145928
    Click image for larger version. 

Name:	91e1e3da-c331-4a0f-bc59-6287ed64bd9c_scaled.jpg 
Views:	30 
Size:	84.4 KB 
ID:	145929
    Click image for larger version. 

Name:	24fbe1c6-392c-42d3-acfa-9e01eaf17e41_scaled.jpg 
Views:	25 
Size:	53.7 KB 
ID:	145930

    The LWS Importer interface in Unity:
    Click image for larger version. 

Name:	74d477cd-aeaf-4af2-86ee-9751e3edfd28_scaled.jpg 
Views:	24 
Size:	31.9 KB 
ID:	145931

    For a top-level list of features take a look at the asset store page.

    I've tested it in one of my own projects and have found it really useful - a real time saver! But it's a complex beast and of course there's no such thing as bug-free software ... so if you do experience any difficulties please let me know, either here, or preferably by email with an example scene/model so I can debug it and get a fix out to you.

    If there's any questions, feature suggestions, etc then fire away!

    I hope you find it helpful with your projects.

    -Chris

  2. #2
    Registered User
    Join Date
    Aug 2016
    Location
    a place
    Posts
    1,856
    wicked. definitely buying

  3. #3
    Registered User tyrot's Avatar
    Join Date
    Mar 2006
    Location
    in lights
    Posts
    2,167
    Chris this is just an awesome news.. I will ask just one thing
    Do you support Morphmixer animations ?! or should we use FBX animation export for that?

    And - biggie - can we export an Unity scene into LWO ?

    Best!

  4. #4
    Quote Originally Posted by tyrot View Post
    Do you support Morphmixer animations ?! or should we use FBX animation export for that?
    Not yet but this is high on my to-do list for a future update.

    Quote Originally Posted by tyrot View Post
    And - biggie - can we export an Unity scene into LWO ?
    No, this is a one-way operation. I was considering making it possible to save changes made in Unity back into the .lws file, but it quickly became apparent that it would more than double the work involved and I wanted to release a tool that people could start using sooner rather than later.

    However, just as I have with LWO Importer I'll continue to support and update Lightwave Importer (including LWO Importer and LWS Importer) when I can. So it's possible we'll see it evolve into a two-way operation (LightWave <> Unity), but it's not going to be for a while if it happens.

    Cheers
    -Chris

  5. #5
    This sounds really good. I would really like to see a better import into LW as well. Interchange seems to be doing some weird things. I wished I had a way to test this to see whether it works for my purposes (since I am not sure whether it is the import that is screwing things up for Unity, or the export).
    Yes, my Avatar shows a volume rendering...
    VoluMedic Creative Edition only USD 299 !
    www.volumedic.com

  6. #6
    Hello, I just got your sweet plugin, though when I put a LW project into the asset folder in unity and click on the ".lws" file I don't see a built button in the inspector? Can ya tell me what I am doing wrong? I do have the "Lightwave importer" folder in the asset folder as well.

  7. #7
    Quote Originally Posted by GraphXs View Post
    Hello, I just got your sweet plugin, though when I put a LW project into the asset folder in unity and click on the ".lws" file I don't see a built button in the inspector? Can ya tell me what I am doing wrong? I do have the "Lightwave importer" folder in the asset folder as well.
    Hi, thanks for the purchase!
    Not sure what's going on here but I'll try and get to the bottom of it. If you start a brand new Unity project and then import the LightWave Importer asset from the store you should end up with a project that looks very similar to this:
    Click image for larger version. 

Name:	Screenshot 2019-09-14 at 11.25.06.png 
Views:	11 
Size:	66.0 KB 
ID:	145979

    Can you go into the Example Scene folder (Lightwave Importer/LWS Importer/Example/Lightwave Content Directory/Scenes/) and click on the Example Scene.lws file. It should have the same icon as in the screenshot and a big "Create New Unity Scene" button in the Inspector. If you can let me know if this doesn't work and at what point your experience deviates from what I describe then that would give me a starting point.
    Thanks!

  8. #8
    Click image for larger version. 

Name:	lwimporter.png 
Views:	9 
Size:	112.9 KB 
ID:	145980


    I see it, but it shows the lws icon, and no options in the inspector. see image

  9. #9
    Registered User
    Join Date
    Aug 2016
    Location
    a place
    Posts
    1,856
    getting :

    FileNotFoundException: Could not load file or assembly 'UnityEngine.Timeline, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null' or one of its dependencies.
    VirtualEscapes.Common.Importers.LWS.LWSceneBuilder .Build (System.String sceneName, System.Collections.Generic.List`1[T] lwsObjects, System.String assetPath, System.Int32 firstFrame, System.Int32 lastFrame, System.Int32 fps, System.Boolean hasAnimation, System.Boolean drawBones, System.String overwritePath) (at <a771ef7e56d94b6b9f72d87f25d890a6>:0)
    VirtualEscapes.Common.Importers.LWS.LWScene.OnInsp ectorGUI () (at <a771ef7e56d94b6b9f72d87f25d890a6>:0)
    UnityEditor.UIElements.InspectorElement+<CreateIMG UIInspectorFromEditor>c__AnonStorey1.<>m__0 () (at C:/buildslave/unity/build/Editor/Mono/Inspector/InspectorElement.cs:501)
    UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr)

    Tried animating a light spinning as a test. LW 2019.1.3

  10. #10
    Quote Originally Posted by GraphXs View Post
    Click image for larger version. 

Name:	lwimporter.png 
Views:	9 
Size:	112.9 KB 
ID:	145980
    I see it, but it shows the lws icon, and no options in the inspector. see image
    Quote Originally Posted by gar26lw View Post
    getting :
    FileNotFoundException: Could not load file or assembly 'UnityEngine.Timeline, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null' or one of its dependencies.
    VirtualEscapes.Common.Importers.LWS.LWSceneBuilder .Build (System.String sceneName, System.Collections.Generic.List`1[T] lwsObjects, System.String assetPath, System.Int32 firstFrame, System.Int32 lastFrame, System.Int32 fps, System.Boolean hasAnimation, System.Boolean drawBones, System.String overwritePath) (at <a771ef7e56d94b6b9f72d87f25d890a6>:0)
    VirtualEscapes.Common.Importers.LWS.LWScene.OnInsp ectorGUI () (at <a771ef7e56d94b6b9f72d87f25d890a6>:0)
    UnityEditor.UIElements.InspectorElement+<CreateIMG UIInspectorFromEditor>c__AnonStorey1.<>m__0 () (at C:/buildslave/unity/build/Editor/Mono/Inspector/InspectorElement.cs:501)
    UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr)

    OK thanks, I've replicated it. It looks like Unity have changed something in the Timeline for 2019 that has broken the code. It should work fine on Unity 2018.x
    I'll get on it and upload a new version asap.

  11. #11
    I've submitted v1.1 to the Unity Asset Store, which should fix your issues, as well as a few other things.
    Seems Unity removed the UnityEngine.Timeline.dll after Unity2018.x and put it somewhere very difficult to find. I develop on 2019 and test on 2018 but I forgot to check the final compiled dll on 2019. I'll try not to make that mistake again!

    Hopefully it should be available to download in the next few days, but if you want it sooner send me an email (the support email is at the bottom of the user guide) and I'll YouSendIt to you directly.

    All the best
    -Chris

  12. #12
    Not so newbie member lardbros's Avatar
    Join Date
    Apr 2003
    Location
    England
    Posts
    5,854
    Very cool plugin there Chris!!!

    I don't personally use Unity, but just here to show my support... so glad that someone's done this for Unity and LightWave!
    LairdSquared | 3D Design & Animation

    Desk Work:
    HP Z840, Dual Xeon E5-2690 v2, 32GB RAM, Quadro K5000 4GB
    Desk Home:
    HP Z620, Dual Xeon E5-2680, 80GB RAM, Geforce 1050 Ti 4GB

  13. #13
    Registered User
    Join Date
    Aug 2016
    Location
    a place
    Posts
    1,856
    yeah, its kicking bottom

  14. #14
    Registered User tyrot's Avatar
    Join Date
    Mar 2006
    Location
    in lights
    Posts
    2,167
    I will bump again but this plugin is a literally game changer.. I can use Lightwave Modeler- without needing any other unity oriented modeler - such as Umodeler or Probuilder..

    I just cannot believe how fast and accurate it works..

    I have just started to think about using UNITY as a Layout alternative.

    . If there is one plugin which can change your whole Lightwave life - this is it..

  15. #15
    Quote Originally Posted by gar26lw View Post
    yeah, its kicking bottom
    Quote Originally Posted by tyrot View Post
    If there is one plugin which can change your whole Lightwave life - this is it..
    thanks guys

    V1.1 is now live on the Unity Asset Store for both Lightwave Importer and LWS Importer

    Please let me know if you encounter any more problems.

    -Chris

Page 1 of 2 12 LastLast

Tags for this Thread

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •