G—P / FMX 430 / Semester / Week 05

Week 05 · Phase 2 — Building at true scale

Materials & surfaces

Your blockout becomes a place today. Physically based materials give surfaces their truth — what a thing is made of, how light leaves it, whether a body reads it as stone or plastic before the mind catches up. Light comes next week; today is the surface.

Session Fri Oct 02 · 10:00 am – 1:50 pm · CCB-134 Bring your Project 1 blockout, current and backed up
By the end of this session you can

10:00 · Brief Surfaces tell the truth, light tells the time

A material isn't a color — it's a claim about physics. PBR (physically based rendering) means the renderer treats your surface parameters as measurements: how rough, how metallic, how the microsurface scatters light. Get the physics honest and the same material works at noon and midnight. Paint the lighting into the texture, and it works exactly once.

The PBR inputs that do the work

UE 5.8's Substrate is the engine's newer material authoring model — built for layered, physically complex surfaces like car paint or frosted glass. We'll touch it where it helps, but the master-material-plus-instances discipline below is the workhorse either way: one parent graph, many instances, parameters instead of copies.

State of the Art · Megalights & the 60fps claim

Megalights is now Production-Ready (hundreds of dynamic shadow-casting lights, Epic's stated 60fps target on current-gen consoles) and Lumen Lite delivers GI twice as fast as Lumen High Quality — fast enough for Switch 2. Discussion: "Production-Ready" and "60fps" are vendor labels, not independent benchmarks. How would you verify them in your own scene this week?

UE 5.8 release notes

10:45 · Guided lab Dress and light the blockout

You work on your own Project 1 blockout today. By 4:00 it should have honest surfaces and one deliberate lighting scenario — built by hand, so you can judge what the agent proposes afterward.

  1. Build one master material

    In your project's Content/Materials folder, create a material M_Master_Surface. In the material editor, wire texture parameters for base color and normal, and scalar parameters for roughness and a color tint. Parameters — not constants — are the whole point.

  2. Derive instances

    Right-click the master → Create Material Instance. Make MI_ instances for your room's three or four dominant surfaces — floor, walls, one accent — using textures from your Fab assets or Fab's surface library. Tune each instance in its editor; note that nothing recompiles.

  3. Apply and judge at eye height

    Assign the instances to your blockout geometry, then judge them in PIE at eye height, not from the editor's god view. Tiling scale reads completely differently at 170 cm.

12:00 · Workbench Practice, unhurried

No new material. You work on your own file while I circulate — this is the hour where the technique from the guided lab stops being something you watched and becomes something you can do.

  1. Finish the lab on your own work

    The guided lab was built on the class example. Now do it on the piece you are actually submitting. That second pass is where it sticks.

  2. If you fell behind, catch up here

    This is what the hour is for. Say so and I will come to you — do not spend it quietly stuck.

  3. If you are ahead, go deeper

    Take the optional extensions from the lab, or push the piece further than the brief asks. Nothing graded depends on them.

  4. Ask the AI TA anything

    The tutor on the course site is open all term for questions about how and why. It explains; you build. No agents in the work until Week 9.

Before you call it done

1:15 · Crit / share One view, one hour

Everyone shows a single view of their room in the chosen lighting scenario and names the hour of day it claims to be. The room votes on whether it's telling the truth. Two weeks to Project 1 crit — from here on, everything is refinement.

Homework — due before Week 5

TaskDeliverable
Complete the material pass on your Project 1 space — every surface a considered instance, tiling checked at eye height.Completed material pass; no default gray remaining except by choice.
Finalize one lighting scenario and document its cost.Screenshots plus frame-time numbers in your project folder.
Install Twinmotion if you haven't, and bring it working — Project 2 launches next week.Twinmotion launches on your machine (or lab access confirmed).

Resources