env_cubemaps causing weird overlay.

This is my map without cube maps.

This is my map with cube maps but no HDR.

This is my map with HDR and cube maps.

I have never had this happen to me ever, and I did build the cube maps in console. So what could be causing this?

Try running the commands in this order.

mat_specular 0
buildcubemaps
mat_specular 1

Oh yeah, paste the .vmt for the texture.

That helped but it still has this weird refection.


"WorldVertexTransition"
{
    "$basetexture" "nature/dirtfloor001a"
    "$basetexture2" "nature/milground001" 
    "%tooltexture" "nature/milground001"
    "$surfaceprop" "dirt"
    "$surfaceprop2" "dirt"
    "$basetexturetransform" "center .5 .5 scale 1 1 rotate 0 translate 0 0"
    "$basetexturetransform2" "center .5 .5 scale 1 1 rotate 0 translate 0 0"
    "%detailtype" "redgrass"
    "%keywords" "Blend"

    "WorldVertexTransition_DX9"
    {
        "$normalmapalphaenvmapmask" 1
        "$envmapsaturation" 1
        "$envmapcontrast" 1
        "$envmaptint" "[.65 .65 .65]"
        "$envmap" "env_cubemap"
    }
}

I never understood how the fall back dx levels worked. Why not just get rid of the "WorldVertexTransition_DX9 and merge the normalmapalphaenvmapmask and bellow with the normal part.

what would that do?

Should work, though I’m not sure.


"WorldVertexTransition"
{
    "$basetexture" "nature/dirtfloor001a"
    "$basetexture2" "nature/milground001" 
    "%tooltexture" "nature/milground001"
    "$surfaceprop" "dirt"
    "$surfaceprop2" "dirt"
    "$basetexturetransform" "center .5 .5 scale 1 1 rotate 0 translate 0 0"
    "$basetexturetransform2" "center .5 .5 scale 1 1 rotate 0 translate 0 0"
    "%detailtype" "redgrass"
    "%keywords" "Blend"
    "$normalmapalphaenvmapmask" 1
    "$envmapsaturation" 1
    "$envmapcontrast" 1
    "$envmaptint" "[.65 .65 .65]"
    "$envmap" "env_cubemap"
}