Home 3D Art Showcase & Critiques

Help transparent ground for faux reflections

Hello everyone. I've read polycount for years but this is the first time I've had an issue that I couldnt figure out and I am seeking input.

So I'm doing an art test in Maya, you know the Gameloft one. I having trouble with the ground portion of my scene. I understand the concept but I'm having trouble following through, so to speak.

I need to have a ground that appears to have wet spots that reflect the environment, which is just an inverted instance of the environment beneath the ground plane. This is achieved through alpha transparency. I get this.

My problem is that my only option to get proper texel density for my ground texture is a tiling image. But then my alpha is also tiling, this is giving the "reflection" spots a very unnatural look.

I figured I could fix this easily with a layered shader but I would prefer to avoid using any techniques/shaders that an iPhone game engine wouldnt be able to handle.

My other idea would be having 3 Uv sets for the ground, 1 for the tiling image, 1 for the non-tiling alpha, and 1 for the lightmap. However, I've never done that before and I would think that the alpha would appear to be at a much lower texel density (the edges of the "relfection" would be pretty pixelated).

Replies

  • LMP
    Options
    Offline / Send Message
    LMP polycounter lvl 13
    You could do all your alphas and transparent material on a single texture and material.

    I did the Gameloft art test back in July, I only used 4 512 maps: sky, water, everything else, and light map.

    Today I'm sitting at my desk in the Gameloft Office.
  • passerby
    Options
    Offline / Send Message
    passerby polycounter lvl 12
    just use vertex alpha, you can make a shader with your tiling ground texture, than paint vertex alpha values, that you feed into your materials alpha.

    just got to make sure the ground plane has enough verts to carry the information, so you may need to subdivided it a few times.
  • RichEnv
    Options
    Offline / Send Message
    Here's an example of what I'm talking about badjp.jpg

    LMP, if i got the non-tiling route wouldn't the ground and transparency look terrible compared to the rest of the environment?


    Passerby, my mesh isn't anywhere near the density I would need to get the kind of "reflections" I would like. I can't really increase it either as I have a Tri budget that I have to keep in mind and wasting a ton of Tris on the ground for transparency doesn't seem very efficient.
  • Steve Schulze
    Options
    Offline / Send Message
    Steve Schulze polycounter lvl 18
    Isn't the concept set in the pouring rain? Looking back at the one I did which I got a job offer for, I just made the entire ground semi transparent.

    With regards to what Passerby said, you're going to need to vertex light this thing. If you don't have enough tris to add transparent spots to the ground, you're going to need to be more efficient. I probably spent at least a quarter of my poly budget on slicing of the geo for vert colouring.
  • RichEnv
    Options
    Offline / Send Message
    Well I was told I could go with light map or vertex light, so I'm going with lightmap since I already have the scene setup for it. But honestly I dont know why i didnt think of that, Ill just make the entire ground plane semi-transparent, thanks!
Sign In or Register to comment.