So i dont know, how did you create T_Brick_Clay (M,D,N) textures for M_Brick_Clay material, inside ThirdPerson template. But i need to know. Which tool did you use (photoshop or 3dmax?), how did you create brick’s M texture for ambient occlusion, how did you create brick’s N texture for normal mapping, and D texture for base color.
I dont need super detailed explanation. I just want to know approximate workflow.
PS: i am curious, because as far as i know occlusion maps and normal maps are created when you create 3D model inside 3dmax, so i wonder, did you create Brick wall inside 3dmax first? or totally created it from scratch inside Photoshop? or other tool?
That M_Brick_Clay and a few others were actually Semi-Procedurally generated inside of the editor, and baked down to various textures inside of the editor also.
The only part that uses a real texture is the fine tiled diffuse stone texture part. The normalmap, AO etc are all generated by the material editor. It is an extremely expensive shader approaching 400 instructions that lets you set things like bevel width, corner radius, grout width and shape, cloud noise influence and a bunch of other stuff. It also creates a tiling result using a UV brickmap and specified macro textures.
In fact a few other ones in the sample content are using the same textures with some settings tweaked. The others are M_Brick_Hewn_Stone, M_Cobblestone_Smooth, M_Concrete_Tiles, M_Wood_Floor_Walnut_polished and Worn and a few others that I am forgetting.
That material is not ready for public consumption just yet because it is kind of a mess and the results are a tad wild and unpredictable (ie, I am the only person who understands its at the moment since its not even checked in :), but the blueprint tool used to bake out the various elements using the editor should be available for 4.3. I hope to write a blog post about this stuff one day soon.
Yes Crazy bump is useful but its different from the question that was asked. Crazybump works to make a normal and AO if you already have a brick pattern texture. The material in question (Brick_Clay) was not started as a brick texture, but as a flat tiling concrete with no lines. The material builds all of the brick shapes, normal and grout etc. That is not something crazybump can do.