Use prefabs/blueprints in UE4 to SAVE TIME! | ArtStation Challenge EP.004

  Рет қаралды 73,725

Polygon Academy

Polygon Academy

Күн бұрын

In this video I give a quick update on the status of the scene and also go over one of the biggest ways I save time during environment production. I can't recommend using prefabs and blueprints in unreal enough!
Follow Me on Artstation for more: www.artstation.com/pixelmasher
I also highly recommend checking out the Japan reference packs from Jonas Ronnegard, I found them extremely useful for creating assets for this scene: gumroad.com/environmentdesign
The Best video card for Gamedev: amzn.to/45Ev6Cu
The Best Budget Video Card for Gamedev: amzn.to/45Lxck0
Backup your work! SSD I use: amzn.to/45s0y7m
The Mouse I use every day: amzn.to/3qRN4Td
The Laptop I use for remote Gamedev work: amzn.to/3Ed07li
The Camera I use to film my videos: amzn.to/3Pf0bHL
About me: I am an environment/level artist who has been working in the game industry for 10+ years at studios such as Ubisoft, EA, Relic, Capcom and United Front. I have worked on games like FarCry 4, Watch Dogs 2, Splinter Cell, Sleeping Dogs and Spacemarine.

Пікірлер: 227
@rancheraosborne
@rancheraosborne 5 жыл бұрын
Never stop doing this, is super awesome. Even after finishing the challenge keep making videos, PLEASE!!
@PolygonAcademy
@PolygonAcademy 5 жыл бұрын
can't stop, won't stop :P all about them art gainz haha
@GregsGrog
@GregsGrog 5 жыл бұрын
@@PolygonAcademy XD
@EpicErrorjack
@EpicErrorjack 4 жыл бұрын
Instead of just prefabs, if the structure is pretty uniform and majority of the same material, you can merge them to reduce a ton of draw calls. You won't be able to remodify them but you'll gain ton of performance. But if you do use the blueprints, make sure it doesn't tick to save CPU performance since those will be running every frame even if there is no code running in it.
@PolygonAcademy
@PolygonAcademy 4 жыл бұрын
yea good point on that no tick! for personal work it's not a huge deal but for actual gamedev it sure is :)
@hemingway8671
@hemingway8671 5 жыл бұрын
I rewatched your entire series because I'm starting a new project both at work and at home and I'm still learning new stuff form your videos ahaha! I use ue4 but I didnt make a habit of creating blueprint for assets. God it's going to save me some time. You've help so much with my production time. It must be an awesome experience working in studio with you. Thanks once again!
@PolygonAcademy
@PolygonAcademy 5 жыл бұрын
thanks so much! I am happy to hear the content is worth a re-watch :D appreciate the love!
@design_and_decor
@design_and_decor 5 ай бұрын
Its me, I am the player that not only notices but greatly appreciates all the individually placed grasses, foliage and assets in games. But that prefab ability is amazing as well, a mix of the two would be *chefs kiss*
@PolygonAcademy
@PolygonAcademy 5 ай бұрын
yea for sure :) using prefabs to get the overall base in place quickly is great for building momentum and then creating variations you can swap out or doing some more custom hand dressing during a polish pass if there is time (especially during production post alpha) is the way to go :) thanks for watching!
@dandymcgee
@dandymcgee 4 жыл бұрын
This is absolutely incredible. I'm a programmer, not an artist, but I love watching and listening to your in-depth explanations of your processes because it helps me think about how to create tools and organize data in a way that best enables these types of highly efficient workflows.
@Sean_Dennis
@Sean_Dennis 5 жыл бұрын
you can also use the construction script in the blueprint and create a spline mesh component. So you can have a mesh at the start of the mesh and other at the end. Then once placed in the world you can then drag the spline and create wall, fences. Also you can add a random seed to randomly place the blocks on top at different heights.
@PolygonAcademy
@PolygonAcademy 5 жыл бұрын
Sean Dennis awesome tip, ill have to try it out!
@MrCshx
@MrCshx 5 жыл бұрын
As for me, u are the 2nd person on whole youtube who gives me tons of helpful tips and advice. Really thank you so much.
@PolygonAcademy
@PolygonAcademy 5 жыл бұрын
Nikita Semenko thanks for watching :) happy to hear you enjoy the content!
@joshuaatkinson8873
@joshuaatkinson8873 5 жыл бұрын
Love this channel hope it grows and grows!!!
@PolygonAcademy
@PolygonAcademy 5 жыл бұрын
Joshua Atkinson thanks! Means a lot having awesome support from you guys, especially in the beginning where its tough to gain momentum with youtubes algorithm. Academy crew represent! 🤛🔥🔥🔥
@mopozuJIko
@mopozuJIko Жыл бұрын
Your content is pure gold! Thanks a lot for sharing your process and your knowledge!
@Nichya1994
@Nichya1994 5 жыл бұрын
Huge appreciation for your videos. Very insightful !
@PolygonAcademy
@PolygonAcademy 5 жыл бұрын
Aimee Rippengale thanks for watching :) glad to hear they are helpful!
@SimplyCrazySid
@SimplyCrazySid 5 жыл бұрын
I see a new video by Tim - I click it - Like it cause I know its gonna be helpful and then watch... boy was I so right. Great video Tim! Keep up the good work!!
@PolygonAcademy
@PolygonAcademy 5 жыл бұрын
thanks Sid, glad you enjoyed the vid :)
@pavvlito2414
@pavvlito2414 3 жыл бұрын
I am only on 4th episode and this is probably the best series I ever seen. I always use skeletal mesh but now I will definetely use blueprints. Thanks!
@PolygonAcademy
@PolygonAcademy 3 жыл бұрын
cheers! thanks for the love, glad you are enjoying the series :) welcome to the channel!
@Mike-hp7lv
@Mike-hp7lv 5 жыл бұрын
Great explanation of the prefab instance, I knew a bit about it, but did not realize the level of control you have in adding and changing components. I've been sharing the hell out of your page trying to let people know how good of a resource you're creating, keep up the amazing work.
@PolygonAcademy
@PolygonAcademy 5 жыл бұрын
gelopogas thanks for sharing! It really means the world to me, enjoy saving time with prefabs now you know a little more 👍
@thomasherrera772
@thomasherrera772 5 жыл бұрын
Awesome content. Super helpful. I can't wait to see more.
@PolygonAcademy
@PolygonAcademy 5 жыл бұрын
Thomas Herrera should have another episode coming later this week :)
@WarriorOfModernDeath
@WarriorOfModernDeath Жыл бұрын
Tons of gold in these videos!
@Gazzoth
@Gazzoth 5 жыл бұрын
Really nice videos, I appreciate a lot the time you spend doing this awesome videos! Is a wonderful source of knowledge and motivation!
@PolygonAcademy
@PolygonAcademy 5 жыл бұрын
Gazz's 3D cheers, that comment means a lot to me :)
@Bluuuee
@Bluuuee 5 жыл бұрын
I've been searching for tips like these for almost 2 years..... you the hero we need but we dont deserve. Please keep making more videos every tip every move you make in Unreal & Max is worth so much learning experience for some of us. Thank you for your knowledge you have given us.
@PolygonAcademy
@PolygonAcademy 5 жыл бұрын
thanks for the heartfelt comment Benji! I really appreciate you watching and taking the time to leave feedback, keeps me motivated ;)
@alexbellato
@alexbellato 5 жыл бұрын
This is awesome man. Keep going, and thanks to share!
@PolygonAcademy
@PolygonAcademy 5 жыл бұрын
happy to help :)
@wojciechbednarek2299
@wojciechbednarek2299 3 жыл бұрын
Awsome tips, keep going! Your tutorials are very helpful!
@seanmurray3723
@seanmurray3723 5 жыл бұрын
Thanks Tim, great tips to save time on the tedious tweaking and more time on the fun parts. Plus those Japanese References from Jonas Ronnegard, nom nom nom too good!
@PolygonAcademy
@PolygonAcademy 5 жыл бұрын
Sean Murray yea jonas stuff is awesome, i bought most of his resources, just too damn good :)
@kevinrodriguez8453
@kevinrodriguez8453 5 жыл бұрын
Thank you for doing this series, It's super helpful! :)
@PolygonAcademy
@PolygonAcademy 5 жыл бұрын
cheers kevin, glad you are learning something!
@forestpump3
@forestpump3 5 жыл бұрын
You nailed the mood already so much! Keep doing what you're doing man, love it :)
@PolygonAcademy
@PolygonAcademy 5 жыл бұрын
Pall Smenis thanks pall, cant wait to do an actual lighting and fx pass on the scene soon, really tighten up the vibe 🔥🔥🔥
@forestpump3
@forestpump3 5 жыл бұрын
@@PolygonAcademy I know man, that's going to really nail it!
@zarakikenpachi1400
@zarakikenpachi1400 5 жыл бұрын
Awesome!! I can't wait to see the next video dude ^^
@PolygonAcademy
@PolygonAcademy 5 жыл бұрын
Irensay thanks! Coming early next week i think :)
@as_strong_as_we_are_united
@as_strong_as_we_are_united 5 жыл бұрын
Thank you for videos, Tim! Looking forward to see the next ones! I'm very interested in what you'll tell about your vegetation process :)
@PolygonAcademy
@PolygonAcademy 5 жыл бұрын
Polina Vlasova cheers! Im a little scared of the foliage part, i havent done any in a long time!
@MadMaxToo61
@MadMaxToo61 4 жыл бұрын
I hadn't realised I was already using prefabs. I didn't know what they were until your video, thanks.
@lyzie59
@lyzie59 5 жыл бұрын
amazing work dude ! very useful tips ! thanks
@PolygonAcademy
@PolygonAcademy 5 жыл бұрын
Florian Potier thanks florian 🤛
@PolygonAcademy
@PolygonAcademy 5 жыл бұрын
Florian Potier thanks florian 🤛
@giaco89
@giaco89 5 жыл бұрын
This tips its great! Such a timeSaver! Would love to see more of this kinda tips! Maybe also with shaders! :) Keep it up! :) Looking for the next one!
@PolygonAcademy
@PolygonAcademy 5 жыл бұрын
the next episode is uploading right now, will premiere in the morning, 2 videos this week!
@RustyShacklefardd
@RustyShacklefardd 5 жыл бұрын
Super helpful! I never thought about blueprints. I manually duplicated every little piece of geo
@PolygonAcademy
@PolygonAcademy 5 жыл бұрын
Austin France yea it can save a lot of time and headaches, especially if the layout has to change after level designer feedback haha
@m96k3y7
@m96k3y7 4 жыл бұрын
great video!
@glenndonnelly2661
@glenndonnelly2661 5 жыл бұрын
You're really awesome man!
@PolygonAcademy
@PolygonAcademy 5 жыл бұрын
Glenn Donnelly thanks glenn! Appreciate you taking the time to watch the vid 👍
@greeengin
@greeengin 5 жыл бұрын
Very Good !!! Keep sharing
@PolygonAcademy
@PolygonAcademy 5 жыл бұрын
Денис Иваненко thanks, will do :)
@StylexSai
@StylexSai 5 жыл бұрын
I never realized you can do prefabs in UE4. This is going to save me a ton of time. Currently on the modular building phase.
@PolygonAcademy
@PolygonAcademy 5 жыл бұрын
StylexSai awesome, yea prefabs and modular pieces go hand in hand, they are like mega modular pieces haha. Huge timesavers
@MZONE3D
@MZONE3D 5 жыл бұрын
Nice quality videos mate. Some nice tips for those beginners.
@PolygonAcademy
@PolygonAcademy 5 жыл бұрын
thanks! that's the goal :)
@moutrave
@moutrave 5 жыл бұрын
In my last scene I used bluprint with enumerations so I could swap the deco mesh that would be place on top of, say, a wall or a floor. So i made a base wall, and each time I'd create a new trim to put on top, I'd add it to enum and expose it so in the editor I just have to select with deco I want from a drop down list. I think I'll keep using it for all my next projects actually :p Another time I randomized the placement and orientation of flower on a surface and put it in a BP, so when you instance it, it always looks different without changing the mesh location. Anyway, thanks for the cool videos :)
@PolygonAcademy
@PolygonAcademy 5 жыл бұрын
Clémence Maurer awesome, both of those are super useful sounding ways of using blueprints 👍
@MF-mn4vx
@MF-mn4vx 5 жыл бұрын
Not only that you can use instanced mesh for optimization even add the broken peace(for the tiles) at random by looping through the group of meshes and some logic in the blueprint, even present logic for the different instances so some can have random rotation in range and other tile group don`t. Great tips.
@ArifPribadistuffs
@ArifPribadistuffs 5 жыл бұрын
looking osom!
@PolygonAcademy
@PolygonAcademy 5 жыл бұрын
Arif Pribadi thanks buddy!
@JulioCesarCruzaltaNarvaez
@JulioCesarCruzaltaNarvaez 4 жыл бұрын
Thank you very much for teach us!!! I learned a lot... :)
@PolygonAcademy
@PolygonAcademy 4 жыл бұрын
cheers, happy to help :D
@mafiaBG
@mafiaBG 5 жыл бұрын
*jaw dropped* nice!
@PolygonAcademy
@PolygonAcademy 5 жыл бұрын
Zaroukos Maf thanks :)
@mafiaBG
@mafiaBG 5 жыл бұрын
@@PolygonAcademy I have seen people willing to help and share their techniques so that we can all grow as a community, but they all pretty much say the same things, or how to achieve some effects or how to model something. Nobody gives an insight and workflows to further help people speed up or who want to break in the industry on their own. Take an example of me, i am alone having no connections and no mentor,i don't have anyone remotely related to 3d, just polycount, so there was little to no chance i could ever find something like this so thank you and keep doing what you do :)
@trekull-
@trekull- 5 жыл бұрын
I feel like the tips you give will become more and more valuable the more time I spend level designing. Maybe I'll show the level I build following your tutorials when it's done! Anyway, thanks for your time and effort
@PolygonAcademy
@PolygonAcademy 5 жыл бұрын
thanks! definitely drop a link to your level when its done here in the comments, i'll take a look :)
@trekull-
@trekull- 5 жыл бұрын
@@PolygonAcademy Hey, I wanted to ask your advise on time investment. I'm diving into game development and level design seems the most fun for me. Should I focus on designing in Unreal using assets from marketplace or learn 3d modeling for creating assets. Or should I balance my studies in both?
@PolygonAcademy
@PolygonAcademy 5 жыл бұрын
Denys Mamonov if you want to do level design, you dont need to model. Use market place assets and also show some simple greybox work with some nice lighting, that always looks cool. Focus on showing and communicating gameplay spaces and flow through a level. Like have a top down map that shows combat spaces and traversal areas etc.
@trekull-
@trekull- 5 жыл бұрын
@@PolygonAcademy Really? I thought that having the ability to make my own assets would make me more hireable. I still want to give Blender a look, maybe I will enjoy making 3d. However it is nice to hear that you can live without 3d modeling. Is it possible to contact you outside of KZbin comments? Maybe discord or smth. If you want to, of course
@PolygonAcademy
@PolygonAcademy 5 жыл бұрын
Denys Mamonov yea it wont hurt to learn asset creation, especially if you have never tried it much, you might really like it :) but in general level designers are more focused on layout/gameplay, while the artists are making the assets, so just figure out what part of the process you enjoy more by trying both out :) you can hit me up on artstation or instagram dms, i dont use discord that often.
@yongbinren8810
@yongbinren8810 4 жыл бұрын
Finnally I find how to do the static mesh merge to bp actor ,thankyou very much
@PolygonAcademy
@PolygonAcademy 4 жыл бұрын
you're welcome :)
@ptolemyculvenor4603
@ptolemyculvenor4603 4 жыл бұрын
holy shit this guy is awesome
@vasilmilchev9362
@vasilmilchev9362 4 жыл бұрын
First of all, AWESOME videos. I learned a ton from them. I started doing a personal scene project and after watching your videos I learned I was doing EVERYTHING wrong :D. Basically I started from the back to front with creating models and stuff. But, that is not importnat. I have a small suggestion, which may be beneficial for us newbies to learn better. You could use some of the softwares that provide what buttons you are pressing, so that it is easier for us to know what you are actually doing :) And again great content and I am waiting impatiently for more :D
@PolygonAcademy
@PolygonAcademy 4 жыл бұрын
thanks for the in depth feedback Vasil :) really appreciate it. i will look into the button press software and see what I can come up with!
@PixelGalleries
@PixelGalleries 5 жыл бұрын
These are super useful! Are you planning on making longer videos going more in depth for a specific topic? Keep up the awesome work!
@PolygonAcademy
@PolygonAcademy 5 жыл бұрын
PixelGalleries yup, this series is more of a vlog for the challenge, with any tips i can think of tossed in. I will have some more in depth tutorials soon, and then some reaaaly long in depth paid gumroad tutorials or something for those who want to get nuts 😂
@__R__I__P__
@__R__I__P__ 4 жыл бұрын
This series is better than most of the netflix serieses
@mikc869
@mikc869 4 жыл бұрын
Prefabs you say. Do I sniff a Unity series? ;) Thanks for the videos man, you are a legend!
@alanandrade9056
@alanandrade9056 5 жыл бұрын
This is awesome! I have one question though: the materials that you use are procedural (so you can reuse on different meshes) or do you have a single material for every single mesh in your environment? Thank you and keep making videos like that :)
@PolygonAcademy
@PolygonAcademy 5 жыл бұрын
cheers! about half the materials in this scene are tiling textures and then things like the bricks and tiles are unique unwraps/sculpts. so a lot of the meshes have a shared material for the moss etc.
@PerFeldvoss
@PerFeldvoss 3 жыл бұрын
Nice but you should take a look at the (free) Prefabricator that will even help you set up randomness (yaw/scale) and other cool stuff.
@mikkelmelby
@mikkelmelby 5 жыл бұрын
ur awesome!
@PolygonAcademy
@PolygonAcademy 5 жыл бұрын
hahah thanks Mike!
@p0rt3r
@p0rt3r 5 жыл бұрын
Ah, I see. Here you did the Blueprint trick :-D
@NoobahSteve
@NoobahSteve 3 ай бұрын
Hello! just want to say the videos you put out are amazing and honestly ive learned more here than any other channel especially when it comes to seeing the fuller picture when it comes to workflows and pipelines that are all explained in a easy way to understand. Im afairly new subscriber and was wondering if this channel is going to start uploading again because all the videos i see on the channel are from a few years ago. Just curious is all. thank you for all the knowledge you have put out there!
@PolygonAcademy
@PolygonAcademy 3 ай бұрын
thanks for watching! hopefully will resurrect the channel at the end of my current game production I am working on for my studio day job once I have more free time :) appreciate the sub!
@seansopata5121
@seansopata5121 5 жыл бұрын
For some of the meshes in the prefab, I'd throw in a random bool function to enable or disable visibility. So, for example, not all blocks get the same amount of grass. Or at least add the ability to manually control them on a per instance basis. At least, that's the route I've taken. It really only became a performance issue in really really large levels.
@PolygonAcademy
@PolygonAcademy 5 жыл бұрын
yea thats a cool idea, players would never notice slightly different grass layouts while running around, but for larger modular prefabs like shrines or statues that would be quick and easy to add large scale variation. good suggestion!
@MaximumHorizons
@MaximumHorizons 4 жыл бұрын
WOW, why other "masters" of unreal dont say about this feature, its so cool and easy! Thanks!
@jihadsadi1575
@jihadsadi1575 5 жыл бұрын
Your videos are the most helpful things I found while working on my own game , keep that great work dude. But can I ask what the texture that are you using , you now how it's changing when you move the object 😅
@PolygonAcademy
@PolygonAcademy 5 жыл бұрын
Jihad Sadi cheers! I am using a z-up shader that puts the moss procesurally on a mesh on any faces that poubt upwards, with a world aligned texture co-ordinates to have it work properly. Look up lincoln hughes prop shader, its the one i used.
@dalittleberry
@dalittleberry 5 жыл бұрын
Hey Tim I really love this video series! keep up the great work. Could you do a video on lighting. That has been something that I have always struggled with personally
@alexandruachim743
@alexandruachim743 5 жыл бұрын
I agree, I've been struggling with proper lighting for so long. Also lighting at night or dark interiors is really tricky. Hope Tim covers it in a video one day =)
@PolygonAcademy
@PolygonAcademy 5 жыл бұрын
Hell yea, lighting is probably my favorite thing to do haha. Will cover it towards the end of the series when i finish up the scene! Ill probably create more lighting focused series as well as some uber in depth long form gumroad tutorials at some point for you guys as well!
@emmanuelebiondi_3dart
@emmanuelebiondi_3dart 5 жыл бұрын
Hey Tim, thank for this awesome stuff, it`s really helpful! I hope you will keep on even after the Artstation Challenge. Just to know, you going to show also something about, Master Material and so on ? Thx again mate ;-)
@PolygonAcademy
@PolygonAcademy 5 жыл бұрын
hey emmanuel, thanks, yea I will keep up the content after the challenge for sure, lots more industry info tips about how to actually get a job and stuff planned as well. Yea I will dive into master materials in the texture/materials vlog coming up and probably make a longer tutorial on them as well. glad you are enjoying the content bud!
@pixelissue
@pixelissue 5 жыл бұрын
I have a question: if you create a level like this in a separate Unreal scene, what are the steps to import everything, including the height map for the floor, into another scene such as a larger map?
@PolygonAcademy
@PolygonAcademy 4 жыл бұрын
easiest way would be to use the levels system inside unreal and have the smaller one you want to bring in be a sublevel of the overall master/world map.
@Walkion
@Walkion 5 жыл бұрын
Hi there ! Thank you for your videos man, its really interesting to get tips from people that good ! I was wondering if you would bother talking about your lighting setup in UE4 and what little tricks you can use to quickly define a nice light in your scene ? That would be super cool of you !! Thank you and have a great day :D
@PolygonAcademy
@PolygonAcademy 5 жыл бұрын
Walkion absolutely, i will do an entire video on it soon :) when i do an actual/final lighting pass on the scene
@Walkion
@Walkion 5 жыл бұрын
@@PolygonAcademy Wow that was a quick reply, thank you ! So good to hear that, i can't wait to see this one then ^^. You rock!
@HarqoGames
@HarqoGames 3 жыл бұрын
Word. I peep the Hitman tattoo
@sofievw2315
@sofievw2315 5 жыл бұрын
I am really intriged by your material setup for these assets!! It's like world aligned moss over UV specific rock with some masking for the edges?
@PolygonAcademy
@PolygonAcademy 5 жыл бұрын
yea its a z-up blend shader with world space uvs for the moss, the shader used is actually made by my buddy lincoln hughes and it has a ton more features in it too, really useful! heres a link to an overview video for it kzbin.info/www/bejne/d4LOlYOld72kn9U
@NocteStudios
@NocteStudios 5 жыл бұрын
I think i’m going to subscribe
@PolygonAcademy
@PolygonAcademy 5 жыл бұрын
Nocte thanks! I appreciate everyone who subs and takes the time to watch the content :)
@NocteStudios
@NocteStudios 5 жыл бұрын
Ah yes you are doing pretty good job. Keep up with it, i already watched all of your videos and already opened the notifications for the next one! 👍🏻
@DavitMasia
@DavitMasia 2 жыл бұрын
After added in the prefab, if needed, is there any way to "unlink/ungroup" to get back the individual static mesh objects? . Also is there anyway to set Pivot at floor or similar, so when you place the object in the scene it does above surface?
@adxmartistic5974
@adxmartistic5974 Жыл бұрын
Hey! Great video, using this for book stacking in my scene :) I need to make all my BP's static for the stacks to be seen in the game port? Is this normal?
@alexandruachim743
@alexandruachim743 5 жыл бұрын
Hey Tim! another great helpful video =) I was wondering when I was watching the video, specifically at 13:00 you moved pieces around in the prefab mode and the texture on the brick changed as you moved it around, it wasn't the exact same when you duplicated the piece, what is going on? Thank you!
@PolygonAcademy
@PolygonAcademy 5 жыл бұрын
alex achim the moss on the top is being added procedurally with a z-up shader, and the moss texture is using world space uvs, not the meshes uvs, so it looks different when i move the meshes around, makes it easy to eliminated repetition ;) just look here on youtube for z up or moss shader and world space for some in depth technical videos. My buddy made the shader, and will probably put it up for sale soon ;) its super useful
@cursenova
@cursenova 5 жыл бұрын
Thanks for the great video :D Just a quick question, how do you break the Prefab files that you just created?
@PolygonAcademy
@PolygonAcademy 5 жыл бұрын
DanielH hmm good question, i think there used to be a way but i cant find it. You can actually move components inside that specific instance of a prefab uniquely just by selecting them in the details panel of that prefab, and it wont move all the rest, but breaking them back into individual meshes i cant find. I wouldnt recommend it generally, its better to make a variant with the changes you want. A scene full of old broken prefabs bit me in the ass on watchdogs 2 when it came time to fixing things :/
@cursenova
@cursenova 5 жыл бұрын
@@PolygonAcademy Thanks for your quick and detailed explanation! :)
@BossBabyBestAnime
@BossBabyBestAnime 4 жыл бұрын
I was thinking you would go a WHOLE other way at 10:59, you were halfway done XD
@samuelkilik8233
@samuelkilik8233 3 жыл бұрын
so is it a good way to use prefab in constructing house
@legendofpersia
@legendofpersia 5 жыл бұрын
hey great video! how do you make it so that textures stay on fixed coordination? whats that sorcery called?!
@PolygonAcademy
@PolygonAcademy 5 жыл бұрын
behnam vahdati its using world space uvs, pretty simple, there are tutorials on youtube. Helps with seamless grunge maps or things like snow/moss.
@KiwiHawk-downunder-nz
@KiwiHawk-downunder-nz 5 жыл бұрын
Thanks a heap for these, I started very very late, played Elder Scrolls starting with Morrowind, now trying to build those world styles in UE4 to keep my ole brain working, I come across some choice Prefabs in Unity way way back that where rock forms with grass and mushrooms etc and they had a tree or bush in them, not sure this can be done with speedtree trees or trees with wind componats. the other thing I was thinking of is (and I'm not sure of best practice as yet) modeling or making a material that can be instanced with texture parms so that one could bang in different substance's to change the useage of the model, not sure mu 70 year ole logic has this right lol, for example I thought of changing the normals etc under your tiling trim to change it from rock to metal, cracks could become scratchs. Time to stop rambling, sorry.
@PolygonAcademy
@PolygonAcademy 5 жыл бұрын
yea totally, if you standardize the widths of your trims to things like 1m, 0.5m .25m etc you can easily swap surface materials and styles if you keep it all consistnent with the uvs, allowing for quick variation with a material swap :) good call!
@jaiujjwal8674
@jaiujjwal8674 5 жыл бұрын
Ok I see a pattern here, molecularity and re-usability at every level of production. Like u make models and make assets, and then assets to make prefabs. Also question what if we need to edit just 1 of the prefabs, should we just copy and make it as a different one or like un-group the blueprint?
@PolygonAcademy
@PolygonAcademy 5 жыл бұрын
yea I would just duplicate and make a B version of the prefab. sometimes you can break them too but it makes going back to fix them an issue. better to just make prefab variations and swap them ;)
@lz4090
@lz4090 4 жыл бұрын
Great tutorial. Hi are the textures of your stone tiles using a world position? They seem be projected in the world position when you are moving them. May I know the rationale. Thank you
@PolygonAcademy
@PolygonAcademy 4 жыл бұрын
Yea the moss shader uses world position, so it gives a more organic result when you move the meshes around so you dont see the same moss pattern on every stone. Its also just projecting down on the z axis so you dont have to do another uv set for it
@Lync1111
@Lync1111 2 жыл бұрын
Do you have a tutorial on how to get that video game controller working with the program on your computer, Thanks.
@vivekkumarranjan94
@vivekkumarranjan94 5 жыл бұрын
These tutorials are Very helpful and I'm very grateful! One quick question," How do you get the idea of size and scale of assets you need to make the environment?" And again thank-you for all these amazing tutorial!!!! 👍
@PolygonAcademy
@PolygonAcademy 5 жыл бұрын
Vivek Kumar Ranjan when i build the blockout pieces in 3ds max i create a biped or sometimes just a 2m tall cube to act as a scale reference for a human size. Thats why blocking out simple shapes first before going super detailed is important, you test in the game and see if it feels right, and then add detail after :)
@vivekkumarranjan94
@vivekkumarranjan94 5 жыл бұрын
@@PolygonAcademy Thanks man! Cheers!
@cybermike5386
@cybermike5386 3 жыл бұрын
Instead of using ctrl + c / ctrl + v use alt+drag arrow. Useful as hell :)
@PolygonAcademy
@PolygonAcademy 3 жыл бұрын
Usualy in the editor thats my go to, but in the blueprint editor, atleast back then, alt + drag doesn’t work, its really annoying haha. They might have fixed it since then hopefully.
@supedovisualeffects4291
@supedovisualeffects4291 4 жыл бұрын
do we an option like cloner .. instead of duplicating meshes manually ?
@mendezcreative
@mendezcreative 4 жыл бұрын
thank you for the tutorial. my only feedback would be to show the step earlier on in the video, rather than the end. either way, thank you!
@PolygonAcademy
@PolygonAcademy 4 жыл бұрын
cheers and good point, this was one of the first vids I made so I was still learning haha. still gotta perfect my pacing , thanks for watching!
@mendezcreative
@mendezcreative 4 жыл бұрын
Great job either way!
@gromigur
@gromigur 5 жыл бұрын
While it was helpfull and answerd all my questions on how, over ten minutes of explaining why befor felt a little long for something relativly simple. Still nice video thx for posting it.
@PolygonAcademy
@PolygonAcademy 5 жыл бұрын
cheers! thanks for the feedback I will edit my future vids a bit more heavily ;)
@jarisipilainen3875
@jarisipilainen3875 5 жыл бұрын
9:15 yes we see if game is modular lol. i seen this rock somewhere. am i lost going circle lol
@pawpotsRS
@pawpotsRS 4 жыл бұрын
question, for that unique asset like torii-niwa in making large scene do you recommend to sculpt it uniquely or rely on trims or seamless texture?
@PolygonAcademy
@PolygonAcademy 4 жыл бұрын
it really depends on the asset, but for focus piece/hero assets, its usually worth it to make them unique sculpts.
@pawpotsRS
@pawpotsRS 4 жыл бұрын
​@@PolygonAcademy is the art direction will not compromise since in studio they have texture set where they will sent you a texture and from there start to make a mid-res poly ready for integration or yes right it is depend if worth it, I assume one is exceptional like character weapon, armor. thank you man! been re-watching this journey of yours many times :) btw for the last abusive question of mine, do you think or consider using Quixel Mixer in the future since in production speed is important and most studio's now doing photogrammetry and quixel asset is made from that. thank you again and please take care.
@PolygonAcademy
@PolygonAcademy 4 жыл бұрын
@@pawpotsRS yes, lots of studios are using quixel mixer and megascans heavily, it saves time and looks great. I will use it in future for sure for my personal projects :)
@pawpotsRS
@pawpotsRS 4 жыл бұрын
@@PolygonAcademy thank you, will be looking for your more shared knowledge. take care.
@charlesuk9521
@charlesuk9521 2 жыл бұрын
Hi, I used pretty much the same method to do blueprints but now there are few different settings when creating them. Could you tell us which options you choose once you are in the editor and click convert to prefab? Your video is a bit dated and skipped that part entirely. Also I'm about to stop using blueprints altogether since it's absolutely impossible to vertex paint on blueprints. Did you find any ways to solve the issue? It would be a game changer and it would help alto since I'm working on a very important project that uses blueprints alots Thanks so much!
@zarkeven
@zarkeven 5 жыл бұрын
how do you make the light render in real time? ive been trying to do that forever but can never really manage to
@PolygonAcademy
@PolygonAcademy 5 жыл бұрын
set your lights to moveable in UE4, that makes them 100% dynamic.
@Silen00
@Silen00 4 жыл бұрын
Hey, great work, very helpful. I have a question though (slightly unrelated, but not sure if you're reading comments here anymore), I see on some of the brick wall pieces such as at 5:00 that there are bricks popping out and the silhouette of the model and the corners sort of matches them. I wonder how you've made that? The way I'd do it would be to simply model a cube, bevel the edges, unwrap it and slap a tiling texture on it. But how would I get those bricks to pop out and change the silhouette like you did? Cheers.
@PolygonAcademy
@PolygonAcademy 4 жыл бұрын
all the bricks on those wall meshes are individual models, not a tiling texture. there is lots of geo there exactly to pop those silhouettes like you noticed :) polygons are not that expensive these days, and with aggressive LOD's these walls stayed pretty performance friendly.
@Silen00
@Silen00 4 жыл бұрын
@@PolygonAcademy Thanks a lot for the reply! Sorry if I bug you with questions but I'm trying to learn since I'd like to create similar assets. What would be the workflow to get something like that done? Would you sculpt the brick wall in zbrush, then retopologize it and bake the normals? Or would you for example model every single brick individually in Max and then stack them to form the wall piece? Right now especially for very large stone walls I'm just using a simple model with tiling textures, and I'm not sure if that's 'correct' or the 'best' way of doing it. Hope these questions don't sound dumb. Cheers!
@PolygonAcademy
@PolygonAcademy 4 жыл бұрын
@@Silen00 on this one i think i sculpted and baked 3 unique bricks, and then just assembled them into modular wall pieces in max, scaling and rotating the 3 bricks to break it up a bit.
@Silen00
@Silen00 4 жыл бұрын
@@PolygonAcademy Great, thank you!
@ghua
@ghua 5 жыл бұрын
could you show wired geo from time to time? I am not sure how dense are stones
@PolygonAcademy
@PolygonAcademy 4 жыл бұрын
I will try to remember to do so in future. the polygons were pretty dense for this scene but it small and enclosed, for a large open world scene it would be a bit more lowpoly for sure.
@AlexandrosDemetriades67
@AlexandrosDemetriades67 5 жыл бұрын
Don't stop!
@PolygonAcademy
@PolygonAcademy 5 жыл бұрын
won't :) new vids up on the channel!
@blackswan6386
@blackswan6386 3 жыл бұрын
Hey Sir, just sh9ort question, i do exact same way, but when i move in the Scene it just the Gizmo. he Mes itself/Blueprin stay at the place ?! Where is the lock ?! thanks Man i learn really a lot about lighning here :D
@antiRuka
@antiRuka 4 жыл бұрын
Prefabricator on the marketplace.. its free and open source. :)
@PolygonAcademy
@PolygonAcademy 4 жыл бұрын
good call!
@wirrexx
@wirrexx 5 жыл бұрын
nice episode as always, noticed your ear.. MMA? BJJ? :D
@PolygonAcademy
@PolygonAcademy 5 жыл бұрын
Wisam Odish hahah younger brother hitting me with a ps1 controller as a kit. I wish i was tough enough to so bjj 😂
@wirrexx
@wirrexx 5 жыл бұрын
@@PolygonAcademy haha, well atleast it will fend people off that sees your ear "jesus this guy does martial arts, do not fight him" :P keep'em coming TIm!
@BiasedGamerV
@BiasedGamerV 5 жыл бұрын
whats up friend. So i want to ask a question. I know the stairs is a mesh as well as the other items in the scene. is the floor also a mesh or is that a landscape? I'll be following on twitter shortly. thanks for the vids and giving me a better scope on what I should focus on. I keep trying to make a "video game" with no prevail because the scope is to big but now after watching your videos I feel like id have better time and learning and gaining experience with just doing scene and different themes. thanks after being away from ue4 & maya for 6 months you gave me that drive to create! ever thought about making a subreddit r/polygonacademy and every friday or something giving the subscribers a theme idea in a video and in a week we post it on said reddit? I feel it would be a nice way to inspire viewers.
@PolygonAcademy
@PolygonAcademy 5 жыл бұрын
oh good idea about the subreddit, maybe one day when I have more time! yea the floor is a combo of rock meshes and also a landscape mesh made with unreal's terrain tools.
@DPDPDPDP
@DPDPDPDP 5 жыл бұрын
Oh man its like revelation
@PolygonAcademy
@PolygonAcademy 5 жыл бұрын
yes! thats what I like to hear :D glad the video was useful :)
@brainshack9077
@brainshack9077 2 жыл бұрын
Even though using BPs for this works, I feel like it is kind of limited. Especially when you want to modify them in Scene View. Other engines do it better imho. Fortunately, there are plugins on the market place that enhance this Workflow, like Prefabricator, which sort of immitates unity's prefab workflow.
@PolygonAcademy
@PolygonAcademy 2 жыл бұрын
yea this is pretty much the most basic version of the process, prefabricator seems extremely promising for sure :)
@MJBJK
@MJBJK 5 жыл бұрын
well i see blueprints more like scripts, since you can apply logic to it or creat BluePrints out of CPP code. So kinda had hoped that you have something other as a Prefab mechanic, but well can't have it all but never forgett to de-check "Start with Tick Enabled" otherwise it will generate Tick-Events and that will slow performance down even if it doesn't do anything and is only a collection of Static Meshes
@PolygonAcademy
@PolygonAcademy 5 жыл бұрын
yea good call, we actually just had to deal with that exact issue at work, I wasnt familiar with that before haha. hey, im an artist, not a tech artist ;) haha thanks for the info!
@MJBJK
@MJBJK 5 жыл бұрын
​@@PolygonAcademy You're Welcome, well even a programmer that started learning the Unreal Engine can easily miss it, in my opinion the "Start with Tick Enabled" checkbox shouldn't be enabled by default since you only want to have it enabled when you actually are using the tick event. Also i found out that there is another way. If you select Multiple Actors in the Level Editor you can Right Click and there should be a "Merge Actors" which will open a dialog to creat a new Static Mesh Actor with the selected Actors in their current position, you can convert it to a blueprint afterwards but i don't think you can change the relativ transform of one actor since it treats them all as it they were one instead of when creating a blueprint out of a selection it will add every actor as its own component which allows you to reposition or change one single part of the selection. Haven't looked too much into it since i already used blueprints as prefabs and the group functionality.
@PolygonAcademy
@PolygonAcademy 5 жыл бұрын
@@MJBJK yea here at the studio after we found out that tick problem we changed the engine code so its off by default, was a quick insta fix for some performance gains.
@gian-227
@gian-227 3 жыл бұрын
Thanks for the video but if do that with my door, door-frames and walls, the c++ component used for opening the door doesnt work anymore: do you have a quick solution? Thanks man.
@PolygonAcademy
@PolygonAcademy 3 жыл бұрын
on most games ive worked on, openable doors tend to be their own seperate blueprints and not included in building prefabs, usually its the level designers who are placing those elements within the world. I would try and keep it as a self contained blueprint per door/button that opens it etc. there are probably ways of having the c++ components interact with specific actors within the blueprint, or just script the functionality within the blueprint itself via nodes.
@gian-227
@gian-227 3 жыл бұрын
@@PolygonAcademy thanks a lot for the really fast answer, thank you for what you do. Bye.
@PolygonAcademy
@PolygonAcademy 3 жыл бұрын
@@gian-227 you're welcome! cheers
@howl13
@howl13 4 жыл бұрын
so freefab is equals to master material?
@PolygonAcademy
@PolygonAcademy 4 жыл бұрын
Similar kind of idea :)
@turalmemmedov3648
@turalmemmedov3648 5 жыл бұрын
I just realised your awesome videos about UE4. Lighting academy, dinusty and this is top 1 tutorials. And I have a question about your scene (may be this is dumb question). I see you are using world align textures, and I can see even dinusty using it. I searched and I found it is performance heavy. So how often do you recommend world aligned textures? For example, Can we use masks as world aligned textures to blend tiling materials on large scale without vertex painting? Or it is not good idea, because we have to use many masks? Hope I could explain my question )))
@PolygonAcademy
@PolygonAcademy 5 жыл бұрын
Tural Memmedov yup your question is great. Its a bit more expensive yea, but i know several big aaa games here in montreal that are using world space uvs for almost everything, they just find ways to offset the performance cost elsewhere, but in the grand scheme of things its nowhere near as costly as lighting and volumetric fog etc. Using it for masks to breakup dirt maps on buildings is a great way to use it too, makes everything look unique!
@turalmemmedov3648
@turalmemmedov3648 5 жыл бұрын
@@PolygonAcademy Thank you very much. The people like you from industry is a big gift for us )) Last few years I have learned hard surface and tried character modelling a bit. Right now want to move to environment art and after that I want to decide which one I want to work mainly. :) This is my artstation and my two WIP models in polycount. (nux car model from mad max and sci fi robot. Because of work, progress is too slow but I will finish them one day :) ) www.artstation.com/klavitel polycount.com/discussion/186242/wip-the-nux-car polycount.com/discussion/193777/sci-fi-robot-wip
@musicdudem6673
@musicdudem6673 2 жыл бұрын
So ive been dabbling in unreal for awhile, but once in awhile theres just things so basic, so common sense that i completely miss them. Ive been so dumb building everything by hand and recently thinking of my last projects issues and i just had to sit down and laugh my ass off. I dont smoke, but im pausing this video to bum a cigarette and rethink my life smh
@PolygonAcademy
@PolygonAcademy 2 жыл бұрын
Hahahaha 😂😂😂😂
@jb_1558
@jb_1558 3 жыл бұрын
he shows how to actually do it at 10:33
@IWillYeah
@IWillYeah 5 жыл бұрын
Note however, having too many Uobjects, such as actor blueprints can kill performance. Replacing the current meshes by highlighting all meshes of the same type in the editor and then setting a new maeh for the selected seems like a far better solution for staic mesh that don't need extra functionality. Otherwise prefabs would be a better option (marketplace, free and paid).
@PolygonAcademy
@PolygonAcademy 5 жыл бұрын
yea for sure. the problem with the select and replace issue is that if the pivot was changed or different you will have big problems in your level. but yea, the prefab tools from the marketplace are a better solution.
@user-dl7ct4ce5p
@user-dl7ct4ce5p 2 жыл бұрын
Why don't objects show up when I'm running?
@iiTzMythic
@iiTzMythic 3 жыл бұрын
Or just build the asset in the editor after building select all meshes rightclick and confert to staticmesh even faster and no BP needed that way is a real prefab so the same as in every engine so its not called differend youre just doing it differant
@PolygonAcademy
@PolygonAcademy 3 жыл бұрын
That works after you are sure the asset is locked, but a lot of times during production we are constantly changing or updating blueprints until past beta, after beta yea we tend to convert to sm and instance them all. If you convert to sm right away, you cant update the thousands of meshes used across multiple levels without replacing the baked down sm, its a time sink for production when using thousands of assets across multiple maps
@iiTzMythic
@iiTzMythic 3 жыл бұрын
@@PolygonAcademy intresting i never had this problem youre recaling to of course the update as long as its the same SM or instant of that mesh because youre updating the master this will overright and update all the other masters or instants placed in the world
@CptEddyPrice
@CptEddyPrice 5 жыл бұрын
any free software for aspiring artists?
@PolygonAcademy
@PolygonAcademy 5 жыл бұрын
CptEddyPrice you can get a free educational license of 3ds max from autodesk, or blender for modelling, substance painter and designer are only 20 bucks a month, so with all that you should be covered, and unreal is free too ofcourse :)
@westomopresto
@westomopresto 2 жыл бұрын
Having a shit ton of static meshes in a blueprint actor prevents you from being able to instance them. Creating a ton of drawcalls. Unlike Unity you cant break the blueprint down to its components again after you've combined it. It's a one-way road.
Modeling Trees in 3DS Max and UE4 | ArtStation Challenge EP.005
24:25
Polygon Academy
Рет қаралды 61 М.
孩子多的烦恼?#火影忍者 #家庭 #佐助
00:31
火影忍者一家
Рет қаралды 38 МЛН
Tom & Jerry !! 😂😂
00:59
Tibo InShape
Рет қаралды 61 МЛН
Increíble final 😱
00:37
Juan De Dios Pantoja 2
Рет қаралды 113 МЛН
Became invisible for one day!  #funny #wednesday #memes
00:25
Watch Me
Рет қаралды 26 МЛН
Unreal Engine Masterclass: Animate Environments The Easy Way
22:52
Josh Toonen
Рет қаралды 105 М.
Lighting Interiors in UE4
35:14
Ryan Manning
Рет қаралды 127 М.
Landscape Auto-Cliffs | 5-Minute Materials [UE4]
9:40
PrismaticaDev
Рет қаралды 36 М.
UE4 Lighting and Volumetric Fog tutorial | ArtStation Challenge EP.006
33:49
Why People quit Unreal Engine
7:06
WoodyDevs
Рет қаралды 243 М.
孩子多的烦恼?#火影忍者 #家庭 #佐助
00:31
火影忍者一家
Рет қаралды 38 МЛН