3D Modular Building Concepts

Sdílet
Vložit
  • čas přidán 23. 07. 2017

Komentáře • 104

  • @PolygonAcademy
    @PolygonAcademy Před 5 lety +180

    build the least amount of pieces possible, and then assemble them into larger prefab chunks that you can quickly snap huge chunks of buildings or hallways/rooms together without having to duplicate 40 individual wall pieces for each room, but 2-3 large clumps of modular pieces already assembled in a pre-fab ;) that saved me SO much time in the past. nice video :)

    • @excitingstoney
      @excitingstoney Před 5 lety +5

      Polygon Academy I just that video of yours where you talk about this xD

    • @PolygonAcademy
      @PolygonAcademy Před 5 lety +2

      Russell Stone hahaa dat youtube algorithm ;)

    • @PolygonAcademy
      @PolygonAcademy Před 4 lety +7

      @Unreal Dz yea you have to manage your drawcalls, current gen you can easily have around 3500, so a modular kit isnt too bad if you are smart about how many materials you use, but in general that's the way most games ive worked on have built their worlds, with kits.

    • @zapyray3371
      @zapyray3371 Před 3 lety +1

      A video on trimsheets for making building ??

  • @Lithethos
    @Lithethos Před 2 lety +3

    I teach an introduction to environment art for games in our local college. I gotta say this introduction to modular is really great. A wide spread of examples and all of them are crystal clear. Thank you, will be showing it to my students, too. :)

  • @tinywolfie
    @tinywolfie Před 6 lety +38

    Interesting video. I've found it hard to find tutorials on modular building so a follow up video on your workflow would be great

  • @CptBlaueWolke
    @CptBlaueWolke Před 3 lety +1

    Damn that's unbelievable helpful of getting a grasp how easy or difficult modularity and trimsheets can be. It also helps me to figure out where to start :)

  • @plastictouch6796
    @plastictouch6796 Před 2 lety +1

    I just got a spark of inspiration for how to solve a geometry problem I was having with making my modular kit. Thank you.

  • @johnalpi
    @johnalpi Před 6 lety

    Great work! I'm looking forward to the next one

  • @harrysanders818
    @harrysanders818 Před 6 lety

    Supercool summary and well chosen examples. Thanks!

  • @Xavwanderboy
    @Xavwanderboy Před 5 lety

    Thank you very much for that very nice modular design overview !

  • @dougieladd
    @dougieladd Před 5 lety +1

    Thanks Matthew this is really interesting stuff! More please :)

  • @KrzysztofGepard
    @KrzysztofGepard Před 6 lety

    Wow, this is the explanation of modular techniques I was looking for, thank you very much!

  • @dougieladd
    @dougieladd Před 5 lety

    Excellent video... loved the final example (unreal 4) I would love to be able to skill-up to that level. Amazing. Thanks.

  • @benituli3764
    @benituli3764 Před 6 lety +2

    great introduction to modular building, thanks for the insight!:D

  • @mohitkumbhre943
    @mohitkumbhre943 Před 3 lety

    i didn't think it like this because it results in repeated textures, but some lighting and little changes literally changes everything.
    Amazing...

  • @sli_knits
    @sli_knits Před 3 lety

    this is a really good overview about modular building and why to do it - thanks!

  • @sashanodiaart
    @sashanodiaart Před 5 lety +4

    This was a great video! I've been doing modular buildings and environments for a while now, but still, your breakdown and explanation was so interesting that I kept on listening! Thanks :)

    • @MatthewMarquit
      @MatthewMarquit  Před 5 lety +3

      Sounds like I could learn a thing or two from you then! My videos are, for the most part, meant for beginners but I'm glad it was still interesting for you. I take some pride in being able to articulate information in interesting and logical ways so your compliment is good affirmation I'm on the right path! Thanks

  • @gibsongonzales1061
    @gibsongonzales1061 Před 3 lety

    i can tell that you have Greatness in teaching. thank you so much!

  • @mdsanima
    @mdsanima Před 5 lety

    very nice stuff here! Now I following you and like this. Keep going!

  • @Alaby
    @Alaby Před 5 lety

    beautiful video!! Thank you !!!

  • @ghua
    @ghua Před 5 lety

    excellent presentation, I learned a lot, thank you!

  • @WosTaLead
    @WosTaLead Před 4 lety

    Very nice video mate.

  • @04.bantengwidiantomo92

    great explanation :) really helpfully for me

  • @Frank_G_Finster
    @Frank_G_Finster Před 3 lety

    I learned a ton here. Thank you very much for sharing.

  • @gnightrow4020
    @gnightrow4020 Před 5 lety +73

    If I knew how to do this I could've saved a Ridiculous amount of time with my College work, I find it absurd How I am not taught this in College.

    • @jayjaygolden5123
      @jayjaygolden5123 Před 5 lety +10

      Same haha
      At my education they spent 2 years on very very basic poly modeling and then pushing us to do that really fast while ignoring technical flaws- ending up with a bunch of students that make ugly models with bad uv's, no normal maps and topology issues that can make this /really/ fast.

    • @devjitpaul1191
      @devjitpaul1191 Před 5 lety +14

      TL;DR
      COLLEGE SUCKS
      same, here i study (suffer) at ICAT Hyderabad India, no one in my class even know what a nGons, that's how ridiculous my college faculty is at teaching, whatever i have learned (i can say my self intermediate at maya), not even .1 percent came from college, and here i am complaining about my college cuz im frustrated cuz nothing is happening in my life, i wanna learn and college is blocking my potential, i have 10s of tutorials from top learning sites and don't have the time to learn cuz college and exams interfere.

    • @jayjaygolden5123
      @jayjaygolden5123 Před 5 lety

      @@devjitpaul1191 preach

    • @ArtMaknev
      @ArtMaknev Před 5 lety +6

      College is old world...now everything online!

    • @jayjaygolden5123
      @jayjaygolden5123 Před 5 lety

      @Riyad Ahmed sadly where i live you basically have to

  • @abhinav3081
    @abhinav3081 Před 10 měsíci

    This video was very helpful, thank you!

  • @TheseWordsTouch
    @TheseWordsTouch Před 2 lety +1

    This video is so incredibly underrated. I'm so glad that I came across the term "modular building" because originally every single tutorial I went to would show how to create whole assets, which I felt would be tedious when creating an entire open world map. THANK YOU for this video. Thank you so so much -- you've saved us countless hours of modelling.

  • @unrealist5288
    @unrealist5288 Před 3 lety

    Really thankful for this informative video.

  • @mattsmiff1753
    @mattsmiff1753 Před 2 lety

    good vid man, thanks

  • @professornotoAmbition
    @professornotoAmbition Před 11 měsíci

    This was fantastic and I learned a lot here. Thank you

  • @iiyaman69
    @iiyaman69 Před 3 lety

    Yo man !! Thanks for the tutorial. Great Job !!

  • @remon563
    @remon563 Před 2 lety

    amazing content Matthew. How did you get acces to the Outpost 23 map? would love to fly around and take a look how they constructed their shaders.

  • @Marcus-ic1jy
    @Marcus-ic1jy Před 4 lety

    excelente, me ayudo mucho con un diseño de niveles estilo steampunk que no podia manejar bien

  • @danecustance2734
    @danecustance2734 Před 6 lety

    Thanks Matthew, great progression through the degrees of complexity. I wonder if anyone looks at outpost 23 and doesnt go ooohh that's nice. :)

    • @MatthewMarquit
      @MatthewMarquit  Před 6 lety +1

      Thanks. Yeah, it's a pretty epic level. These concepts are fairly simple to understand but Outpost 23 is this perfect example of this in application.

  • @Patallogus666
    @Patallogus666 Před 6 lety

    Wow!! Great!!

  • @jamesgorman1717
    @jamesgorman1717 Před 4 lety +1

    thank you for making this

  • @schizoscope8703
    @schizoscope8703 Před 2 lety

    Thanks!

  • @hirakbanerjee7188
    @hirakbanerjee7188 Před 2 lety

    Hi, great video :) . Can you please inform me where I can find the Outpost 23 map on the editor?

  • @GEMINIS101
    @GEMINIS101 Před 3 lety

    Hello, what is the method used so that the textures of the different pieces of the module fit together perfectly?

  • @StylexSai
    @StylexSai Před 5 lety

    Thank you for sharing your knowledge! I've seen some of these tutorials on other sites, but wasn't explained in a way I could understand. You on the other hand, made this easy and very clear!

    • @MatthewMarquit
      @MatthewMarquit  Před 5 lety +1

      Thanks. I'm glad I can help. I try to teach in a way I'd want to learn so it helps form the style I present my information in.

  • @aliceweirdopants4297
    @aliceweirdopants4297 Před 4 lety

    2 minutes in. Cant hit that like button hard enough. Thanks

  • @tanvir7454
    @tanvir7454 Před rokem

    It's basically how Bethesda's creation engine works

  • @TheTimeProphet
    @TheTimeProphet Před rokem

    I built a huge scene using modular parts. Bricks are sometimes hard you have to make sure they line up and don't have seams.

  • @d.andreea8419
    @d.andreea8419 Před 5 lety +3

    Thank you for explanations! Can you upload the tutorial for how to create these modular pieces? It would be really helpful.

  • @Viscte
    @Viscte Před 2 lety

    How did you get the unreal tournament levels in UE4?

  • @alexlokanin3312
    @alexlokanin3312 Před 3 lety

    Very good ivdeo

  • @EburdeyGordei4
    @EburdeyGordei4 Před rokem

    Where can i download this Unreal Tournament map to inspect by myself? Haven't found it on marketplace...

  • @angelogazzia9380
    @angelogazzia9380 Před 3 lety

    hello Matthew do you know where i can get this level of unreal tournament i would love to dissect
    it and learn from it?

  • @mikelock6931
    @mikelock6931 Před 6 lety +6

    Cheers, good video; however I have a question. In this workflow one unavoidably ends up with a massive draw call count (I believe the equation is something like 1 draw call per mesh * number materials per mesh). I actually bought an asset pack from one of the artists you use as an example, and the small town in the example scene he provided approached (from memory) 100,000 draw calls, which even with occlusion culling dragged a top-end 2016 GFX card into low single figure frame rates. Are you able to clarify how games that use this workflow cope with this problem? Many thanks!

    • @MatthewMarquit
      @MatthewMarquit  Před 6 lety +6

      Every project is different, as well as every engine. This much is obvious. Some games create art that is meant to push the system to its limit while other games keep things simple. Keep in mind that marketplace content isn't always optimized for lower end systems. The authors of said content just want to sell content and pretty content sells.
      Every game that tries to push the bar has to deal with performance and optimization issues. Guerrilla Games the makers of Horizon Zero Dawn had to use all sorts of tricks to make their game run smoothly (example kotaku.com/horizon-zero-dawn-uses-all-sorts-of-clever-tricks-to-lo-1794385026 ). Modular building is a technique to quickly plot out otherwise generic content. There will still be custom models scattered about that are only one object as opposed to many small objects. You can't make everything modular, you have to learn a bit of balance. If you actually study most game content, with few exceptions, most of it is simpler than it appears. It's all about smoke and mirrors with the game industry. I don't have all the answers, but I do know everyone handles it a bit differently so there is no one size fits all solution. One thing is for sure, though, Unreal is an engine capable of destroying computers so the solution is often times the simplest answer, just don't use so many models, make some complete objects as opposed to fully modular.

    • @Theironlefty
      @Theironlefty Před 5 lety

      2 Words: Dynamic Batching and Static Bathing
      These 2 fix the drawcall issue.

  • @iLaeyes
    @iLaeyes Před 5 lety +1

    Can you make the blue mosque in Istanbul?

  • @Dhieen
    @Dhieen Před 5 lety

    Id like to know how to texture those assets, the entire process!

    • @MatthewMarquit
      @MatthewMarquit  Před 5 lety

      Trim Textures are your friend. I planned on doing a video on them myself but Polygon Academy has a great one already found here: czcams.com/video/IziIY674NAw/video.html

  • @jayjaygolden5123
    @jayjaygolden5123 Před 5 lety

    So is it wise to just always have a trim to cover seams to allow for more flexibility in tile sizing? For my current project ive got all wall pieces to be 4x4 or 5x4 do they always tile horizontally. Would it be wiser to instead just have different sized wall pieces? Eg (v x h) 5x4, 5x2, 5x8 and 5x10 with trims to cover it up where neccesary?

    • @MatthewMarquit
      @MatthewMarquit  Před 5 lety

      With a little math you can always "find" a solution to making everything fit, but to be fair, what you are mentioning, is a smart way to go. I'll admit when I was working on a AAA game project I'd have several situations where too many textures all came together in one spot. The solution? A big rock...ha. Yes, having a trim piece that allows for some flexibility in how objects are lining up is a great idea.

    • @jayjaygolden5123
      @jayjaygolden5123 Před 5 lety

      @@MatthewMarquit alright, thanks! Was worried having everything be made to have uv's as wide as the uv space was gonna make things look very obviously modular
      Glad to know how to work around it now. This video was great, not a lot of places where you can see multiple modular sets broken down

  • @furthergr884
    @furthergr884 Před 3 lety

    Whats the point of making interchangable modular pieces?

  • @jaydonovan9491
    @jaydonovan9491 Před 3 lety

    No way! Its me Justin Donovan your former student. I was recently getting back into Unreal tutorials and I was watching suggested clips and then when you introduced your self I was like what are the ODDS!

    • @MatthewMarquit
      @MatthewMarquit  Před 3 lety

      Long time, man. I hope you're doing awesome. You know, even now I still show off your Skyrim level (with the walking statues and everything) to students in level design as what amazing set design looks like. Also, as a UAT Alumni, don't forget you can audit classes for free.

    • @jaydonovan9491
      @jaydonovan9491 Před 3 lety

      @@MatthewMarquit I have been a way from the dream for far to long lol but it auditing a class sound like something I need to do. I still landed in the software Industry as a QA analyst for commercial software which I do enjoy and It pays well so I am doing fine but I would be lying to say I don't miss it a lot. Is the UAT campus closed?

    • @MatthewMarquit
      @MatthewMarquit  Před 3 lety

      @@jaydonovan9491 You're too talented to not be making games, but at least you're still successful. Regardless, right now we are closed to the public, but, auditing classes don't require in-person attendance. All classes are streamed over Microsoft Teams. You could do all that from home. We were actually already doing that before the whole COVID thing, so the transition to remote was insanely easy. Just call the school, ask for student services, and ask them about the audits.

  • @HappyCamper1206
    @HappyCamper1206 Před 3 lety

    Does anyone have a link to the original post of the breakdown at 5:49? I think it's shame the original links to the artist's posts weren't included in the description. This video is great for an overview but the links for the breakdowns shown as examples would have been a great continuation for anyone wanting more information. Plus giving artists credit and all that ;)

    • @MatthewMarquit
      @MatthewMarquit  Před 3 lety

      polycount.com/discussion/144838/ue4-modular-building-set-breakdown

  • @manollobango
    @manollobango Před 5 lety

    Thanks Matthew, for showing up the different concepts of modular building. Do you know some tutorials about how to model modular parts and would you tell me who created the parts which are shown in minute 4:25 and 8:10?

    • @juniorsitko5474
      @juniorsitko5474 Před 5 lety +1

      In the link below you will find a tutorial on how the artist produced this models and link your gumroad.
      Sorry for the English I used the goolge translator.
      polycount.com/discussion/144838/ue4-modular-building-set-breakdown

    • @manollobango
      @manollobango Před 5 lety +1

      No problem ;) Thanks for sharing the link

  • @hocinetazani6364
    @hocinetazani6364 Před 2 lety

    Thanks You

  • @yokidrift1720
    @yokidrift1720 Před 5 měsíci

    Old video but the concepts are still the same

  • @Sei783
    @Sei783 Před 4 lety

    I like modular design but I'm always worried about poly count. One approach is to make the pieces hollow with certain solid pieces being used for the ends. I'm curious to what other options are out there though.

    • @MatthewMarquit
      @MatthewMarquit  Před 4 lety

      You're right, optimization is always something you should consider. Modular building is supposed to be done this way. If one model will be used from every possible angle, then model everything out. But, if there are areas that will never be seen then don't model it. Smart modular building is about saving time AND being efficient. They aren't mutually exclusive, one doesn't forgo the other. This takes time and practice to master but everyone should be doing both.

    • @brandontromp6967
      @brandontromp6967 Před 4 lety

      Games now adays have more polygons so as long as your fundamentals are in check you shouldn’t worry. A common practice for example is beveling every edge (lots of polys) but you use face weighted normals to crate a almost rounded corner affect! From I understand polygons are cheaper than textures. But don’t go slapping high poly assets in :) but ya if there are faces that will never be seen ever then no point having them in there also. -side note for lifting. If you have a interior scene you might need to add just simple boxes on the outside to avoid light bleeding from skylights and stuff. :)

  • @metasamsara
    @metasamsara Před 2 lety

    I get decorative assets design, but what about modular level design game flow?
    If games like Oblivion taught us one thing it's not to abuse boring modular level design when it comes to the flow of the gameplay itself. I'm looking into making a parkour flying map for Rocket League aerial practice and speedrun challenges, but there isn't a lot of level design tutorials surrounding this type of game flow I'm guess it's more similar to racing although there is a difficulty component to it that should increase from very easy to very hard for an ideal progression. I played a lot of surf and kreedz and bhop maps back in counter strike so I'm familiar with this skill based challenge type of solo progression maps but truly grasping what it would take to make modular assets fit for a good game flow in that environment feels like my inexperience is making me overlook a ton of things, I don't even know where to start. I'm thinking the map will be set in space/stargate so probably having some kind of tunnel-y segments maybe of an underground facility on the moon or inside of an orbiting space station would help break down the flow, but I'm worried about how to connect segments so it doesn't become straight tunnels with the same angles everywhere. Is it a bad idea to try and use full room segments or is it just about how I should go about it? I don't know how I want to build the level yet. In a brush based engine like source engine it was no problem to be creative on the spot, but for modular assets it poses a challenge that could waste a lot of time and make the map bad if I overlook certain details relating to game flow...

  • @asiahawkins4185
    @asiahawkins4185 Před 5 lety

    How do you open the Outpost 23 map in the editor?

    • @MatthewMarquit
      @MatthewMarquit  Před 5 lety +1

      In the Unreal Tournament Version of the UE4 Editor:
      File>Open Level>RestrictedAssets>Maps>DM-Outpost23

    • @asiahawkins4185
      @asiahawkins4185 Před 5 lety

      Found it - thanks a lot! My issue was that I was in the regular UE4 editor, and didn't download the Unreal Tournament Editor. Lol

    • @MatthewMarquit
      @MatthewMarquit  Před 5 lety +1

      Ha, it's a common mistake. They look pretty much identical.

  • @stevedoetsch
    @stevedoetsch Před 3 lety

    My smallest unit of modular building is vertices.

  • @playonce4186
    @playonce4186 Před 3 lety

    i want to be like you

  • @hyperteleXii
    @hyperteleXii Před 4 lety +1

    The modern game artists are rediscovering the tile maps and palette swaps of old.

  • @lightps5515
    @lightps5515 Před 5 lety

    In one word Modularity = Lego...XD

  • @dimifisher7942
    @dimifisher7942 Před 3 lety +1

    Bookmark 2:38

  • @EEEEEE1337
    @EEEEEE1337 Před 4 lety

  • @chiefblox4000
    @chiefblox4000 Před 4 lety

    Legos in a nutshell

  • @PraneshArry
    @PraneshArry Před 5 lety

    you sound like .... Markiplier

  • @christopher1791
    @christopher1791 Před 2 lety

    Recording at 2am lol

  • @alexilaiho1st
    @alexilaiho1st Před 5 lety

    I feel like modular building and modual texturing from substance designer (or other softwares) are the missing pieces that I need to focus on if I ever want to get into this industry. Spent too much time in archviz (where you almost never take the modular path) because where I live, there are no video game / animation studios, literally the only chance to find work is to focus on archviz... which is a shame, it's pretty limiting.

  • @dfghj241
    @dfghj241 Před 2 lety

    these old workflows seem to fail to deliever complex looking environments, at least texture wise... its a shame we're still using them. isn't there anything better? trimsheets ALWAYS will feel like repetitions, no matter what. the alternative is away too much texture space needing to be used for variations and etc. there is nothing else we can try? like, look at 20 year old games like Silent Hill 2 man, how the hell did they even do that? it looks better than most of these modern, slick, normal map fests.

  • @mahdiafrasiabi8218
    @mahdiafrasiabi8218 Před 4 lety

    Thank a lot!