I am currently working on a rendering project where my workflow is Rhino 5> Unreal Engine 4 as FBX.
Unreal Engine 4 reads an object’s mapping channel 1 as its texture map and mapping channel 2 as its lightmap.
I understand that Rhino supports multiple mapping channels in its Texture Mapping however I’m having trouble managing the mapping channels.
After I create a simple box mapping for the texture mapping channel (1), I create a surface mapping for the lightmap mapping channel (2), and edit it in the UV editor to make sure the islands have enough “padding” but UV editor only allows me to edit the first mapping channel. How do I edit other mapping channels within the UV editor?
I’ve also attempted creating my lightmap mapping channel first and use the “Edit mapping channel” to change it to channel 2 but everytime i edit the mapping channel the UV resets to its original state before unwrapping. Is this a known bug? Or am I just doing it wrong? I’ve tried this on both Rhino 6 and Rhino 5 and the results are the same.
If anyone has experience using Unreal Engine and Rhino, could you share some tips on your workflow? I’m trying to avoid using any other program such as 3dsmax or blender to unwrap the UV’s before importing over to Unreal Engine.
How do i pick a specific mapping channel to edit in the UV Editor?
Hello - as far as I can see only mapping channel 1 can be edited. I think the features you’re asking about are simply not in there yet - what you suggest makes sense, if I understand it, but it’s just not implemented in that way that I can see. UV editing makes a custom mapping object and (I’m guessing) only one of these is currently supported. https://mcneel.myjetbrains.com/youtrack/issue/RH-47922
You should be able export your CAD data to any mesh modelling application, including the excellent and free Blender. Here you can unwrap and assign multiple mapping channels, if needed.
The greatest obstacle in this process is not transfer between tools but rather the structure of CAD render-meshes: Every little fillet translates into its own tiny patch and typical UV editing tools don’t work well triangulated surface seams. Good UV work with CAD meshes usually means more work than with SubD-meshes - or having to remesh the CAD file with tools like Zbrush.The linked product very likely can’t offer a push-button solution for this problem either.
That all being said: Rhino already supports more than one mapping channel, but unfortunately only for predefined projectors like Box or Spherical.
We usually refer to a CAD file to IGES extension capable of exporting NURBS or surface.
Blender does not allow you to import IGES surface. So you need to create the mesh in Rhino. Instead, that particular software is capable to convert automatically your CAD (surface) into a mesh (including LOD) and unwrapped without al the manual process involved.
My workflow for UDK Unreal Unity, etc… is to first unwrap in Rhino the polysurface,
then convert to mesh using Grasshopper for inspecting better the final result dynamically and accuracy instead of just using the command.
I was under the impression that money was an issue and wanted to suggest cheap or even free ways to achieve equally good results. If you however need to export often and that software does exactly what you need, it’s likely worth its money :o)
Btw. at least what’s shown in the short clip isn’t an unwrapped mesh - it seems to have a simple Triplanar projector applied.
So you need to export as FBX/OBJ from Rhino to Blender and return back passing to Rhino so that Painter can pick up the correct vertex normal without making an average recalculation.