sketchucation logo sketchucation
    • Login
    ℹ️ Licensed Extensions | FredoBatch, ElevationProfile, FredoSketch, LayOps, MatSim and Pic2Shape will require license from Sept 1st More Info

    Unreal 4 Engine

    Scheduled Pinned Locked Moved Extensions & Applications Discussions
    extensions
    87 Posts 20 Posters 20.1k Views 20 Watching
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • Rich O BrienR Offline
      Rich O Brien Moderator
      last edited by

      You could use the SDKs of both apps to make a direct pipeline between both.

      There's probably one already out there.

      I wonder how lightup fbx export would work? It is used a lot in Unity from what I understand.

      Download the free D'oh Book for SketchUp 📖

      1 Reply Last reply Reply Quote 0
      • K Offline
        kaas
        last edited by

        @solo said:

        ... so how will the workflow go?... the challenge goes out as to how SKP and Unreal can work together or if if can.

        I just tried Unreal using this workflow:

        • meters as unit in Sketchup
        • fbx output from Sketchup.
        • textures used were in size n2 (512x512 for instance)

        Import the fbx in Unreal:

        • place the mesh in the scene, rescale if needed
        • refine / add more objects and save selected overwrite the fbx file in Sketchup and re-import in Unreal. no need to re-scale and material settings (bump / reflection in Unreal)are preserved.

        Works nicely for a simple scene. What kind of problems / challenges are you expecting?


        test.jpg

        1 Reply Last reply Reply Quote 0
        • cmeedC Offline
          cmeed
          last edited by

          The latest Unreal includes better uv unwrapping. Suitable for simple geometry such as walls and floors etc. I'm not sure of the details but what was lacking before was uvs and a 2nd uv channel when the fbx exported from SU. I think this is now generated and simple unwrapping is done in unreal. I have managed to get a model in and lit. I only played for 10mins or so when I heard about the new feature.
          But it can't handle unwrapping anything complicated like a person.

          1 Reply Last reply Reply Quote 0
          • soloS Offline
            solo
            last edited by

            So from a brief dig around I see Unreal only imports fbx and obj meshes, and so far I have not been successful importing materials, some translate but most do not.

            What is needed is an exporter of some sort.

            http://www.solos-art.com

            If you see a toilet in your dreams do not use it.

            1 Reply Last reply Reply Quote 0
            • M Offline
              miikka1978
              last edited by

              I have been experimenting just a little with Game Engines. My understanding has been that Sketchup files don’t work that well with game Engines because the models need to be UV mapped properly. Therefore, I have assumed that it is always need to have tome 3rd party tool to do the UV mapping, for example Blender. Anyway, I am still novice with these so please correct if I am wrong.

              1 Reply Last reply Reply Quote 0
              • cmeedC Offline
                cmeed
                last edited by

                miikka1978 - previousily the workflow has needed an extra software to generate uv maps but the latest builds 4.5 (I think) onwards have had a new way of uv mapping on the import but only on simple geometry.
                I still don't think it's a full proof. Or do I think, we as sketchup users, are going to be blessed by the makers with an easy way in.
                The software ooks incredible to me. There are many arch viz people showing work on their forum and they've even opened a dedicated arch viz forum. So its encouraging

                1 Reply Last reply Reply Quote 0
                • K Offline
                  kaas
                  last edited by

                  @miikka1978 said:

                  .. My understanding has been that Sketchup files don’t work that well with game Engines because the models need to be UV mapped properly....

                  You're right. I've been playing with the Unreal engine for a bit. It's a game engine and it expects the uvmaps to be properly and uniquely layed out (do a google search for uvmaps in google-images to get an idea).

                  When textures are used in Sketchup they are stored and Unreal reads them as UV channel 0. Unreal can create lightmaps and stores them in UV channel 1. So when doing a lighting calculation Unreal looks for a UV channel 1. If there is no mapping info in UV channel 1 (in Sketchup you can't create it), Unreal duplicates the UV channel 0 data into channel 1 and tries to store the lightmap data in there.
                  And that's where you also run into problems with Sketchup. The UV coords for anything that's slightly more complex than a box, a floor or some walls aren't uniquely layed out by Sketchup but overlapping (see image: uvmaps in Roadkill for stairs). So the lighting data gets stored overlapping also and it results in errors and a visual mess.

                  If you somehow can uniquely lay out the mapping in Sketchup for objects you should be fine.

                  Still investigating...


                  uvmaps.jpg

                  1 Reply Last reply Reply Quote 0
                  • cmeedC Offline
                    cmeed
                    last edited by

                    Kaas: have you had much success using roadkill? so what happens after you use road kill? what do you have - an .fbx to import?

                    1 Reply Last reply Reply Quote 0
                    • K Offline
                      kaas
                      last edited by

                      Cmeed: Using Roadkill until now didn't work for me. If I had the uv's layed out right in Roadkill, re-imported the uv's in Sketchup (using SketchUV plugin I bought a long while ago), exporting the model as fbx from Sketchup; for some reason, that fbx export resulted in several small copies of the original texture that I was unwrapping.

                      Doesn't make sense to me. In Skecthup there's only one material and still several fragments of the same texture are exported.

                      Importing in Unreal shows the same problem: errors and multiple textures for the same element...

                      1 Reply Last reply Reply Quote 0
                      • M Offline
                        miikka1978
                        last edited by

                        In my case I have only been using Unity because there was already free version. Now I definitely need to check Unreal 4 Engine.

                        My planned workflow has been mainly:

                        • Modeling in Sketchup
                        • Finalize and UV mapping in Blender
                        • Texturing in Substance Designer/Painter (should work pretty much the same for Unity and UE)

                        Anyway, I haven't got too far yet because this is just a hobby to me and I can’t works constantly with this. Lately I have been even learning Blender because it is developing so fast even though it is still far away from being modeler for architects, etc.

                        Do you think that UE is as easy as Unity to learn? I would still like to stick with Unity but the quality of some architectural visualizations in UE look unbelievable, which makes it tempting.

                        1 Reply Last reply Reply Quote 0
                        • R Offline
                          roland joseph
                          last edited by

                          Very difficult (or impossible) to match but who is it that can pay a developer/modeller for the time required to build it. How do you finance a clip like that?
                          What is the threshold gross cost of a project in which this would be practical? I am envious of the beauty but it seems to me this is art not architectural rendering.
                          Seriously, we are always looking for better solutions for rendering and animation. Is this really one of them. Seems way out of reach for the average Architect.

                          1 Reply Last reply Reply Quote 0
                          • JQLJ Offline
                            JQL
                            last edited by

                            @roland joseph said:

                            Very difficult (or impossible) to match but who is it that can pay a developer/modeller for the time required to build it. How do you finance a clip like that?
                            What is the threshold gross cost of a project in which this would be practical? I am envious of the beauty but it seems to me this is art not architectural rendering.
                            Seriously, we are always looking for better solutions for rendering and animation. Is this really one of them. Seems way out of reach for the average Architect.

                            You want an exporter plugin? Even integrated plugin?

                            What I would love is if Sketchup native render engine would be something like Unreal...

                            Or that my model could be in sync with the model inside Unreal, Thea, or any other software... (like a bridge software tranlating from sketchup to any other 3d application on the fly). Move a wall in sketchup save and any other software would ask you to update.

                            For this to happen either:

                            1 - sketchup would have to keep on pace with other 3d software in terms of mesh topology, UV mapping and the likes...

                            or

                            2 - The bridge software would have to complement sketchup in the many aspects it's underperforming.

                            The closest thing I've heard of a 3D software bridge that can pull stuff from everywhere and push it anywhere else (not on the fly nor seamlessly and with an huge amount of user input) is Blender. Never had the time to play with it seriously.

                            We'll have to wait huh?

                            www.casca.pt
                            Visit us on facebook!

                            1 Reply Last reply Reply Quote 0
                            • jiminy-billy-bobJ Offline
                              jiminy-billy-bob
                              last edited by

                              @jql said:

                              Move a wall in sketchup save and any other software would ask you to update.

                              Doesn't Artlantis works like this?

                              25% off Skatter for SketchUcation Premium Members

                              1 Reply Last reply Reply Quote 0
                              • JQLJ Offline
                                JQL
                                last edited by

                                Does it? I don't know about artlantis.

                                www.casca.pt
                                Visit us on facebook!

                                1 Reply Last reply Reply Quote 0
                                • R Offline
                                  roland joseph
                                  last edited by

                                  @unknownuser said:

                                  You want an exporter plugin

                                  That's a start but it is when I get it to Unreal that the wheels fall off. It is just not a very friendly environment. Or it does not suffer fools like me easily. There are only one or two companies on earth now putting a user friendly, near real-time front end on their rendering/animation software. These companies are relatively small and so the cost of their software is high just to keep them alive. They are also biased engines and so that magical feeling of reality you get looking at raytraced images does not exactly happen. Close, but no cigar.

                                  There is no one putting the same type of easy and intuitive front end on any ray-tracing algorithms. I love Thea (for example) but even Thea needs to make a simple set of default proceedures for all dummies to use. There is the argument that a full set of controls over any ray-tracing environment is complicated no matter what and not possible to bring to a lesser level of abstraction.

                                  Needless to say, If you could put a friendly front end on Unreal4 you would own that space in the rendering marketplace.

                                  1 Reply Last reply Reply Quote 0
                                  • cmeedC Offline
                                    cmeed
                                    last edited by

                                    Unity5 is out.

                                    1 Reply Last reply Reply Quote 0
                                    • cmeedC Offline
                                      cmeed
                                      last edited by

                                      Autodesk is making a games engine too.

                                      1 Reply Last reply Reply Quote 0
                                      • soloS Offline
                                        solo
                                        last edited by

                                        301 Moved Permanently

                                        favicon

                                        (www.archdaily.com)

                                        http://www.solos-art.com

                                        If you see a toilet in your dreams do not use it.

                                        1 Reply Last reply Reply Quote 0
                                        • F Offline
                                          fractalbouddha
                                          last edited by

                                          If you want to solve the problem with UV overlapping when building lights in Unreal Engine, you can download SketchUV from Sketchup Extension Warehouse

                                          I exported .obj from Sketchup and imported it in UE 4.7.1

                                          https://forums.unrealengine.com/attachment.php?attachmentid=29252&d=1426043231

                                          1 Reply Last reply Reply Quote 0
                                          • cmeedC Offline
                                            cmeed
                                            last edited by

                                            great. so you got no errors when building the lights?
                                            and you didn't need to go in to another software like roadkill?

                                            1 Reply Last reply Reply Quote 0
                                            • 1
                                            • 2
                                            • 3
                                            • 4
                                            • 5
                                            • 3 / 5
                                            • First post
                                              Last post
                                            Buy SketchPlus
                                            Buy SUbD
                                            Buy WrapR
                                            Buy eBook
                                            Buy Modelur
                                            Buy Vertex Tools
                                            Buy SketchCuisine
                                            Buy FormFonts

                                            Advertisement