Hoj Dee
Hoj Dee
  • 313
  • 576 782
No More Texture Repetition! Cell Bombing in Unreal Engine Materials
How to create and use the "Texture Cell Bombing" technique to fix texture repetition.
Tutorial Project File: www.patreon.com/posts/texture-cell-117521564
Free assets on my website: www.hojdee.com/courses-details/free-downloads
Subscribe for more!
------------------------------
RELATED VIDEOS:
Material Nodes playlist: ua-cam.com/play/PLd_mSt05L44rKr7ahEpB3I0FWolbTC7tH.html
UV Manipulation Function: ua-cam.com/video/L7qTn5akgAk/v-deo.htmlsi=HtrJY9IkNPpbCHqs
Texture Coordinate: ua-cam.com/video/uJSyW7vY_mY/v-deo.htmlsi=FT7NRxbNCT5WDEWe
World Position: ua-cam.com/video/32ZuzMlN0BA/v-deo.htmlsi=vsgB0LHTPxlYlRHI
Basic Math: ua-cam.com/video/cJlLrlMQRTI/v-deo.htmlsi=UlxMJncSI5GXiliX
Lerp: ua-cam.com/video/tBib8qQxd1M/v-deo.htmlsi=4TE5JBrJc7YkCAJt
Saturate: ua-cam.com/video/fKf9wkW7o3o/v-deo.htmlsi=AzY2vUKvLc3c8U2D
Append: ua-cam.com/video/syesPq64jbs/v-deo.htmlsi=InVbzNxxSae__Dn5
Static Switch: ua-cam.com/video/4tGwUZgrQCc/v-deo.htmlsi=zwgMmdskjMcVwRP7
Texture Bombing:
------------------------------
JOIN THE FAMILY!
Telegram channel: t.me/HojDee
Discord community: discord.gg/BZBqF9P3Bs
Facebook group: groups/683313043159699
Patreon: www.patreon.com/HojDee
------------------------------
LINKS & STUFF:
The tech talk: ua-cam.com/video/xLVJP-o0g28/v-deo.htmlsi=XEdg_HtR5TBYLMQQ
------------------------------
FOLLOW ME!
Instagram: unreal_hojjat
LinkedIn: www.linkedin.com/in/hoj-dee-344095245/
Twitter: JustHoj
Instagram: hoj.dee
------------------------------
TIME STAMPS:
00:00 | intro
00:32 | texture cell bombing
05:37 | random scale
07:26 | random offset
10:19 | random rotation
14:51 | fixing the normal rotation
16:55 | material function
22:37 | considerations
24:54 | outro
------------------------------
HASHTAGS:
#3d #cgi #unrealengine #ue5 #unrealengine5
------------------------------
MUSIC & SOUND EFFECTS:
Adrift Among Infinite Stars by Scott Buckley | soundcloud.com/scottbuckley
Music promoted by www.free-stock-music.com
Creative Commons / Attribution 4.0 International (CC BY 4.0)
creativecommons.org/licenses/by/4.0/
Mechanolith by Kevin MacLeod | incompetech.com
Music promoted by www.free-stock-music.com
Creative Commons / Attribution 4.0 International (CC BY 4.0)
creativecommons.org/licenses/by/4.0/
Sound Effect from Pixabay
Переглядів: 27 813

Відео

Removing Texture Repetition | Texture Bombing in Unreal Engine Materials
Переглядів 1,8 тис.День тому
Texture Bombing functions in Unreal Engine materials, and how we can use them to hide texture repetition. Tutorial Project File: www.patreon.com/posts/texture-bombing-117521563 Free assets on my website: www.hojdee.com/courses-details/free-downloads Subscribe for more! RELATED VIDEOS: Material Nodes playlist: ua-cam.com/play/PLd_mSt05L44rKr7ahEpB3I0FWolbTC7tH.html Materials playlist: ua-cam.com...
Normalize Node EXPLAINED! Unreal Engine Materials
Переглядів 967Місяць тому
The Normalize node in Unreal Engine materials. What it is, what it's used for, and how we can use it. Tutorial Project File: www.patreon.com/posts/normalize-node-116083546 Free assets on my website: www.hojdee.com/courses-details/free-downloads Subscribe for more! RELATED VIDEOS: Material Nodes playlist: ua-cam.com/play/PLd_mSt05L44rKr7ahEpB3I0FWolbTC7tH.html Multiply: ua-cam.com/video/cJlLrlMQ...
Sign Node EXPLAINED! Unreal Engine Materials
Переглядів 9432 місяці тому
This video is about the Sign node in Unreal Engine materials, and how to use it to fix the mirroring issue in tri-planar materials. Tutorial Project File: www.patreon.com/posts/ue-project-file-114357636 Free assets on my website: www.hojdee.com/courses-details/free-downloads Subscribe for more! RELATED VIDEOS: Material Nodes playlist: ua-cam.com/play/PLd_mSt05L44rKr7ahEpB3I0FWolbTC7tH.html If: ...
How to Create a Fog Card (& Mist) Material in Unreal Engine 5
Переглядів 4,4 тис.2 місяці тому
Step-by-step tutorial on how to create an animated fog card material. Tutorial Project File: www.patreon.com/posts/fog-card-project-113099605 Free assets on my website: www.hojdee.com/courses-details/free-downloads Subscribe for more! RELATED VIDEOS: Material Nodes playlist: ua-cam.com/play/PLd_mSt05L44rKr7ahEpB3I0FWolbTC7tH.html World Creation playlist: ua-cam.com/play/PLd_mSt05L44p3_d7M5uNMzG...
Depth Fade & Camera Depth Fade Nodes EXPLAINED! Unreal Engine Materials
Переглядів 4,8 тис.2 місяці тому
A deep dive into the depth fade nodes in Unreal Engine materials. Tutorial Project File: www.patreon.com/posts/112727240?pr=true Free assets on my website: www.hojdee.com/courses-details/free-downloads Subscribe for more! RELATED VIDEOS: Material Nodes playlist: ua-cam.com/play/PLd_mSt05L44rKr7ahEpB3I0FWolbTC7tH.html World Creation playlist: ua-cam.com/play/PLd_mSt05L44p3_d7M5uNMzG-BLf0aCiZJ.ht...
Local Tri Planar Normal Issue When Scaling [FIXED]
Переглядів 1,2 тис.4 місяці тому
In this video, we're gonna fix some issues with triplanar normals that appear when we scale the mesh. Tutorial Project File: www.patreon.com/posts/107055326 Free assets on my website: www.hojdee.com/courses-details/free-downloads Subscribe for more! RELATED VIDEOS: Previous video: ua-cam.com/video/k943mnpYHuM/v-deo.htmlsi=Op83fLpsNow7VjE8 Preskinned nodes: ua-cam.com/video/YYgHDjI6Gyk/v-deo.htm...
Vertex Interpolator Node EXPLAINED! Unreal Engine Materials
Переглядів 1,4 тис.4 місяці тому
Vertex Interpolator Node EXPLAINED! Unreal Engine Materials
Pre-Skinned Nodes EXPLAINED! Unreal Engine Materials
Переглядів 1,7 тис.4 місяці тому
Pre-Skinned Nodes EXPLAINED! Unreal Engine Materials
Getting the World Aligned Nodes to Work in LOCAL Space
Переглядів 2,4 тис.5 місяців тому
Getting the World Aligned Nodes to Work in LOCAL Space
World Aligned Nodes & Texturing Objects With No UVs | Unreal Engine Materials
Переглядів 3 тис.5 місяців тому
World Aligned Nodes & Texturing Objects With No UVs | Unreal Engine Materials
World Position Node EXPLAINED! Unreal Engine Materials
Переглядів 2,7 тис.6 місяців тому
World Position Node EXPLAINED! Unreal Engine Materials
Absolute Node EXPLAINED! Unreal Engine Materials
Переглядів 9996 місяців тому
Absolute Node EXPLAINED! Unreal Engine Materials
Round Node EXPLAINED | Unreal Engine Materials
Переглядів 7456 місяців тому
Round Node EXPLAINED | Unreal Engine Materials
Making a Surreal Cinematic Environment in Unreal Engine 5
Переглядів 6 тис.6 місяців тому
Making a Surreal Cinematic Environment in Unreal Engine 5
Vertex Painting Height Based Puddles + Nanite Tessellation | Unreal Engine
Переглядів 13 тис.7 місяців тому
Vertex Painting Height Based Puddles Nanite Tessellation | Unreal Engine
Nanite Tessellation + Vertex Painting with Height Lerp | Unreal Engine
Переглядів 56 тис.7 місяців тому
Nanite Tessellation Vertex Painting with Height Lerp | Unreal Engine
Detailed Texture Blending with Height Lerp & Vertex Painting | Unreal Engine Materials
Переглядів 6 тис.7 місяців тому
Detailed Texture Blending with Height Lerp & Vertex Painting | Unreal Engine Materials
Nanite Tessellation for Landscapes & Static Meshes | Unreal Engine 5.4
Переглядів 17 тис.7 місяців тому
Nanite Tessellation for Landscapes & Static Meshes | Unreal Engine 5.4
Easy UV Manipulation | Scale, Rotate & Offset Textures | Unreal Engine Materials
Переглядів 3,3 тис.7 місяців тому
Easy UV Manipulation | Scale, Rotate & Offset Textures | Unreal Engine Materials
Static Switch Nodes EXPLAINED! Unreal Engine Materials
Переглядів 3,1 тис.8 місяців тому
Static Switch Nodes EXPLAINED! Unreal Engine Materials
How to Use My FREE Unreal Engine Assets
Переглядів 8768 місяців тому
How to Use My FREE Unreal Engine Assets
If Node EXPLAINED! Unreal Engine Materials
Переглядів 2,4 тис.9 місяців тому
If Node EXPLAINED! Unreal Engine Materials
Vertex Normal WS Node EXPLAINED! Unreal Engine Materials
Переглядів 2,3 тис.9 місяців тому
Vertex Normal WS Node EXPLAINED! Unreal Engine Materials
Pixel Normal WS Node EXPLAINED! Unreal Engine Materials
Переглядів 2,1 тис.9 місяців тому
Pixel Normal WS Node EXPLAINED! Unreal Engine Materials
Merging Materials in Unreal Engine EXPLAINED!!
Переглядів 6 тис.10 місяців тому
Merging Materials in Unreal Engine EXPLAINED!!
Deep Dive into Merging | Unreal Engine 5 features
Переглядів 2 тис.10 місяців тому
Deep Dive into Merging | Unreal Engine 5 features
How to Merge Meshes in Unreal Engine 5
Переглядів 9 тис.10 місяців тому
How to Merge Meshes in Unreal Engine 5
Combining Meshes Using UNION in Unreal Engine 5
Переглядів 89610 місяців тому
Combining Meshes Using UNION in Unreal Engine 5
How to Add Material Elements in Unreal Engine 5
Переглядів 3,4 тис.10 місяців тому
How to Add Material Elements in Unreal Engine 5

КОМЕНТАРІ

  • @Abhishekkuru
    @Abhishekkuru 4 години тому

    Hello brother, Why have you used both pixel and vertex normal? why not vertex normal for both color and normal?

    • @Abhishekkuru
      @Abhishekkuru 4 години тому

      Just saw your other videos, Now I understand, Thanks you are awesome

    • @HojDee
      @HojDee Годину тому

      @@Abhishekkuru you're welcome man :)

  • @fael097
    @fael097 4 години тому

    what's the difference between this one and the other vid? i mean texture bombing vs cell bombing?

  • @Abhishekkuru
    @Abhishekkuru 5 годин тому

    Best explanation ever!

    • @HojDee
      @HojDee Годину тому

      @@Abhishekkuru thanks man :)

  • @aronjonsson3280
    @aronjonsson3280 14 годин тому

    Thank you very much, but why is this happening and why have they not fixed this?

    • @HojDee
      @HojDee 13 годин тому

      @@aronjonsson3280 don't know really 😅

    • @aronjonsson3280
      @aronjonsson3280 13 годин тому

      @HojDee Hehe okay 😄

  • @edh3268
    @edh3268 День тому

    You're awesome thank you for this concise and useful video! And thank you for the tools!

    • @HojDee
      @HojDee День тому

      @@edh3268glad you liked it man :)

  • @djmsilver5106
    @djmsilver5106 День тому

    hey great video I using ue5.4 with dmx fixture libary Every time i want to set the attention damping radius more than 1000 it goes automaticly back to standard setting I want to make the beams of the moving lights goes longer and showing longer distance Do u know where heres the problem, to make the beams longer ? I want to set this but it goes direclty back to 1000 and i can set nothing thank u

    • @HojDee
      @HojDee День тому

      @@djmsilver5106 hi! I haven't used dmx. Check if you have this issue without dmx too. If you don't, then there's something wrong when using the dmx and you should search for that

  • @evzircon4152
    @evzircon4152 День тому

    Help, on UE 5.3 with enable nanite in planar plane mesh and displacement in material, I not get new shadow from nanite small geometry, i only get shadow on nanite geometry from bottom plane. In 5.4/5.5 i not have this problem

    • @HojDee
      @HojDee День тому

      @@evzircon4152 5.3 was the first version displacement was introduced. I'm not surprised you may face such issues

  • @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 23 години тому

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

  • @施康祺
    @施康祺 2 дні тому

    Is this world coordinate texture?

    • @HojDee
      @HojDee 2 дні тому

      @@施康祺 kinda. Watch the full video to leaen more about it

  • @Markandei
    @Markandei 2 дні тому

    Awesome video. Good content, straight to the point. Like.

    • @HojDee
      @HojDee 2 дні тому

      @@Markandei thanks man! Glad you liked it :)

  • @kellermangaming
    @kellermangaming 2 дні тому

    Great, thanks!

    • @HojDee
      @HojDee 2 дні тому

      @@kellermangaming glad you liked it :)

  • @aadarshgupta6800
    @aadarshgupta6800 3 дні тому

    nice tutorial, do u have link for that voronoi texture in png format? i am trying toimplement it in other game engine

    • @HojDee
      @HojDee 3 дні тому

      @@aadarshgupta6800 not really. The unreal file is on my website. You can get it.

    • @aadarshgupta6800
      @aadarshgupta6800 3 дні тому

      @HojDee but as i mentioned i wanna try this technique in another rendering engine and the voro texture is in unreal format

    • @HojDee
      @HojDee 3 дні тому

      @@aadarshgupta6800 message me in discord. I'll export it and send it to you when I get home

    • @aadarshgupta6800
      @aadarshgupta6800 3 дні тому

      @@HojDee Thanks alot!😄

  • @施康祺
    @施康祺 4 дні тому

    How do I get that texture ?

    • @HojDee
      @HojDee 3 дні тому

      @@施康祺 you can get it from my website

    • @施康祺
      @施康祺 3 дні тому

      @@HojDee Oh, that's great. Thank you very much

  • @TvCinemaCraft
    @TvCinemaCraft 5 днів тому

    thank you a big geek, i love you

    • @HojDee
      @HojDee 3 дні тому

      @@TvCinemaCraft glad you liked it man :)

  • @BradenLehman
    @BradenLehman 5 днів тому

    I love the variety of examples!

    • @HojDee
      @HojDee 3 дні тому

      @@BradenLehman thanks Braden :) glad you liked the video

  • @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 6 днів тому

      @@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

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

    😮

  • @morty4423
    @morty4423 8 днів тому

    best tutorial by far thank you.

    • @HojDee
      @HojDee 8 днів тому

      glad you liked it :)

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

    Thank you for posting the video! I have a question. Is there a way to reduce Texture Repetition for textures with patterns (e.g. bricks or tiled wood)? If there is, I would like to ask if you can make a video!

    • @HojDee
      @HojDee 8 днів тому

      patterned textures are a bit tricky. I'll make a video when I find a solid solution

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

    Thank men ! Fucking shortcut :D

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

    god bless youuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu 😭

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

      thanks man

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

    4:10 you don't need saturate node. The texture's Alpha output is already in the range 0.0 to 1.0

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

      yeah. I just run everything I want to connect to the alpha of a lerp through a saturate. It's a habit I guess

  • @gone41674
    @gone41674 10 днів тому

    Does it work for an infinite world size? For example, if you set Size - Main Texture to 0.01, would it still avoid repetition?

    • @gone41674
      @gone41674 10 днів тому

      You add an offset from the Voronoi texture, which has a fixed size, so I think it would repeat if the map is larger than the area covered by the Voronoi texture.

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

      @@gone41674 the voronoi texture is also tiling. so it can go on forever. just make sure the relation between the texture size and the cell size is reasonable. like I mentioned in the considerations section of the video

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

      @@HojDee Yes, I’m aware that the Voronoi texture is tiled, which is the problem. Tiling causes repetition, since the UV offset is read from the Voronoi texture, the final texture will also repeat. This repetition will occur if the world size exceeds the coverage of the Voronoi texture.

    • @HojDee
      @HojDee 8 днів тому

      @@gone41674 because of the random offset, rotation, and scale, it can't be seen. At the beginning of the video I showcase an example, the Voronoi texture has tile 10 times. I don't see any repetition there

  • @MrYuzuro
    @MrYuzuro 10 днів тому

    Bro this is incredible. You have no idea for how long i have been trying to find this.

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

      glad I could help

  • @KaiserKaddu
    @KaiserKaddu 10 днів тому

    I cant find the voronoi texture in the files...

    • @HojDee
      @HojDee 10 днів тому

      there was some issue with the file. I've fixed it. download the textures file

  • @alimirza-g4g
    @alimirza-g4g 10 днів тому

    I have a problem when I choose the modeling option, there are no tools

    • @HojDee
      @HojDee 10 днів тому

      maybe the plugin is not enabled

  • @VeganApps
    @VeganApps 10 днів тому

    TextureVariation node is also useful... oO

    • @HojDee
      @HojDee 10 днів тому

      yeah. I'll make a video about it in the future

  • @VeganApps
    @VeganApps 10 днів тому

    TextureVariation node is also useful...

    • @HojDee
      @HojDee 10 днів тому

      yeah :)

  • @Mikefiser
    @Mikefiser 10 днів тому

    Any notes on the performance? I noticed it samples the texture at least twice as much but I would be interested in the precise calculations and performance hits on a big terrain. It also needs to sample that voronoi texture but that doesnt have to have a huge resolution, right?

    • @HojDee
      @HojDee 10 днів тому

      The most important thing is the increasing sample count, I think. I haven't gone deep into the exact performance calculations though. When using with landscape material, I'd use it only on layers where the repetition is really obvious and can't be hidden by foliage and stuff.

  • @JuanIgnacioOrrego
    @JuanIgnacioOrrego 10 днів тому

    Thanx for the info! I have not been able to find the texture on your website. For those who have the CitySample: CitySample/Content/Material/TextureCellBombing

    • @HojDee
      @HojDee 10 днів тому

      sorry for the issue. there was some issue with the file. I've fixed it. It's included with the textures file

  • @ArchViz_PaXu
    @ArchViz_PaXu 11 днів тому

    Hi, Thanks for tut, I have problem when use displacement appear both texture cell , how to only make displacement for main texture?

    • @HojDee
      @HojDee 10 днів тому

      I didn't exactly understand the question, but I think what you're talking about. If you increase the displacement magnitude, some areas may look bad, especially in the black areas of the alpha channel of the cell texture. I hide it by decreasing the displacement magnitude.

  • @MarkEntingh
    @MarkEntingh 11 днів тому

    I think the most important question is, how expensive is this method on the GPU?

    • @HojDee
      @HojDee 10 днів тому

      it increases the texture sample count. makes it twice. so that's the real bottleneck, I think. it's not optimized in that sense

  • @arefrazavi6884
    @arefrazavi6884 11 днів тому

    good job

    • @HojDee
      @HojDee 10 днів тому

      thanks

  • @juanmilanese
    @juanmilanese 11 днів тому

    quality tutorial man...

    • @HojDee
      @HojDee 10 днів тому

      thanks!

  • @John_atCTS
    @John_atCTS 11 днів тому

    Awesome!! IMO, definitely one of the BEST Texture Bombing methods I've seen so far! Question: Based on your experience, I would be interested in knowing which Texture Bombing Method (say the 5 most common?) works best with which types of Textures. For example, I think I read that Cell Bombing works best with granular-type textures (fine stone, dirt, cement, etc??.) and others work best for more defined textures (Ground Twigs/Leaves textures), etc. Thanks again for the video!

    • @HojDee
      @HojDee 11 днів тому

      I use cell bombing for any organic texture. rock, grass, ground with twigs, or anything. But in case of textures that have pattern, like brick or tiled wood, the bombing methods don't work correctly.

    • @John_atCTS
      @John_atCTS 11 днів тому

      @@HojDee - thanks. Would be nice if Epic eventually makes it a built-in Node!

  • @YazdaniPlays
    @YazdaniPlays 11 днів тому

    You are absolutely killing it bruh, I learned a lot from you

    • @HojDee
      @HojDee 11 днів тому

      glad to hear that man :)

  • @tomasgomez9925
    @tomasgomez9925 11 днів тому

    Awesome! Will keep it when I create a new environment :)

    • @HojDee
      @HojDee 11 днів тому

      great :)

  • @omniplay.balkan
    @omniplay.balkan 11 днів тому

    Does this have some impact on the performance?

    • @thutmosisSeven
      @thutmosisSeven 11 днів тому

      Yes, a bit, because of the indirect texture call that may invalidate the texture cache.

    • @HojDee
      @HojDee 11 днів тому

      and also the increasing sampler count. the impact is not that much. but you gotta watch out for it. especially if developing for mobile

    • @omniplay.balkan
      @omniplay.balkan 11 днів тому

      @@thutmosisSeven Thanks for the info!

    • @omniplay.balkan
      @omniplay.balkan 11 днів тому

      @@HojDee Appreciate it!

  • @Grigga
    @Grigga 11 днів тому

    is there a way with simpler nodes to make random rotation? its to heavy the way you show it...

    • @HojDee
      @HojDee 11 днів тому

      you can skip the rotation. or add a switch to turn it on or off. it works great with just the offset and the scale. or even just the offset

  • @kovalevtimofei85
    @kovalevtimofei85 11 днів тому

    Hi! can t find cell texture. Can you give direct link? thanks

    • @HojDee
      @HojDee 11 днів тому

      hi! get it here: www.hojdee.com/courses-details/free-downloads and here's the tutorial on how to get it, if you run into any issues: ua-cam.com/video/8yRxmuY9If4/v-deo.htmlsi=770df6CkfG-jx-Cj

    • @Cyberex
      @Cyberex 10 днів тому

      Yeap, me neither, can you provide the link for your website ?

    • @HojDee
      @HojDee 10 днів тому

      @@Cyberex there was some issue with the file. I've fixed it. download the textures file

  • @전민영-p1q
    @전민영-p1q 11 днів тому

    Thanks!!!

    • @HojDee
      @HojDee 11 днів тому

      you're welcome man :)

  • @boriskourt
    @boriskourt 11 днів тому

    Thanks! This is a great explanation. Looking forward to de-tile my landscapes :)

    • @HojDee
      @HojDee 11 днів тому

      glad it helped :)

  • @craigrothwell5290
    @craigrothwell5290 11 днів тому

    🦉Smart stuff, have needed this for so long 🦉

    • @HojDee
      @HojDee 10 днів тому

      glad I could help! this video may help you too ua-cam.com/video/tQ49FnQjIHk/v-deo.htmlsi=m5NwFh11VeFNSan4

  • @LexFomin
    @LexFomin 11 днів тому

    Very cool, I use similar techniq in redshift. Thank you!

    • @HojDee
      @HojDee 11 днів тому

      @@LexFomin you're welcome :) Yeah, it's math stuff. It can be done in any engine I think

    • @dimaananyev5336
      @dimaananyev5336 11 днів тому

      Алексей, привет! Прикольно встретить здесь своего приятеля. Такого рода инструменты есть много где , в короне например, но для анриала урок весьма полезный.

  • @alltradesjack6594
    @alltradesjack6594 11 днів тому

    Excellent bit of knowledge. Thanks a lot for sharing it!

    • @HojDee
      @HojDee 11 днів тому

      @@alltradesjack6594 glad you liked it man :)

  • @googhouls
    @googhouls 11 днів тому

    Nice. I have used similar masks before, currently im using a vector noise node and rotating the materials 90 degrees if it lands on black for example. This looks like a much better way of breaking things up than random noise. Also It seems when i rotate the material it gets a little blurry (probably the same issue you solve with the highmap). Most of the time i get get away with a little bit of tiling on surfaces. Where it really stands out though is on rock or specifically cliff textures. Usually they have some strong features so tiling is pretty obvious. The details on the textures look nice but can form really obvious patterns.

    • @HojDee
      @HojDee 11 днів тому

      @@googhouls watch this video. I think you'll like the method I explain there :) ua-cam.com/video/tQ49FnQjIHk/v-deo.htmlsi=jy2YX3ea-vTLjqdr

  • @indigochoiart
    @indigochoiart 11 днів тому

    Is there any way to download or buy your cell bombing MF file?

    • @HojDee
      @HojDee 11 днів тому

      @@indigochoiart I've put it on my patreon. The link is in the description

    • @HojDee
      @HojDee 11 днів тому

      @@indigochoiart it's also available in the epic's city sample project, if you have it.

    • @indigochoiart
      @indigochoiart 11 днів тому

      @@HojDee thanks for the good work

    • @HojDee
      @HojDee 11 днів тому

      @@indigochoiart glad to help :)

  • @tomastoegel4973
    @tomastoegel4973 11 днів тому

    Ok, definitelly the way but should be as one material like a "plugin" with all parametres in it. I wait for something similar in 3DS max.

    • @HojDee
      @HojDee 11 днів тому

      @@tomastoegel4973 in the end, I made it a material function. It can be used in any material inside unreal engine. For 3ds max, the principles are the same I guess. If you're familiar with its material system you should be able to create it

  • @galravid-tal8517
    @galravid-tal8517 12 днів тому

    Thank you so much for making this video! Your content is great and the way you explain things is so understandable.

    • @HojDee
      @HojDee 11 днів тому

      @@galravid-tal8517 glad you liked it :)

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

    6:27 Why divide? Multiplication could be used to achieve the same result but with much cheaper instruction cost. Divide should be avoided where it's possible.

    • @HojDee
      @HojDee 11 днів тому

      @@SirRebonack multiply is cheaper, you're correct. But with modern hardware, the difference is not that significant. If you wanna make it really optimized though, you should go with multiply for sure.

    • @nikoheino3927
      @nikoheino3927 11 днів тому

      not sure how its handled here, but atleast in most programming languages, the compiler optimized most divisions into multiplications.

    • @SirRebonack
      @SirRebonack 11 днів тому

      @@nikoheino3927 The shader compiler cannot optimize this division because it is based on dynamic data (sampled texture). Division is fine to use on parameter values, which are able to be optimized. Division is significantly more expensive than multiplication.

    • @nikoheino3927
      @nikoheino3927 10 днів тому

      @@SirRebonack oh okay, good to know.