What Is Channel Packing? | Channel Packing Series

  Рет қаралды 11,753

Get Learnt w/ Chunck

Get Learnt w/ Chunck

Күн бұрын

Пікірлер: 37
@Strelokos666
@Strelokos666 3 жыл бұрын
Damn I can't stop being surprised of every discovered video I actually needed. Finally someone who's covering all the texture stuff.
@GetLearnt
@GetLearnt 3 жыл бұрын
Ha, I'm happy you've been enjoying them! I definitely cover more fringe topics, but I'm really surprised that channel packing isn't talked about more here on YT!
@mae2309
@mae2309 3 жыл бұрын
I need this in my life. Thank you.. ALL IN ONE TEXTURES.
@GetLearnt
@GetLearnt 3 жыл бұрын
Happy to help! Really is a stroke of ingenuity, such a great tool for artists! :)
@mae2309
@mae2309 3 жыл бұрын
@@GetLearnt most defo. taking my textures as all in one to unreal is just time consuming and not as heavy.. game changer...
@MaximilianonMars
@MaximilianonMars 9 ай бұрын
I had some questions on what the different maps do and found your channel offering very clear answers presented incredibly well. Thank you very much!
@GetLearnt
@GetLearnt 9 ай бұрын
My pleasure! Happy to help out. :)
@jairoquick
@jairoquick 3 жыл бұрын
This is a great way to reduce the size of huge texture maps for videogames, needless to say that 8k-16k texture maps can take up to 100-200mb the whole package for a single mesh. That's an insane amount of storage taken JUST by texture maps. Would love to see more examples about this technique being used in the industry
@GetLearnt
@GetLearnt 3 жыл бұрын
Absolutely, there is significant potential for optimizations when you consider a single texture could take up that much space, and its effects in-game are hardly noticeable. In future videos, we take a look at how we can channel pack using various software. :)
@mae2309
@mae2309 3 жыл бұрын
Let the series begin
@GetLearnt
@GetLearnt 3 жыл бұрын
Yessir! Stay tuned each Monday in November! :D
@RichOBrien
@RichOBrien 3 жыл бұрын
Superb explanation and delivery
@GetLearnt
@GetLearnt 3 жыл бұрын
Thanks for watching! Stay tuned for some application-based uses in the coming weeks! :)
@tjseries3057
@tjseries3057 3 жыл бұрын
I see, and substance painter does that for unreal engine and unity (for ambient occlusion, metallic and roughness)
@GetLearnt
@GetLearnt 3 жыл бұрын
We're going to take a look at Substance Painter in more depth in a later episode, but ya SP gives us a lot of options out of the box to channel pack! :)
@nv7287
@nv7287 Жыл бұрын
Great tutorial!
@GetLearnt
@GetLearnt Жыл бұрын
Thanks, my pleasure!
@karthikvasudevan5741
@karthikvasudevan5741 3 жыл бұрын
im having trouble with using packed textures in Maya Arnold. Could you please help me with that
@GetLearnt
@GetLearnt 3 жыл бұрын
Hey, unfortunately I've never used Arnold so I won't know it's specific nodes. Is there any option for you to access an image's specific colour channels?
@Motion_artistry_by_nikita
@Motion_artistry_by_nikita 3 жыл бұрын
Wowww such an awesome content
@GetLearnt
@GetLearnt 3 жыл бұрын
Thanks for checking it out, I hope it's been helpful! :)
@darty367
@darty367 3 жыл бұрын
Hey, thanks for the video, I'm curious to see the difference between packed and no packed textures in a project, do you save a lot of space or it's just a small percentage ?
@GetLearnt
@GetLearnt 3 жыл бұрын
Obviously mileage may very. This optimization is most noticeable if you are uniquely texturing a lot of things. So for a project that doesn't have many assets, you won't notice any change to performance. If you need to texture hundreds to thousands of buildings for a city, however, there may be a valid case for it!
@eduardobinks
@eduardobinks Жыл бұрын
When doing the channel packing, I should export the texture as a sRGB or linear? My normals are not working correctly with this method I cant figure out why
@GetLearnt
@GetLearnt Жыл бұрын
It would likely be best to export as linear because although the combination of the three channels produces a colour image, what you are actually looking to export is the data held within each of those individual channels, which is ultimately grayscale. Are you channel packing your normal map in any way?
@eduardobinks
@eduardobinks Жыл бұрын
@@GetLearnt thank you for you awser. Yes, I'm packing NMO (Normal, metal, occlusion). I'm using the "derive normal z" node in unreal to achieve the normals from the RG channel.
@GetLearnt
@GetLearnt Жыл бұрын
@@eduardobinks Ah that'll be the issue. You'll be able to pack a texture in the B channel, but you need to leave the R and G channels for the normal map for that to work correctly, since that node requires those two channels to build the third one. I'd say move that metallic map somewhere else and it should be good to go!
@felixmikolai7375
@felixmikolai7375 2 жыл бұрын
wich free programm can i use and how? i tried gimp but it wont let me copy my roughness into a alpha channel :s
@GetLearnt
@GetLearnt 2 жыл бұрын
Ya GIMP can be a little finicky with that stuff. You can try to use photopea.com, I'm not sure if it will work but there's a possibility!
@Martial-Mat
@Martial-Mat 3 жыл бұрын
Is this only valuable for game design?
@GetLearnt
@GetLearnt 3 жыл бұрын
Good question! The benefits are really only worthwhile for games because it needs to render everything real-time, and the players need to download all the textures on their PC in order for the game to load them. Film, by contrast, doesn't have that same requirement because all you would be providing the consumer is a pre rendered video, so the amount of textures really doesn't matter. :)
@Martial-Mat
@Martial-Mat 3 жыл бұрын
@@GetLearnt Thanks for that. I simply render for art, not film, so I'm a producer, not an end user. When some of my scenes have dozens of 4k textures, I thought that this might be useful, but do the main rendering apps even SUPPORT channel packing?
@GetLearnt
@GetLearnt 3 жыл бұрын
@@Martial-Mat Channel Packing is still very useful for the development end as well, since that's also less images your project needs to load each time it loads up! And and modeling/game engine that allows you to develop your own custom shaders will absolutely support channel packing, since the only real requirement is needing access to the RGBA channels of an image. So Max, Maya, Blender, Unreal, Unity and others all have you covered. :)
@tiedie
@tiedie 3 жыл бұрын
FIRST
@GetLearnt
@GetLearnt 3 жыл бұрын
Even beat me to it, I forgot I scheduled this for today. 😆
Channel Packing In Substance Painter | Channel Packing Series
4:11
Get Learnt w/ Chunck
Рет қаралды 8 М.
Blender - Texture Channel Packing
9:22
PzThree
Рет қаралды 1,6 М.
Angry Sigma Dog 🤣🤣 Aayush #momson #memes #funny #comedy
00:16
ASquare Crew
Рет қаралды 47 МЛН
What will he say ? 😱 #smarthome #cleaning #homecleaning #gadgets
01:00
나랑 아빠가 아이스크림 먹을 때
00:15
진영민yeongmin
Рет қаралды 14 МЛН
Channel Packing In Gimp | Channel Packing Series
5:06
Get Learnt w/ Chunck
Рет қаралды 11 М.
UVs and Texture Atlases
3:32
Holistic3D
Рет қаралды 3,8 М.
Simple Channel Packing 📦 Substance Painter How To Hack 3D
4:56
CGI MADE SIMPLE
Рет қаралды 264
Plain Weave | Substance Designer Pattern Fundamentals
24:01
Get Learnt w/ Chunck
Рет қаралды 14 М.
Advanced Channel Packing - Shader Graph Basics - Episode 23
25:45
Texture Maps Explained -  Essential for All Texture Artists
38:14
FlippedNormals
Рет қаралды 228 М.
3 Hours vs. 3 Years of Blender
17:44
Isto Inc.
Рет қаралды 4,8 МЛН
Substance Painter: Channel Packing
9:32
The DiNusty Empire
Рет қаралды 13 М.
Connect two objects using the Data Transfer modifier, it's cool!
10:10
The Easiest Way To Preserve UVs in Blender
5:32
Get Learnt w/ Chunck
Рет қаралды 25 М.
Angry Sigma Dog 🤣🤣 Aayush #momson #memes #funny #comedy
00:16
ASquare Crew
Рет қаралды 47 МЛН