Nanite Tessellation + Vertex Painting with Height Lerp | Unreal Engine

Поделиться
HTML-код
  • Опубликовано: 21 дек 2024

Комментарии • 151

  • @HojDee
    @HojDee  2 месяца назад +10

    Update: in Unreal Engine 5.5 support for per instance vertex painting on nanite meshes has been added!

    • @HojDee
      @HojDee  2 месяца назад +1

      @@suraj.1889 I'll check it in the coming days. Thanks for mentioning this

    • @tylermadigan7631
      @tylermadigan7631 Месяц назад

      any videos coming soon about vertex painting on nanite instanced meshes? im trying it 5.5 now and not getting any different from 5.4

    • @HojDee
      @HojDee  Месяц назад +1

      @@tylermadigan7631 i haven't installed it yet. Willmake a video as soon as i get the hang of it

  • @冷融合
    @冷融合 7 месяцев назад +35

    Reminder: If you are not satisfied with the quality of the "Displacement", you can change the compression of the ORDp maps to "Vector Displacement Map (RGBA8)" and then change the sampler type to "Linear Colour" in the material, but don't forget that this will increase the memory overhead.

    • @HojDee
      @HojDee  7 месяцев назад +1

      Thank you 👌

    • @LoganPinney
      @LoganPinney 7 месяцев назад +1

      Brilliant response. 👏

    • @quadro_11
      @quadro_11 7 месяцев назад

      THX!!!!

    • @ZacDonald
      @ZacDonald 7 месяцев назад +5

      If you're using a packed 3 channel texture like ORD with the default DXT1 compression in UE, put the displacement in the green channel and use a levels adjustment on the green channel to clip out any unused info at the min/max ends of the range. Can save memory and maximize the quality. The green channel has 1 more bit of data and any unused space in the levels view can be put to better use.

  • @UriahGnu
    @UriahGnu 7 месяцев назад +11

    Finally a video where the result looks as good as the thumbnail! 👏Bravo for that.

    • @HojDee
      @HojDee  7 месяцев назад +1

      Thanks :) I'm glad you liked it!

  • @Johnnyjawbone
    @Johnnyjawbone 4 месяца назад +1

    This guy is an Unreal Guru!

    • @HojDee
      @HojDee  4 месяца назад +1

      @@Johnnyjawbone thanks! :)

  • @rubberdog
    @rubberdog 6 месяцев назад

    This texture and the overall functions are pretty epic and very easy to follow to make your own build from the ground up...nice one. Have a great weekend ♨

    • @HojDee
      @HojDee  6 месяцев назад

      Glad you liked it :) thanks for the comment

  • @BeastEdits778
    @BeastEdits778 Месяц назад +1

    hey Hojdee thanks for this wonderful tutorial we all really appreciate it but I'm having a issue I'm using unreal engine 5.5 I've done everything I can edit the material But I'm having issue with the mesh painting it doesn't paint my mesh idk what to do if you know about something lemme know I've done everything i can see all materials according to rgb but cannot paint it am I supposed to do something additional for newer versions or what ?

    • @HojDee
      @HojDee  Месяц назад

      @@BeastEdits778 i haven't worked with 5.5, but I think they've added a new feature to vertex paint nanite meshes

    • @BeastEdits778
      @BeastEdits778 Месяц назад

      @@HojDee i fixed it it was because you cannot paint unreal assets the plane was ue5 asset so i did it to my landscape and it worked but the nanites are worse my dirt has little particles so same size as other materials doesnt suit should i create not nanite material for dirt ground and grass?

  • @prashanthc.m7147
    @prashanthc.m7147 День назад

    hi i have an issue when i put this material to mesh the edges are separating like the more displacement multiplier value the more gap between edges how to fix this , if i reduce the displacement multiplier gap reduces but still i can see the thin gap and displacement wont be seen please help me fix this

    • @HojDee
      @HojDee  День назад

      @@prashanthc.m7147 this is one of the things you should consider when using displacement. The mesh will separate on specific parts, like unwrap seams and hard edges.
      You could try using tri-planar materials. Sometimes that fixes it

    • @prashanthc.m7147
      @prashanthc.m7147 День назад

      @@HojDee hey thanks for the reply, so basically its unwrapping issue if that is correct then this problem wont be there right ??

    • @HojDee
      @HojDee  День назад

      @@prashanthc.m7147 it might still happen if you have hard edges.
      But on flatter surfaces, fixing the seams will fix this issue

  • @gokussj4af2
    @gokussj4af2 7 месяцев назад

    Great tutorial, what about wetness? Have You thought how to add it? Would be great to have it. Also to get a landscape material version.

    • @HojDee
      @HojDee  7 месяцев назад +1

      Watch the next video. I add puddles and weathering effects :)

    • @gokussj4af2
      @gokussj4af2 7 месяцев назад

      @@HojDee Amazing, thank You!😁

    • @HojDee
      @HojDee  7 месяцев назад

      @@gokussj4af2 you're welcome :)

    • @tiagoandrade605
      @tiagoandrade605 5 месяцев назад

      @@HojDee what about a landscape material version? :)

    • @HojDee
      @HojDee  5 месяцев назад

      @@tiagoandrade605 I have a free landscape material on my website. But haven't added displacement to it

  • @Samuele_Lini_ARS
    @Samuele_Lini_ARS 2 месяца назад

    Very detailed video! Thanks!
    Is there a way to bake the displacement map of the vertex painted asset so I can apply displacement map (with modeling tools) to the mesh to have detailed asset in path trace render too?

    • @HojDee
      @HojDee  2 месяца назад +1

      @@Samuele_Lini_ARS I haven't done that before. Can't give you a firm answer

  • @AikoOkrecaps
    @AikoOkrecaps Месяц назад

    does it work on landscape ?

    • @HojDee
      @HojDee  Месяц назад +1

      @@AikoOkrecaps no. Vertexpainting doesn't work on landscapes

  • @PyrotechnicProductions
    @PyrotechnicProductions 7 месяцев назад

    Maaan with Reflections in the water too aauaghhh. The Puffiness of the snow does indeed look epic lol

    • @HojDee
      @HojDee  7 месяцев назад

      Yeah :))

  • @bofgame4814
    @bofgame4814 Месяц назад

    @HojDee Hello everyone, can anyone tell me, after I sculpt the land, I rebuild the land, but then I can’t use vertex paint anymore

    • @HojDee
      @HojDee  Месяц назад +1

      @@bofgame4814 you can't use it on landscapes. Just on static meshes

  • @madhansanjay5755
    @madhansanjay5755 2 месяца назад

    When i am doing a Vertex paint nothing as changing??

    • @HojDee
      @HojDee  2 месяца назад

      @@madhansanjay5755 vertex painting is a bit tricky. You gotta do it until you get the hang of it.
      To start, watch this tutorial: ruclips.net/video/VgyyHE6Vkn8/видео.htmlsi=EB-BT6EvpxpxA9nr

    • @bensn4449
      @bensn4449 2 месяца назад

      Hi. Me too :(

    • @HojDee
      @HojDee  2 месяца назад

      @@bensn4449 watch this video, maybe it helps:
      ruclips.net/video/VgyyHE6Vkn8/видео.htmlsi=DiJMQtxHe_VZtNXH

    • @HojDee
      @HojDee  2 месяца назад

      Vertex painting can be a little tricky sometimes. watch this video, maybe it helps:
      ruclips.net/video/VgyyHE6Vkn8/видео.htmlsi=DiJMQtxHe_VZtNXH

    • @madhansanjay5755
      @madhansanjay5755 Месяц назад

      when i Doing in a Modeling mode plane vertex paint is working but displacement is not working. In normal mode plane displacement is working, vertex paint is not working even though i had loops.

  • @hardath6455
    @hardath6455 7 месяцев назад +1

    This a very cool but per instance vertex painting is still not working on nanite meshes, so it'll work on your unique plane but never on a modular set of walls. In this case vertex paint will repeat itself on every instance of the aforementioned mesh, creating repetition, which is very counterproductive because vertex painting is used to negate repetition.
    Once again, very cool results, but very not production ready.
    For similar results on ground just use the landscapes tools and landscape layer blending system (with height selected in your layers' blending modes).
    vertex painting is kinda useless unless you using it on a unique mesh like a hero asset or to assign specific texture sets to architecture.
    But still, very cool video :P
    cheers

    • @HojDee
      @HojDee  7 месяцев назад +3

      Thanks for the comment :)
      Yeah I know. I mentioned it in the video that becaise we're doing it from the modelong mode, it affects the source mesh. But using it and playing around with it is still cool.
      It's not production ready for games, but for cinematics we can use it. Looks great.

  • @skyedaiiani243
    @skyedaiiani243 7 месяцев назад

    Useful and to the point. Just what I needed. THX!

    • @HojDee
      @HojDee  7 месяцев назад

      You're welcome :)

  • @GongMao
    @GongMao 2 месяца назад

    Oh really useful.thanks.i learning so much

    • @HojDee
      @HojDee  2 месяца назад

      @@GongMao glad to hear that man :)

  • @souljunior1
    @souljunior1 14 дней назад

    Hello,
    I hope you’re doing well.
    I’m facing an issue and would appreciate your guidance:
    Whenever I try to import a material from Fab into my Unreal Engine project, the material doesn’t load correctly and doesn’t display anything. At one point, I edited its Blueprint, and now I can’t restore it to its original state. Unfortunately, every time I import materials, they don’t work as expected.
    I wanted to ask if there’s any way to reset the Blueprint of the material to its default state.
    Thank you for your time and assistance.

    • @HojDee
      @HojDee  6 дней назад

      Hi!
      sorry I haven't used Fab. So I don't know how it works.
      But if you've edited and saved the material, you can't undo it.

  • @testman-v5l
    @testman-v5l 3 месяца назад

    Hello. Can you tell me about calling the node MATERIAL FUNCTION UV Give an explanation, where can I do it?

    • @HojDee
      @HojDee  3 месяца назад

      @@testman-v5l watch this video:
      ruclips.net/video/L7qTn5akgAk/видео.htmlsi=sweChlgxsMnpsCdv

    • @testman-v5l
      @testman-v5l 3 месяца назад

      👍

  • @arthurmarlow3686
    @arthurmarlow3686 7 месяцев назад +2

    Does this work with Runtime Virtual Textures?

    • @HojDee
      @HojDee  7 месяцев назад +1

      I haven't tried it... Maybe I will.
      But it should work. There shouldn't be any problem.
      If you try it, tell me please.

    • @arthurmarlow3686
      @arthurmarlow3686 7 месяцев назад

      @@HojDee I have not been able to get it to work. I think the sampling from the RVT doesn't compensate for the visual mesh displacement. I can't find any documentation. But I'm unsure why they aren't playing nice.

    • @HojDee
      @HojDee  7 месяцев назад

      @@arthurmarlow3686 That's a bummer. I'll let you know if I get it to work

    • @arthurmarlow3686
      @arthurmarlow3686 7 месяцев назад

      @@HojDee Thanks Dee! I believe it is possible from reading that the Unreal Sensei updated landscape uses both RVT and Displacement.

    • @HojDee
      @HojDee  7 месяцев назад +1

      @@arthurmarlow3686 well then it should be possible 😅 I've actually added displacement on my landscape material. It had rvt before that. But haven't tried both together

  • @syedsafisalam6799
    @syedsafisalam6799 7 месяцев назад

    Thank you for a clear explanation on this topic.

    • @HojDee
      @HojDee  7 месяцев назад +1

      Glad it was helpful :)

  • @greempark5743
    @greempark5743 3 месяца назад

    Thank you a lot! so helpful. and it works well. one thing.... Can i use it for Game development( third person high-end console )? I remember tesselation was heavy at Ue4..

    • @HojDee
      @HojDee  3 месяца назад

      @@greempark5743 glad to hear that :)
      right now it's better to use it for cinematic.
      Hopefully in the future version they will optimize it for game

    • @greempark5743
      @greempark5743 3 месяца назад

      @@HojDee Thanks for reply. more detail question is..... 'Cinematic' means.. for rendered video? or real-time sequence Cutscene in game..?

    • @HojDee
      @HojDee  3 месяца назад +1

      @@greempark5743 both of them. Cut scenes and rendered.

    • @greempark5743
      @greempark5743 3 месяца назад

      @@HojDee Thanks for answer! 🥰

  • @蔡奕霏
    @蔡奕霏 4 месяца назад

    Thank you very much for your teaching~
    I would like to know how to apply this to Landscapes, that would certainly be very exciting.

    • @HojDee
      @HojDee  4 месяца назад +1

      @@蔡奕霏 you can't vertex paint on landscapes. But you can paint different layers. I don't have a tutorial about that, but you can find if you search for landscape material

  • @koniakaftermidnight4437
    @koniakaftermidnight4437 4 месяца назад

    @9:13 how you deal with these black shadows ??

    • @HojDee
      @HojDee  4 месяца назад

      @@koniakaftermidnight4437 it's an issue with virtual shadow maps.
      If you change the rotation of the sun or look the other way and then look at the surface again, the shadow maps update and the black spots go away

  • @quartermaster2809
    @quartermaster2809 7 месяцев назад +1

    this is really awesome. I think its a bummer that vertex painting nanite meshes can't be done per instance, since that way so much variation would be there in a large area and less repetition. Hope it is something that gets added in future

    • @HojDee
      @HojDee  7 месяцев назад

      Yeahhh. I hope so. It will unlock so many possibilities!

  • @danilovX
    @danilovX 2 месяца назад

    Don't Forget to put
    r.Nanite.AllowTessellation=1
    r.Nanite.Tessellation=1
    in Config/DefaultEngine.ini at the end of [/Script/Engine.RendererSettings] section
    otherwise you won't see Nanite on meshes.

    • @HojDee
      @HojDee  2 месяца назад

      @@danilovX yeah they're the basic to have tessellation in the first place.
      That's why I linked the video about enabling tessellation

  • @jeanbigiovideoproduction6712
    @jeanbigiovideoproduction6712 7 месяцев назад

    Excelente tutorial, muy buen trabajo! Gracias

    • @HojDee
      @HojDee  7 месяцев назад

      Thanks :)

  • @picnawodefotomontage
    @picnawodefotomontage Месяц назад

    This looks amazing! Is it costly in any way, though? I didn't really use tesselation nor displacement in the past.

    • @HojDee
      @HojDee  Месяц назад

      @@picnawodefotomontage displqcement is experimental right now. It's better to use it in cinematics in my opinion

    • @picnawodefotomontage
      @picnawodefotomontage Месяц назад

      @@HojDee I see, it's good to know, thanks!

  • @GeorgeKarala
    @GeorgeKarala 3 месяца назад

    Is it possible export vertex painted models with our without textures ?

    • @HojDee
      @HojDee  3 месяца назад

      @@GeorgeKarala when exporting meshes you can select to export the vertex color or not.

  • @MrPangahas
    @MrPangahas 6 месяцев назад

    will the displacement have collision?or will the players foot penetrate the displaced parts?

    • @HojDee
      @HojDee  6 месяцев назад

      I don't think it has collision. But they may add it in the future

  • @zatlanibrahim5438
    @zatlanibrahim5438 2 месяца назад

    ever since I knew about vertex painting from before, it's always confusing to me the "white/black" (okay I get it it's a mask but it's sill confusing cause you have to fuse that R or G or B , again I understand those represents the three layers of textures) but still I never managed to get that right, always confusing :/...

    • @HojDee
      @HojDee  2 месяца назад +1

      @@zatlanibrahim5438 it can be confusing like that. The best thing to do is to try it with a simple material (like two colors) before using it on more complex materials. That's what I do

    • @zatlanibrahim5438
      @zatlanibrahim5438 2 месяца назад

      @@HojDee yeah good idea :) thanks for your awesome work, keep up

    • @HojDee
      @HojDee  2 месяца назад

      @@zatlanibrahim5438 glad you like it :)

  • @JamesBrett2008
    @JamesBrett2008 7 месяцев назад

    So cool and inspiring, thank you.

    • @HojDee
      @HojDee  7 месяцев назад

      Happy to hear that! Thanks for the comment James :)

  • @jzbrothersurgut
    @jzbrothersurgut 5 месяцев назад

    How to apply Coloring with this texture to Landscape

    • @HojDee
      @HojDee  5 месяцев назад

      @@jzbrothersurgut it's a little bit different. Vertex painting doesn't work on landscapes

  • @indigochoiart
    @indigochoiart 7 дней назад

    hello, i,m a big fan of you and i bought many project files from the Patreon, but i,m a super beginner, so could you make a video how to use your function files to unreal project?

    • @HojDee
      @HojDee  7 дней назад

      @@indigochoiart hi!
      Message me in telegram so I can help you. Join the channel (the link is in the description) and comment on one of the posts. I'll message you there and we'll be in touch

  • @kimquy40
    @kimquy40 4 месяца назад

    Thank you so much, that help me a lot

    • @HojDee
      @HojDee  4 месяца назад

      @@kimquy40 glad it helped :)

  • @Grigga
    @Grigga 3 месяца назад

    enabling nanite on material? is that correct? i think you need only tessellation. nanite is for objects not materials right?

    • @HojDee
      @HojDee  3 месяца назад +1

      @@Grigga the option is "used with nanite". Means that we use this material on nanite meshes

  • @ManuelArellano-lf6yl
    @ManuelArellano-lf6yl 3 месяца назад

    hello Hoj Dee, Good day, great video,
    You can help me with the mf_uvmanipulation function, how to get it.

    • @HojDee
      @HojDee  3 месяца назад

      @@ManuelArellano-lf6yl thanks manuel!
      Watch this video:
      ruclips.net/video/L7qTn5akgAk/видео.htmlsi=mIOe7aUXJIZrdK55

    • @StudioSoul-Art
      @StudioSoul-Art 3 месяца назад

      Thanks, hojas dee.

  • @mauritoxoni
    @mauritoxoni 7 месяцев назад

    Genius, great content!

    • @HojDee
      @HojDee  7 месяцев назад

      Glad you liked it :)

  • @YinSol
    @YinSol 7 месяцев назад

    Absolutely awesome! Thank you!

    • @HojDee
      @HojDee  7 месяцев назад +1

      You're welcome Yin :)

  • @aleksei7479
    @aleksei7479 7 месяцев назад

    super awesome, can u also add extra details, like RGB mask or grunge masks to your existed one?

    • @HojDee
      @HojDee  7 месяцев назад +1

      Weathering or grunge and puddle is added in the next video. Watch that one too

  • @KADstudioArchitect
    @KADstudioArchitect 6 месяцев назад

    Still I think its affect on displacement map color not nanite displacement Magnitude if I'm not wrong which its mage huge difference in details specially on high values of displacement Hight, am I wrong?

    • @HojDee
      @HojDee  6 месяцев назад

      did you use the displacement scaling magnitude?
      I mean it's under the nanite tessellation section. So it's affecting the tessellation, using the data in the texture. But the texture is not being affected like when we multiply it.

    • @KADstudioArchitect
      @KADstudioArchitect 6 месяцев назад

      @@HojDee Oh great, really appreciated it

    • @HojDee
      @HojDee  6 месяцев назад

      @@KADstudioArchitect happy to help :)

  • @JESSJAMES1886
    @JESSJAMES1886 2 месяца назад

    Hi Hoj, I have a problem. I follow your video step by step in detail, I check every adjustment you make to the millimeter, but when it comes to tessellation, my material looks peaked from close up. It's kind of out of focus. It's a shame I can't send you a photo of how it looks because to you it seems that the tessellation looks perfect, but to me it looks like mini-mountains with spikes everywhere. And it doesn't matter if I lower the magnitude because it doesn't look good either. I'm creating a photorealistic first-person game, and I'm afraid that the environments appear to look good, but that the player sees this error as soon as he gets close to the ground. I don't know how to fix it, really, could you help me? I hope I've explained myself well, thanks for your help.

    • @JESSJAMES1886
      @JESSJAMES1886 2 месяца назад

      Also, when it comes to painting Vertex, it doesn't suit me.

    • @JESSJAMES1886
      @JESSJAMES1886 2 месяца назад

      Ok, My problem was the meshes where I was executing the material. On a created landscape it does let me use the modeling, but on the ground asset of the star content or on the actor creation plane, it doesn't let me because of the vertices, I imagine I'll have to export to Blender and make more subdivisions. My intention was to do this on walls and make the mix of nanite materials and with tessellation on more surfaces apart from those of the landscape. I'll keep watching your videos to see if I can find it. Thanks.

    • @HojDee
      @HojDee  2 месяца назад +1

      @@JESSJAMES1886 hey Jess. How is ot going? Did you manage to fix the issue?

    • @JESSJAMES1886
      @JESSJAMES1886 2 месяца назад

      @@HojDee Hello! I don't want to be annoying. I finally solved everything, but I was very confused when I saw how the tessellation worked well in landscapes, and it didn't work well in meshes like walls and floors, I couldn't solve that. And I have understood about painting vertex that it only works in small spaces and in landscapes thanks to your videos. I'm creating a photorealistic zombie game, and I feel like I'm a very slow learner.

    • @HojDee
      @HojDee  2 месяца назад

      @@JESSJAMES1886 don't worry about that. You're not a slow learner. These stuff are confusing at first. Giveyourself some time. You'll become a fast learner.
      Glad you could solve it :)

  • @NanoGameLab
    @NanoGameLab 5 месяцев назад

    sensational work !!!!!!!

    • @HojDee
      @HojDee  5 месяцев назад

      @@NanoGameLab thanks!

  • @DannyArtNL
    @DannyArtNL 7 месяцев назад

    Oooooohhhh stunning tutorial!

    • @HojDee
      @HojDee  7 месяцев назад

      I'm glad you liked it Danny :)

  • @HighschoolKnight
    @HighschoolKnight 7 месяцев назад

    Can i do this in ue5.3

  • @Daz19
    @Daz19 2 месяца назад

    Excellent video

    • @HojDee
      @HojDee  2 месяца назад

      @@Daz19 thanks man :)

  • @hamdiwadi610
    @hamdiwadi610 Месяц назад

    THANK YOU

    • @HojDee
      @HojDee  Месяц назад +1

      @@hamdiwadi610 glad you liked it :)

  • @ABentPaperclip
    @ABentPaperclip 7 месяцев назад +5

    nanite is very cool, but no vertex paint per instance is a total dealbreaker imo

    • @HojDee
      @HojDee  7 месяцев назад

      I mean nanite doesn't need traditional vertex. But maybe they'll add it in the future veraions. It's still great for cinematics.
      And the height blending can be used to create different variations with material instances

    • @ABentPaperclip
      @ABentPaperclip 5 месяцев назад

      @@HojDee i see a lot of people saying things like this- of course nanite needs traditional per-instance vertex painting. being able to displace a heightmap doesn't magically make the utility of per-instance vertex painting disappear. If you don't have that feature, all of those amazing highly detailed meshes end up being copy/pasted around the game- you can already see it happening with lower quality UE games that use megascans "hey theres that log again".
      what good is all of this extra detail if it's so repetitive? say you have a rock you want to put some moss on a very specific location, so you can't rely on RVT or distance fields. With nanite you'd have to make another copy each time. It's not a real solution, you can't ship a game with 90 slightly different copies of the same rock.

    • @HojDee
      @HojDee  5 месяцев назад

      @@ABentPaperclip you're right. Let's hope they make it work like non-nanite meshes.

  • @suraj.1889
    @suraj.1889 7 месяцев назад

    OMG perfect!

    • @HojDee
      @HojDee  7 месяцев назад

      Glad you liked it :)

  • @besogogebashvili8212
    @besogogebashvili8212 7 месяцев назад

    thanks

    • @HojDee
      @HojDee  7 месяцев назад

      Glad you liked it :)

  • @ehsansalehpour6081
    @ehsansalehpour6081 6 месяцев назад

    greate

    • @HojDee
      @HojDee  6 месяцев назад

      Thank you Ehsan :)

  • @UnrealEnginecode
    @UnrealEnginecode 4 месяца назад

    ruclips.net/video/3zy5oMXuO04/видео.html i wanna use this with Nanite Tessellation how can i do that

  • @DylansUE5devteam
    @DylansUE5devteam 4 месяца назад

    how about some hotkeys on screen. Makes it difficult when we dont know every node in the editor and the hotkeys. Also 4 minutes into the video and youve tried to rerout us to 3 different videos. People shouldnt have to go on a wilde goose chase for video after video after video just to come back to a video to finish. Plz just do the tutorial and show everything.

    • @HojDee
      @HojDee  4 месяца назад

      @@DylansUE5devteam thanks for the comment.
      The hotkeys I'll try to mention in the future as much as possible.
      But the linked videos are necessary for people who want to learn more abour a subject.
      For example I mention that I have a material nodes playlist. I can't explain each node in every video. If anyone is unfamiliar and wants to learn more, they can refer to that playlist.
      Same goes with enabling nanite displacement. I shouldn't explain the basics of enabling and using it in every video. It's a waste of time for both the viewer and me. So the linked videos help in this sense.

  • @gameclub_ir
    @gameclub_ir 4 месяца назад

    حس میکنم ایرانی هستی😅

    • @HojDee
      @HojDee  4 месяца назад +1

      @@gameclub_ir are 😄

    • @gameclub_ir
      @gameclub_ir 4 месяца назад

      داداش تخصصت تو انریل فقط متریاله ؟ یا کلا بازی سازی میکنی؟​@@HojDee

  • @Fes-rs7wx
    @Fes-rs7wx 7 месяцев назад

    you are so fast i can not learn from your video

    • @HojDee
      @HojDee  7 месяцев назад

      You can lower the speed, pause the video, and use the subtitle. These will help with the learning