Texture Cobble Stone Blends 9/5/2016

Cobble stone blend textures

  1. Bakscratch

    aa Bakscratch Finisher of Maps

    Messages:
    682
    Positive Ratings:
    1,170
    Cobble Stone Blends - Cobble stone blend textures



    IF ANYONE HAS SOME IDEA ON WHAT ELSE THEY WOULD LIKE TO HAVE FOR A BLEND LET ME KNOW.

    Please don't edit these or share them without asking 1st!
     
    • Thanks Thanks x 3
    • Like Like x 1
    Last edited: May 9, 2016
  2. RataDeOrdenador

    RataDeOrdenador L5: Dapper Member

    Messages:
    235
    Positive Ratings:
    102
    Oooookay,so it was a freaking blend... Nice.

    I really like them. They could be used for a nice village in the middle of nowhere. I'll definetly use this in the future.
     
    • Thanks Thanks x 1
  3. Pocket

    aa Pocket func_croc

    Messages:
    4,489
    Positive Ratings:
    2,219
    OK, I'm looking at this material file and I'm just baffled. (1) You're using an actual water material as the second basetexture and somehow the cobblestone is visible underneath it even though that's not how blending works; (2) you're using LightmappedGeneric instead of WorldVertexTransition; (3) it's correctly applying the envmap to only the water even though there's nothing in the material file telling it to.

    When I tried recreating the effect the other day, I did everything the "right" way and it didn't work. You're doing everything wrong and somehow it's working. The hell is going on here?
     
    • Thanks Thanks x 2
    • Funny Funny x 1
  4. Inqwel

    Inqwel L6: Sharp Member

    Messages:
    308
    Positive Ratings:
    57
    Tell us your magical secrets, wizard!
     
    • Thanks Thanks x 1
  5. Fr0Z3nR

    aa Fr0Z3nR Creator of blackholes & memes. Destroyer of forums

    Messages:
    6,391
    Positive Ratings:
    4,906
    I really think there needs to be some sort of bump map (or a more stronger one) on the cobble in these blends. They feel far too flat.
     
    • Funny Funny x 2
  6. Pocket

    aa Pocket func_croc

    Messages:
    4,489
    Positive Ratings:
    2,219
    Also a perfectly flat normal map for the water, since this one doesn't actually animate anyway.
     
  7. Diva Dan

    aa Diva Dan hello!

    Messages:
    839
    Positive Ratings:
    1,412
    These textures are incredible and I can already see some uses for them. Great work!
     
    • Thanks Thanks x 1
  8. Bakscratch

    aa Bakscratch Finisher of Maps

    Messages:
    682
    Positive Ratings:
    1,170

    ~~have a look at the normals....
     
  9. Pocket

    aa Pocket func_croc

    Messages:
    4,489
    Positive Ratings:
    2,219
    I have. And they look perfectly normal to me.
     
    • Funny Funny x 1
  10. Bakscratch

    aa Bakscratch Finisher of Maps

    Messages:
    682
    Positive Ratings:
    1,170
    Even the alphas?
     
  11. Pocket

    aa Pocket func_croc

    Messages:
    4,489
    Positive Ratings:
    2,219
    ...Huh. Well... that certainly is a thing. What does it do, though? I've never heard of a normal map having an alpha before, and there's no documentation in the wiki about it. And this still doesn't explain how you're able to get $envmap to work in a blend material or how you're able to get blend to work in LightmappedGeneric.
     
  12. LadyRaee

    LadyRaee CHEERFULLY SUICIDAL

    Messages:
    201
    Positive Ratings:
    194
    If it works, it works. We are developing content for game made of bugs and unexpected mechanics.
     
  13. fubarFX

    aa fubarFX The "raw" in "nodraw"

    Messages:
    1,619
    Positive Ratings:
    1,709
    yeah LightMappedGeneric supports blend materials now, it just does. I'm not sure it's supported across all source games so I'd keep using worldvertextransition so assets can easily be ported to older games but yeah, just add the additional fields you'd find in vertexTransition and it will behave as a blend material. There's not a whole lot else you can do with $basetexture2 so it's a nice default to have.

    hell even unlittwotextures doesn't use $basetexture2 (just $texture2)
     
  14. Dr. Orange

    Dr. Orange L6: Sharp Member

    Messages:
    365
    Positive Ratings:
    273
    So, I haven't actually downloaded this (it does look cool, though), but I'm going to make a guess on how iit works just as a test of how much I know about the Source engine.

    $envmap is enabled for the whole material but uses the normal map alpha mask as an envmapmask, and the alpha is completely transparent on the cobblestone normal map?
     
  15. Pocket

    aa Pocket func_croc

    Messages:
    4,489
    Positive Ratings:
    2,219
    Nope. It's black in the cracks. Somehow this allows the water to be transparent; I tried replacing it with a completely solid normal map just to see if it would look better without the non-moving ripples, and it went opaque.

    So what is the advantage of using LightmappedGeneric instead of WorldVertexTransition?
     
  16. fubarFX

    aa fubarFX The "raw" in "nodraw"

    Messages:
    1,619
    Positive Ratings:
    1,709
    I guess it enables you to use the patch shader on lightMappedGeneric materials to create blends without overriding the shader
     
  17. Diva Dan

    aa Diva Dan hello!

    Messages:
    839
    Positive Ratings:
    1,412
    Bumping this thread for a suggestion-

    Can you make a blend between water and egypt stone? Or can I have permission to edit the files myself?
     
  18. Pocket

    aa Pocket func_croc

    Messages:
    4,489
    Positive Ratings:
    2,219
    Oh! I get what's happening here, kind of. It's not actually showing the cobblestone through the water; it's showing the normal map's alpha channel, which looks close enough to fool the untrained eye.

    That's still really weird though, and only works on textures that are essentially monochromatic. Not grayscale per se, since you can tint the $basetexture2 however you want. Actually, you could probably just use a tinted duplicate of the main base texture as your $basetexture2 and not have to concern yourself with custom normals at all—freeing you to go back to using default water normals and proper animation and such. Haven't tested this yet but it shows promise. The important thing seems to be that using LightmappedGeneric allows you to enable reflections (but only on $basetexture2 because I DON'T KNOW), and you can basically go nuts after that.
     
  19. Bakscratch

    aa Bakscratch Finisher of Maps

    Messages:
    682
    Positive Ratings:
    1,170
    If you can make it look better i'm all for seeing it!