Search Unity

  1. Welcome to the Unity Forums! Please take the time to read our Code of Conduct to familiarize yourself with the forum rules and how to post constructively.
  2. We have updated the language to the Editor Terms based on feedback from our employees and community. Learn more.
    Dismiss Notice

Rhino to Unity3D export

Discussion in 'Editor & General Support' started by SK_Telum, Jul 30, 2018.

  1. SK_Telum

    SK_Telum

    Joined:
    Jul 30, 2018
    Posts:
    1
    Hello everybody,

    we need to import a model of a room from Rhino into Unity3D (2017.3.1f1). We are facing a lot of problems after the import is completed:

    1. Space & performance consumption
    The Rhino model is between 1.5 and 2 GB large. When importing it to Unity3D and especially after adding it to the scene, Unity3D reacts much slower - even on a very fast computer with AMD Ryzen 1950X, 32 GB RAM and AMD Radeon RX 580). The project jerks when running even on the lowest graphics settings.

    2. Wrong/missing textures
    After importing the model, we extracted the textures and the materials. Nevertheless, some textures doesn't work as expected. There is a wall which has the same material attached to it as other objects, but isn't visible. Just like the material and/or texture wouldn't exist. When we try another shader, all the other objects with this material are affected too. And it is hardly possible to manually adjust every single shader for more than 10000 objects.

    3. Missing light
    Some, but not all lights are available in the scene after the import. But the configuration of each single light is wrong, e.g. the direction of the spot is wrong. But, even worse, none of the lights are emitting some light, they just don't work in any way.

    4. Wrong "mood"
    The whole scene has another atmosphere than the Rhino original. This is affected by the lights, of course, but that's not the only reason. Even when manually adding some light sources, some colours look different than in the original.

    These problems give us a massive headache, because we don't know how to fix some of them. For the others, the work that has to be done manually is in no relation to the result and/or is simple not tolerable.
    So we are looking for ways how to improve the Rhino export and/or the Unity3D import. If this is not possible, we need some hints on how to solve the problems in an efficient way. Can you help us?

    We already tried to export the model with as less polygons as possible, but that didn't solve problem 1 significantly. The Unify Rhino to Unity3D exporter isn't maintained anymore.

    Thanks in advance!
     
  2. christopher_baumeister

    christopher_baumeister

    Joined:
    Apr 29, 2018
    Posts:
    12
    Hey there,
    I'm running into the same problems mentioned above. Is there a comfortalbe workflow to export from Rhino to Unity right now?
    Whats the easiest way?

    Thanks in advance!
     
  3. tadavis

    tadavis

    Joined:
    Sep 26, 2017
    Posts:
    3
    bumping this since i'm curious as well
     
  4. Vee_Oh

    Vee_Oh

    Joined:
    Mar 26, 2015
    Posts:
    10
    The best solution as far as I know is currently PiXYZ, you can find out more about their partnership with Unity here:
    https://unity.com/solutions/unity-aec/industry-bundle

    And this is their homepage:
    https://www.pixyz-software.com/studio/

    It seems to be a very solid solution, but I have not worked with it myself, but if you want to go to Unity it is probably your best bet. Another option(That I have used) if you are doing Archvis and need to present to clients is software called Enscape. I know they recently added support for Rhino.
    https://enscape3d.com/

    It makes it dead simple to import and present to clients, as well as create walkthroughs and VR tours, if that is what you want to do.

    Hope you figure it out.

    Regards,

    V
     
  5. tadavis

    tadavis

    Joined:
    Sep 26, 2017
    Posts:
    3
    Pixyz looks like a great solution and very helpful but that's a steep price.

    With enscape, do you have to upload files to them? Most of what I deal with is under some sort of NDA