Announcement

Collapse
No announcement yet.

Where/When to apply materials? REVIT > 3DS > UE4

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    Where/When to apply materials? REVIT > 3DS > UE4

    Hello, I was curious when you folks apply your materials? I'm new to the 3DS Max and UE4 workflow and was curious when the more knowledgeable people are doing their materials?

    Also are you guys importing from Revit to 3DS by material type? Then importing all the objects that use one material (i.e. all brick items) into UE4 separately?

    Thanks for the help!

    James Gallagher
    James Gallagher

    Architectural Technologist, P3Architecture Partnership

    #2
    I always do it like that (rough overview)

    in the 3d program:
    1. create mesh
    2. uv map it + create material slots

    import the mesh + texture

    in the ue4:
    1.right click on the texture + create material
    2. modify the material -> e.g add specular map, normal, map,...
    3. apply it to the material slots -> open the static mesh editor (double click on the mesh in the content browser) - add the material to the slot

    Comment


      #3
      Thanks fighter5347. I seem to be doing okay with the UV maps and importing the meshes. I can't for the life of me get any materials imported though. I've applied the materials in REVIT (Standard Autodesk materials). They show up in my 3ds MAX renders, they adjust with my UV maps, but when I bring it into UE4 I just get the world material texture and I can't find the Autodesk materials anywhere.

      Have you (or anyone else) had any troubles like this? I'm starting to think I should give up on the Autodesk materials but I'm not sure where else to get materials for ArchViz.

      Thanks again for the help, hopefully I can get over this hurdle.
      James Gallagher

      Architectural Technologist, P3Architecture Partnership

      Comment


        #4
        You cant import materials, just textures which will be in a material (you have to do the material stuff in the editor). But I mainly export the texture - import it - create a material

        Comment


          #5
          Thanks again fighter5347! I was thinking about it the wrong way. I very much appreciate the help.
          James Gallagher

          Architectural Technologist, P3Architecture Partnership

          Comment


            #6
            I have the same workflow as fighter5347, works great!

            Comment


              #7
              Originally posted by fighter5347 View Post
              You cant import materials, just textures which will be in a material (you have to do the material stuff in the editor). But I mainly export the texture - import it - create a material
              I normally export unconverted materials without textures, and exchange them with native UE4 ones, but I get materials with diffuse/normal/spec maps if convert Revit´s materials to standard in Max.

              Some buildings have 60+ materials, and combined in one asset it´s a hassle to adjust, so I prefer to just replace them.

              Comment


                #8
                Yeah I think I might start replacing them all and making my own in UE4. I really like the material editor in UE4, now I just need to get better using it.
                James Gallagher

                Architectural Technologist, P3Architecture Partnership

                Comment


                  #9
                  Originally posted by Atle View Post
                  I normally export unconverted materials without textures, and exchange them with native UE4 ones, but I get materials with diffuse/normal/spec maps if convert Revit´s materials to standard in Max.

                  Some buildings have 60+ materials, and combined in one asset it´s a hassle to adjust, so I prefer to just replace them.
                  So I got everything right tonight, except for my texture sizes. I was trying to do a little brick wall but the Revit materials looked awful. I tried downloading a nice brick bitmap and normal map but then the sizing was all off.

                  Any tips to find/make/import good materials for Archviz? I feel like I'm so close but failing so horribly on a seemingly easy step.
                  James Gallagher

                  Architectural Technologist, P3Architecture Partnership

                  Comment


                    #10
                    Originally posted by Perpetuum_M0bile View Post
                    So I got everything right tonight, except for my texture sizes. I was trying to do a little brick wall but the Revit materials looked awful. I tried downloading a nice brick bitmap and normal map but then the sizing was all off.

                    Any tips to find/make/import good materials for Archviz? I feel like I'm so close but failing so horribly on a seemingly easy step.
                    I use the uvmap/unwrap modifier in Max for texture size/tiling, and adjust it before merging the model, then I apply other changes in UE4 via asset actions/property matrix if want to keep the imported ones, but change two-sided/emissive etc.

                    If export via DWG 2013 with solids enabled "DWG export settings in Revit", convert all materials to "standard", you can apply diff/spec/gloss/bump maps etc from Max, and since the model is cleaner it´s easy to select polys/modify if want to change something.

                    I have also setup a material library mixed with materials from Markedplace/example scenes etc, so there are loads of available architectural materials if merge the different ones offered in the "learn section alone"

                    You can also use this addon in Revit, it will join components via material, and since all are "standard" the textures will import, but you might have to adjust "smoothing , and the triangulation on some meshes.
                    http://lumion3d.com/revit-to-lumion-bridge/
                    Last edited by Graute; 03-06-2015, 05:02 AM.

                    Comment


                      #11
                      Thanks Atle, the Lumion bridge seemed to make things easier to work with rather than linking a Revit file which is what I was doing.

                      Can I ask a quick question about unwrapping the UVWs? All the tutorials I've seen fit the UVW map into the UV extents in the 'Edit UVWs' window. The problem is I'm trying to put a tiny brick pattern over a huge wall, if I jam it into the UV extents it of course gets so stretched that it looks ridiculous.
                      Click image for larger version

Name:	UV Unwrapping.png
Views:	1
Size:	258.9 KB
ID:	1067822

                      Is there any solutions to this? Or do I not need to keep it inside the box? I've tried tiling the texture in the UVW editor options and using the max number of tiles (50) but it still doesn't all fit. Maybe I'm looking too far into this and complicating it, but I just want to be sure before I dump a whole bunch of time into learning something the wrong way.

                      Thanks again, I'll owe you guys big time after I figure this out.
                      James Gallagher

                      Architectural Technologist, P3Architecture Partnership

                      Comment


                        #13
                        Originally posted by SaviorNT View Post
                        In the famous words of hellraiser, all problems solved:

                        5m Tutorials: 3ds Max to Unreal Engine 4 - Collis…: http://youtu.be/2cXnMwmQmPo
                        Thank you SaviorNT!
                        James Gallagher

                        Architectural Technologist, P3Architecture Partnership

                        Comment


                          #14
                          I should add that while UV mapping that way is "super-easy", this makes it so that you will need to adjust your textures. Or you could use something like Allegorthmic's Painter/Designer combination to "paint" the object.
                          WIP: Science Project - A collection of middle school through advanced college level science theory and formula-based functions for use in your own projects
                          World Machine to UE4 Export Macro
                          WM Folder Generator - Creates a folder that you name with HeightMap, NormalMap, SplatMap, and Tile sub-folders

                          Comment


                            #15
                            Originally posted by Perpetuum_M0bile View Post
                            Is there any solutions to this? Or do I not need to keep it inside the box? I've tried tiling the texture in the UVW editor options and using the max number of tiles (50) but it still doesn't all fit.
                            Not sure about Max, but in Maya you can just grab all the UVs and scale them up as big as you want for the first channel (not the lightmap). However, it is typically safer and easier to edit texture tiling on the fly if you do it in the material editor.
                            For a typical small tiling texture, you just multiply (M +Click) a TextureCoordinate node (U + Click) by a Scalar Parameter (S + Click) and feed it into the UVs of your texture sampler. It's super quick and you can edit it in real time if you make a material instance.
                            Theia Interactive makes immersive VR experiences in collaboration with the world’s leading companies and creatives, leveraging this bleeding edge technology to pioneer the next generation of entertainment, storytelling, and customer engagement.

                            Comment

                            Working...
                            X