Local HTML: /Users/forgebot/.hermes/workspace/unity-gentle-warmth/unity-gentle-warmth-progress.html
ACTUAL UNITY CAPTURES / UNFINISHED EXPERIMENTS

Gentle Sun Warmth — Progress

Saved baseline, L01 lighting-only, M02 shader and M03 reflection experiments against approved AI appearance targets. These experiments are unfinished, not approved improvements, and do not establish a full visual match.

Unfinished shader experiment—pond still flat blue, grass blurry/repetitive, sky mismatch; not approved improvement.
L01 changes lighting, ambient, fog and post-processing only. M01 corrects normal decoding; M02 adds pond-mask smoothness 0.9 and metallic 0. M03 adds a sky-only reflection experiment—not shoreline/tree reflections or refraction.

Actual engine frames use approximate landmark reconstructions, not the original supplied camera transforms. Baseline is an earlier improved test scene, not Brandon’s original screenshot state. All frames are uncropped and unfiltered. Click an image for its original PNG.

pond outlook

Baseline — actual Unity, before this pass
pond-outlook: Baseline — actual Unity, before this pass
1468 × 880 · full frame
ForgeMedia record
L01 — actual Unity lighting-only; unfinished
pond-outlook: L01 — actual Unity lighting-only; unfinished
1468 × 880 · full frame
ForgeMedia record
M02 — actual Unity shader experiment; unfinished
pond-outlook: M02 — actual Unity shader experiment; unfinished
1468 × 880 · full frame
ForgeMedia record
M03 — actual Unity reflection experiment; unfinished
pond-outlook: M03 — actual Unity reflection experiment; unfinished
1468 × 880 · full frame
ForgeMedia record
Approved AI appearance target — NOT engine output
pond-outlook: Approved AI appearance target — NOT engine output
1620 × 971 · full frame
ForgeMedia record
Saved camera values
{
  "name": "pond-outlook",
  "position": {
    "x": 0,
    "y": 5.109301567077637,
    "z": 35
  },
  "euler": {
    "x": 0,
    "y": 170,
    "z": 0
  },
  "fov": 60,
  "groundHeight": 3.409301280975342,
  "width": 1468,
  "height": 880
}

field junction

Baseline — actual Unity, before this pass
field-junction: Baseline — actual Unity, before this pass
1468 × 880 · full frame
ForgeMedia record
L01 — actual Unity lighting-only; unfinished
field-junction: L01 — actual Unity lighting-only; unfinished
1468 × 880 · full frame
ForgeMedia record
M02 — actual Unity shader experiment; unfinished
field-junction: M02 — actual Unity shader experiment; unfinished
1468 × 880 · full frame
ForgeMedia record
M03 — actual Unity reflection experiment; unfinished
field-junction: M03 — actual Unity reflection experiment; unfinished
1468 × 880 · full frame
ForgeMedia record
Approved AI appearance target — NOT engine output
field-junction: Approved AI appearance target — NOT engine output
1620 × 971 · full frame
ForgeMedia record
Saved camera values
{
  "name": "field-junction",
  "position": {
    "x": 0,
    "y": 5.109301567077637,
    "z": 35
  },
  "euler": {
    "x": 0,
    "y": 275,
    "z": 0
  },
  "fov": 60,
  "groundHeight": 3.409301280975342,
  "width": 1468,
  "height": 880
}

grassy berm

Baseline — actual Unity, before this pass
grassy-berm: Baseline — actual Unity, before this pass
1468 × 880 · full frame
ForgeMedia record
L01 — actual Unity lighting-only; unfinished
grassy-berm: L01 — actual Unity lighting-only; unfinished
1468 × 880 · full frame
ForgeMedia record
M02 — actual Unity shader experiment; unfinished
grassy-berm: M02 — actual Unity shader experiment; unfinished
1468 × 880 · full frame
ForgeMedia record
Identical pixels to M01; original record reused.
M03 — actual Unity reflection experiment; unfinished
grassy-berm: M03 — actual Unity reflection experiment; unfinished
1468 × 880 · full frame
ForgeMedia record
Approved AI appearance target — NOT engine output
grassy-berm: Approved AI appearance target — NOT engine output
1620 × 971 · full frame
ForgeMedia record
Saved camera values
{
  "name": "grassy-berm",
  "position": {
    "x": 0,
    "y": 5.109301567077637,
    "z": 35
  },
  "euler": {
    "x": 0,
    "y": 0,
    "z": 0
  },
  "fov": 60,
  "groundHeight": 3.409301280975342,
  "width": 1468,
  "height": 880
}

building approach

Baseline — actual Unity, before this pass
building-approach: Baseline — actual Unity, before this pass
1468 × 880 · full frame
ForgeMedia record
L01 — actual Unity lighting-only; unfinished
building-approach: L01 — actual Unity lighting-only; unfinished
1468 × 880 · full frame
ForgeMedia record
M02 — actual Unity shader experiment; unfinished
building-approach: M02 — actual Unity shader experiment; unfinished
1468 × 880 · full frame
ForgeMedia record
Identical pixels to M01; original record reused.
M03 — actual Unity reflection experiment; unfinished
building-approach: M03 — actual Unity reflection experiment; unfinished
1468 × 880 · full frame
ForgeMedia record
Approved AI appearance target — NOT engine output
building-approach: Approved AI appearance target — NOT engine output
1619 × 971 · full frame
ForgeMedia record
Saved camera values
{
  "name": "building-approach",
  "position": {
    "x": 0,
    "y": 5.109301567077637,
    "z": 35
  },
  "euler": {
    "x": 0,
    "y": 80,
    "z": 0
  },
  "fov": 60,
  "groundHeight": 3.409301280975342,
  "width": 1468,
  "height": 880
}

Verification Scope & Limits

These captures come from actual local Unity scene edits and launches; this gallery presents their recorded evidence. Standalone macOS build failed: unsupported target. No production FPS, target-device readiness or gameplay acceptance is claimed.

M02 Editor Play Mode report: NOT a clean pass. Apple M4, 1468 × 880 offscreen scene smoke test. Reported error count: 1. UnityEditor.Search.SearchDatabase startup ArgumentOutOfRangeException. Timings measure synchronous Camera.Render + GPU readback only—not production frame rate.

{
  "unity": "6000.5.2f1",
  "device": "Apple M4",
  "os": "Mac OS X 26.6.2",
  "pipeline": "Pipeline",
  "scope": "Editor Play Mode offscreen scene smoke test. Timings are synchronous Camera.Render plus GPU readback, not production FPS or gameplay acceptance",
  "width": 1468,
  "height": 880,
  "results": [
    {
      "label": "pond-outlook",
      "frames": 60,
      "medianMs": 7.286399841308594,
      "p95Ms": 8.142499923706055,
      "meanMs": 7.334666728973389,
      "minEyeHeight": 1.700000286102295,
      "maxEyeHeight": 1.700000286102295
    },
    {
      "label": "field-junction",
      "frames": 60,
      "medianMs": 8.099599838256836,
      "p95Ms": 9.535300254821777,
      "meanMs": 8.222661972045898,
      "minEyeHeight": 1.700000286102295,
      "maxEyeHeight": 1.700000286102295
    },
    {
      "label": "grassy-berm",
      "frames": 60,
      "medianMs": 8.066699981689453,
      "p95Ms": 9.177200317382812,
      "meanMs": 8.214238166809082,
      "minEyeHeight": 1.700000286102295,
      "maxEyeHeight": 1.700000286102295
    },
    {
      "label": "building-approach",
      "frames": 60,
      "medianMs": 8.797200202941895,
      "p95Ms": 12.567700386047363,
      "meanMs": 9.2282133102417,
      "minEyeHeight": 1.700000286102295,
      "maxEyeHeight": 1.700000286102295
    },
    {
      "label": "ground-level-motion",
      "frames": 180,
      "medianMs": 9.47189998626709,
      "p95Ms": 11.620200157165527,
      "meanMs": 9.275020599365234,
      "minEyeHeight": 1.700000286102295,
      "maxEyeHeight": 1.700000286102295
    }
  ],
  "errorCount": 1,
  "errors": [
    "ArgumentOutOfRangeException: Index was out of range. Must be non-negative and less than the size of the collection.\nParameter name: index"
  ]
}

Approved AI targets express appearance only; implemented geometry remains authoritative. M03 still has a flat-looking pond and is not endorsed as an improvement. M01 records remain in the capture manifest, with identical M02 frames reusing the M01 media record.

Complete saved camera record
{
  "sourceScene": "Assets/EnvironmentUpgrade/John Deere Environment Improved.unity",
  "status": "Approximate reconstructions of supplied landmark views; original camera transforms unavailable. Ground height sampled in Unity; eye height 1.7 metres.",
  "shots": [
    {
      "name": "pond-outlook",
      "position": {
        "x": 0,
        "y": 5.109301567077637,
        "z": 35
      },
      "euler": {
        "x": 0,
        "y": 170,
        "z": 0
      },
      "fov": 60,
      "groundHeight": 3.409301280975342,
      "width": 1468,
      "height": 880
    },
    {
      "name": "field-junction",
      "position": {
        "x": 0,
        "y": 5.109301567077637,
        "z": 35
      },
      "euler": {
        "x": 0,
        "y": 275,
        "z": 0
      },
      "fov": 60,
      "groundHeight": 3.409301280975342,
      "width": 1468,
      "height": 880
    },
    {
      "name": "grassy-berm",
      "position": {
        "x": 0,
        "y": 5.109301567077637,
        "z": 35
      },
      "euler": {
        "x": 0,
        "y": 0,
        "z": 0
      },
      "fov": 60,
      "groundHeight": 3.409301280975342,
      "width": 1468,
      "height": 880
    },
    {
      "name": "building-approach",
      "position": {
        "x": 0,
        "y": 5.109301567077637,
        "z": 35
      },
      "euler": {
        "x": 0,
        "y": 80,
        "z": 0
      },
      "fov": 60,
      "groundHeight": 3.409301280975342,
      "width": 1468,
      "height": 880
    }
  ]
}