Optimizing 3D Assets for Games

Поділитися
Вставка
  • Опубліковано 23 лис 2024

КОМЕНТАРІ • 90

  • @AbeLeal3D
    @AbeLeal3D  17 днів тому +1

    Premium 3D Courses: www.abeleal3d.com/
    Discord Community: discord.com/invite/Fcd5BjD7wN

    • @ChillieGaming
      @ChillieGaming 17 днів тому +1

      Would love you to cover content on modular building workflow and how to follow the appropriate texel density and UV map those and create environment.

    • @AA25-bc6sw
      @AA25-bc6sw 16 днів тому

      Thanks sir abe

  • @kavilpparwar4956
    @kavilpparwar4956 17 днів тому +22

    We need more optimisation tutorials❤❤❤

  • @HazielH.
    @HazielH. 17 днів тому +22

    I always learn something new watching him

  • @dlnrnt024
    @dlnrnt024 17 днів тому +7

    i love how a students portfolio review turns into an informational video. I've had quite some experience already with optimizing assets but i always seem to learn something new everytime abe explains something. good stuff!

  • @RAYS1911
    @RAYS1911 17 днів тому +14

    can you do a full baking tutorial? how to properly bake indented geo and extruded geo for game assets and also tell whats should be the poly count usually used in game studio? and btw thnx for this video. there is lot to learn thank you!

    • @AbeLeal3D
      @AbeLeal3D  17 днів тому +6

      yes i will do it soon!

    • @RAYS1911
      @RAYS1911 17 днів тому

      @@AbeLeal3D thank you ❤️

    • @Ihatepe50
      @Ihatepe50 17 днів тому

      @@AbeLeal3D when you do would you mind explaining more about normal baking and like tangent/worldspace, and DirectX/OpenGL? I'll likely look into myself in the meantime but i would still like to hear how you would explain it.

  • @BenjaminPaquet-m3g
    @BenjaminPaquet-m3g 17 днів тому +3

    Thank you Abe for your video ! I'm very happy you could use my model to teach and help a bunch of people.

  • @MANIAKRA
    @MANIAKRA 17 днів тому +4

    GOOD TOPIC. A lot of 3D artists really struggle with understanding how to use polys effectively.

  • @Mostafa-pc3vd
    @Mostafa-pc3vd 9 днів тому

    Please make this a series this is so informative, recently I started a 3d program (which you advised me to take and leave my high paying job 😂😅) and during my hard surface course I got really confused cause the instructor made us add multiple loops around the details for subdivision which I was not used to, but after watching your video I realized that there is a difference between a model made for games where you don't subdivide so you don't need these extra loops to protect the details and another made for film where you would subdivide the model.

  • @Swoot175
    @Swoot175 17 днів тому +3

    Super helpful video! we need more videos like these for sure! I wish I had seen something like this back when I was a student. Would love to see the process for baking down those details like the welding into the low poly 🙏

  • @sebemmelembro2172
    @sebemmelembro2172 17 днів тому +2

    I'm glad they sent you the model

  • @mickybam623
    @mickybam623 17 днів тому +6

    Would love to see more of this ❤

  • @Artist.Verse1
    @Artist.Verse1 15 днів тому

    This was such a useful video. Trying to keep things low poly whilst maintaining good quality feels technical

  • @markbuhay8208
    @markbuhay8208 17 днів тому +8

    Hello so I am working on AAA games atm and we are using nanite, so even though we are using nanite u still need to optimize it specially if the props not is not that important, traditional still matters today, even in the nanite workflow

    • @AbeLeal3D
      @AbeLeal3D  17 днів тому

      exactly!

    • @gnom_anonim
      @gnom_anonim 16 днів тому

      you remove faces from your nanite meshes? better check quad overdraw ;) nanite is fun you dont have waste whole day doing lowpoly retardness, too bad it TANKs fps

    • @alicanurcin
      @alicanurcin 16 днів тому

      Professionaly using Unity but would love to move on Unreal. I was hoping to model everything in midpoly and enable nanite. It's kinda surprising to hear you still have to optimise. What is the exact reason of that? I'd really appreciate to hear someone from AAA industry.

    • @redtroll80
      @redtroll80 16 днів тому +1

      @@alicanurcin you don't have to optimize as lower poly count leads to worst overdraw. But nanite has high base prepass cost so expect lower fps.

    • @markbuhay8208
      @markbuhay8208 9 днів тому

      @@alicanurcin So if all the assets are dense the file size will get so big and I know u already know what will happen if the size of the file is big specially for just one level what if its big world, how laggy would that be

  • @watchingyou247-g2i
    @watchingyou247-g2i 10 днів тому

    22:37 hey we can match the textile density by going uv toolkit> transform>tools>texel Density

  • @curtdc8779
    @curtdc8779 17 днів тому +1

    Read the title and immediately clicked. Super useful topic 🙏🙏
    Thanks Abe!

  • @johnemil5794
    @johnemil5794 17 днів тому

    Common W post for Abe! Thanks so much! Now hopefully we can bake the details id love to se how you do that part!

    • @AbeLeal3D
      @AbeLeal3D  17 днів тому +1

      its has been heavily requested so i will definitely do it soon!

  • @Psyeyerig
    @Psyeyerig 17 днів тому

    That's a very usefull topic! Thank you! Currently start working on a project that use gltf for realtime assets visualization and as far as I understand, they need same optimization as games assets. So I hope we get more content like this :)

  • @vineetkumar5081
    @vineetkumar5081 16 днів тому

    hey man , great video, there's something that I waant to point out which a lot of tutorials misinterpret while explaning optimization that it's not all about the polygon count but its about the quad overdraw, and since lower polygon meshes create less overdraw its generally passed as more optimized.
    so some stuff that i'd like to point out are
    -increased surface area of flat faces as triangles to minimize surface shading cost and overdraw. (creating a big triangle on center of the flat cap, then triangulating the remaining area than to just poke it )
    -triangulating the mid spans of cylindrical objects to reduce the polygons on non silhouette affecting areas.
    other than that great video overall, love that way how you did the explaination of the cage.

  • @theflamingsword4197
    @theflamingsword4197 17 днів тому +2

    This was super helpful, thanks!

  • @hz3Dblend
    @hz3Dblend 17 днів тому +1

    amazing! does blender have a similar feature to collapse in maya?

  • @Vijay_lyt
    @Vijay_lyt 17 днів тому

    it would be so much great if you also show us baking process of simplified low poly of yours.... thanks

  • @Larseq
    @Larseq 9 днів тому

    Absolutely incredibly helpful

  • @abiyyupanggalih854
    @abiyyupanggalih854 17 днів тому

    need this type of video.. so awesome
    "Optimizing 3D Assets " never knew the name of this process before..but somehow I looking for this topic

  • @rachelpao2850
    @rachelpao2850 17 днів тому

    Thank you so much for this tutorial!! I needed this!! ❤

  • @nareshkumar3526
    @nareshkumar3526 16 днів тому

    Retopology is the most fun part😊

  • @georgeg7682
    @georgeg7682 16 днів тому

    Thank you for sharing your experience. It's a very usefull video.

  • @MuhammadQasim-lg2bs
    @MuhammadQasim-lg2bs 16 днів тому

    Please do more of these

  • @FanAnimeOP
    @FanAnimeOP 17 днів тому

    I like these types of series it is really helpful ❤🙂.

  • @imkira1100
    @imkira1100 17 днів тому

    Really good video , being a student myself it really helps me to know how things actually work in the industry .
    BTW the material on the object was way to shiny i couldn't see the wireframe properly .
    Keep uploding these videos man .

  • @therealKrak
    @therealKrak 17 днів тому +1

    I'd really like to see the process of baking.
    I tried to bake normal maps with Blender but I haven't created a single good normal map with Blender yet (not sure if I just suck or if Blender is trolling me).
    How would you bake the details of that box or those japanese letters? (I thought normal maps can't pick up geometry that has only depth and no X and Y values to bake(?))
    (I am thinking about getting Substance Painter 3D on Steam... will that fix my baking inability?)
    Btw sometimes it is quiet difficult and exhausting to figure out which edges you are selecting or just talking about because those light blue lines on that light grey model have no contrast.

    • @AbeLeal3D
      @AbeLeal3D  17 днів тому

      Send your question in our discord community help room, will be easier to assist - discord.com/invite/Fcd5BjD7wN

  • @darkcult99
    @darkcult99 17 днів тому

    Great stuff! More on topology please 👍

  • @milanmayavanshi1648
    @milanmayavanshi1648 17 днів тому

    Hey, I am 3D artist working on AR/VR assets, game ready assets and always facing this challenges regularly. You explained it amazingly, thank you for sharing it. I would love to see the baking results of this two low poly models also wants to know how to takel down the artifacts. Because it is very common issue when we bake something. Could you please make a video for that?

  • @ColorFusion97
    @ColorFusion97 14 днів тому

    Hola Abe! muy buen videoo! soy usuario de blender y me llamo la atencion como podes borrar los edge loops en maya, es super practico! muchas gracias por el contenido. Abrazo desde Argentina!

  • @Kheossun
    @Kheossun 17 днів тому

    very interesting video , and very insightful to see your take on optimisation. I know its not the best to stream bakes but its the one thing that i would like to see ... at least the setup of the baking. Also curious of the process when you say to bake the bevels... id like to see !! thank you

    • @AbeLeal3D
      @AbeLeal3D  17 днів тому

      Glad it was helpful! and yes ii can see a way to share the bakes

  • @Davidor666
    @Davidor666 17 днів тому

    Creo que la mejor manera de usar nanite es usando un MidPoly workflow, incluso ayuda en tiempo para no hacer un low poly y high poly, seria bueno ver un video acerca de MidPoly Workflow para la comunidad

  • @rogaalik1379
    @rogaalik1379 17 днів тому

    As Always Fantastic Video

  • @shubhamparihar6487
    @shubhamparihar6487 17 днів тому

    i love this series please continue it
    😄😄😄😄😄😄😄😄

  • @H.Y_nyonxd
    @H.Y_nyonxd 17 днів тому

    Abe, could you record a short video on why you prefer maya to blender?

    • @AbeLeal3D
      @AbeLeal3D  17 днів тому

      i have been using Maya for 13 years so i am faster in it than in blender, but i use blender quite a bit as well

  • @iitzketo3748
    @iitzketo3748 17 днів тому

    I was waiting for this tutorial, finally 😅

  • @uchihadolfo
    @uchihadolfo 17 днів тому

    Great video as always Abe, What course do you teach more stuffs like this ?

    • @AbeLeal3D
      @AbeLeal3D  17 днів тому

      hey thanks! i have a course specifically about retopology www.abeleal3d.com/courses/TOPO

  • @n.s.6634
    @n.s.6634 17 днів тому

    Best 3D Teacher ❤

  • @michaelharutyunyan5675
    @michaelharutyunyan5675 17 днів тому

    Just Amazing

  • @Manlike_J
    @Manlike_J 17 днів тому

    This is awesome!

  • @spgraphics1911
    @spgraphics1911 14 днів тому

    yes sir, Make more videos like this.

  • @SatvaMoliya
    @SatvaMoliya 16 днів тому

    Abe, You are amazing

  • @MahbubRahman999
    @MahbubRahman999 17 днів тому

    Just Amazing.

  • @linovalcarcel9366
    @linovalcarcel9366 15 днів тому

    *MASTERCLASS*

  • @alejandrojaramillo2523
    @alejandrojaramillo2523 14 днів тому

    abe, please change that white material for next tutos cause is very hard to see what edges are u deleting.

  • @shiveshchauhan7296
    @shiveshchauhan7296 17 днів тому

    Hey abe, instead of doing it manually can't we use tools like Insta LOD or Simpligon to reduce the tri count of our model ?

    • @AbeLeal3D
      @AbeLeal3D  17 днів тому

      great question, yes you can, and it might work but it wont give you as much control as doing it manually. I like using automated tools for things such as rocks, cliffs or things that are not as precise.

  • @inkman002
    @inkman002 17 днів тому

    Would the original highpoly be suitable for a movie quality asset?

    • @AbeLeal3D
      @AbeLeal3D  17 днів тому

      yes but even then if you can optimize it can help with render times

  • @dododar6136
    @dododar6136 15 днів тому

    great video

  • @tacticalteamkilling6539
    @tacticalteamkilling6539 15 днів тому

    Why is the low poly missing a major part of the silhouette?

    • @AbeLeal3D
      @AbeLeal3D  15 днів тому

      cause i havent finished it haha, the video was getting a little too long so i stopped at that point but i will finish it for the next stage of baking

  • @nikhiltiwari7005
    @nikhiltiwari7005 17 днів тому

    Hy just as a beginner I would like to ask, if making a tank for a game how many polys should it be?

    • @AbeLeal3D
      @AbeLeal3D  17 днів тому

      it depends a lot on the platform for the game

  • @alperenctk1398
    @alperenctk1398 17 днів тому +1

    Fresh Haircut

  • @ZephrusPrime
    @ZephrusPrime 17 днів тому

    Are you announcing the winners today?

    • @AbeLeal3D
      @AbeLeal3D  17 днів тому +1

      @@ZephrusPrime on Friday during the Livestream!

  • @Mrproto
    @Mrproto 17 днів тому

    a este le traía ganas de ver como lo resolvias :V

  • @nepo10ball
    @nepo10ball 17 днів тому

    What is your gpu my friend??

  • @Shooha_Babe
    @Shooha_Babe 17 днів тому +1

    JuSt USe NaNiTE!111!
    I'm glad you touched on the topic early on.
    SO MUCH mis-information. If it was as magical as it seemed, every gaming studio would of moved on to it and low poly would of been somewhat completely dead.

  • @SourabhMajumder-rb5fi
    @SourabhMajumder-rb5fi 17 днів тому

    Bro's life is being saved for eternity☠️😭

  • @luckyboy5nu
    @luckyboy5nu 16 днів тому

    what the fuck was blud smoking when he made this 3d model for a game cuz i need some of that

  • @salehowaydah2005
    @salehowaydah2005 17 днів тому

    Can you please bake the normals of both and show us the results,even if you share it on Instagram

    • @AbeLeal3D
      @AbeLeal3D  17 днів тому

      Send your request in our discord community help room, will be easier to assist - discord.com/invite/Fcd5BjD7wN

  • @johnnymartinez8668
    @johnnymartinez8668 16 днів тому

    This is my job but I do it all in Blender for the most part* 🥂

  • @glow_za
    @glow_za 12 днів тому

    next time pllz change the material