Page MenuHomeFeedback Tracker

Ground Surfaces Appear Overly Specular Under Sunlight in Buldozer
Assigned, NormalPublic

Description

Details

Severity
Minor
Resolution
Open
Reproducibility
Always
Operating System
Windows 11 x64
Operating System Version
22631.4602
Category
General
Steps To Reproduce
  1. Open Buldozer Stable - Launch Terrain Builder (TB 1.31.0.144951) with DayZ64.exe (stable, non-experimental).
  2. Zoom In on the Ground - Navigate closer to the ground, focusing on Enoch surfaces for example Grass or flowers).
  3. Position the Camera - Adjust the camera so it is facing toward the sun.
  4. Observe Surface Behavior - Ensure sunlight is shining directly on the ground and check if the surface appears excessively shiny or overly specular.

Using default lighting for Buldozer on mostly high settings even if the settings don't make much difference here.

Additional Information

Does not seem to happen to the CP surfaces only EN (Enoch) so far.

Its a bit less obvious since I activated clutter rendering in Buldozer but the issue is still there and has been since after the Frostline update.

Adding the RVMATs to Usedterrainmaterials class in World Config fixed the ingame issue, but not for Buldozer.

LAYERS.CFG: Includes only Enoch and one CP material (cp_concrete2).

class Layers
{   
    class en_flowers1
    {
        texture = "DZ\surfaces_bliss\data\terrain\en_flowers1_ca.paa";
        material = "DZ\surfaces_bliss\data\terrain\en_flowers1.rvmat";
    };
        
    class en_flowers2
    {
        texture = "DZ\surfaces_bliss\data\terrain\en_flowers2_ca.paa";
        material = "DZ\surfaces_bliss\data\terrain\en_flowers2.rvmat";
    };
        
    class en_flowers3
    {
        texture = "DZ\surfaces_bliss\data\terrain\en_flowers3_ca.paa";
        material = "DZ\surfaces_bliss\data\terrain\en_flowers3.rvmat";
    };
        
    class en_forest_con
    {
        texture = "DZ\surfaces_bliss\data\terrain\en_forest_con_ca.paa";
        material = "DZ\surfaces_bliss\data\terrain\en_forest_con.rvmat";
    };

    class en_forest_dec
    {
        texture = "DZ\surfaces_bliss\data\terrain\en_forest_dec_ca.paa";
        material = "DZ\surfaces_bliss\data\terrain\en_forest_dec.rvmat";
    };
        
    class en_grass1
    {
        texture = "DZ\surfaces_bliss\data\terrain\en_grass1_ca.paa";
        material = "DZ\surfaces_bliss\data\terrain\en_grass1.rvmat";
    };
        
    class en_grass2
    {
        texture = "DZ\surfaces_bliss\data\terrain\en_grass2_ca.paa";
        material = "DZ\surfaces_bliss\data\terrain\en_grass2.rvmat";
    };
        
    class en_soil
    {
        texture = "DZ\surfaces_bliss\data\terrain\en_soil_ca.paa";
        material = "DZ\surfaces_bliss\data\terrain\en_soil.rvmat";
    };
        
    class en_stubble
    {
        texture = "DZ\surfaces_bliss\data\terrain\en_stubble_ca.paa";
        material = "DZ\surfaces_bliss\data\terrain\en_stubble.rvmat";
    };
        
    class en_tarmac_old
    {
        texture = "DZ\surfaces_bliss\data\terrain\en_tarmac_old_ca.paa";
        material = "DZ\surfaces_bliss\data\terrain\en_tarmac_old.rvmat";
    };

    class cp_concrete2
    {
        texture = "DZ\surfaces\data\terrain\cp_concrete2_ca.paa";
        material = "DZ\surfaces\data\terrain\cp_concrete2.rvmat";
    };
};

class Legend
{
    picture = "azalea\source\DogoLegend.png";
    class Colors

    {
        en_flowers1[] = { { 152,191,217 } }; 
        en_flowers2[] = { { 145,173,28 } }; 
        en_flowers3[] = { { 247,34,46 } }; 
        en_forest_con[] = { { 34,85,46 } }; 
        en_forest_dec[] = { { 46,217,255 } };
        en_grass1[] = { { 177,12,161 } }; 
        en_grass2[] = { { 123,154,42 } }; 
        en_soil[] = { { 123,97,18 } }; 
        en_stubble[] = { { 255,215,0 } }; 
        en_tarmac_old[] = { { 251,0,135 } };
        cp_concrete2[] = { { 56,56,56 } };
    };
};

UsedTerrainMaterials from my World Config file, under "class Azalea: CAWorld"
I am using only Enoch Materials except the Cp_concrete2 which does not get the specular issue in Buldozer.

class UsedTerrainMaterials
		{
			material0 = "DZ\surfaces\data\terrain\cp_concrete2.rvmat";
			material1 = "DZ\surfaces_bliss\data\terrain\en_flowers1.rvmat";
			material2 = "DZ\surfaces_bliss\data\terrain\en_flowers2.rvmat";
			material3 = "DZ\surfaces_bliss\data\terrain\en_flowers3.rvmat";
			material4 = "DZ\surfaces_bliss\data\terrain\en_forest_con.rvmat";
			material5 = "DZ\surfaces_bliss\data\terrain\en_forest_dec.rvmat";
			material6 = "DZ\surfaces_bliss\data\terrain\en_grass1.rvmat";
			material7 = "DZ\surfaces_bliss\data\terrain\en_grass2.rvmat";
			material8 = "DZ\surfaces_bliss\data\terrain\en_soil.rvmat";
			material10 = "DZ\surfaces_bliss\data\terrain\en_stubble.rvmat";
			material11 = "DZ\surfaces_bliss\data\terrain\en_tarmac_old.rvmat";
		};

Thank you for reading.

Event Timeline

Geez changed the task status from New to Assigned.Jan 3 2025, 12:11 PM