feat: add cesium traffic signal countdowns
This commit is contained in:
@@ -152,6 +152,41 @@ MATERIALS = {
|
||||
"cesium": {"tint": None,
|
||||
"base_color": (0.11, 0.34, 0.075),
|
||||
"emission": ((0.04, 0.11, 0.035), 0.02)}},
|
||||
"traffic_signal_metal": {"kind": "solid", "name": "Traffic Signal Metal",
|
||||
"color": (0.045, 0.065, 0.075), "roughness": 0.42,
|
||||
"metallic": 0.62,
|
||||
"cesium": {"base_color": (0.12, 0.16, 0.18),
|
||||
"metallic": 0.42,
|
||||
"emission": ((0.035, 0.05, 0.06), 0.03)}},
|
||||
"traffic_signal_housing": {"kind": "solid", "name": "Traffic Signal Housing",
|
||||
"color": (0.02, 0.03, 0.035), "roughness": 0.54,
|
||||
"metallic": 0.12,
|
||||
"cesium": {"base_color": (0.055, 0.075, 0.085),
|
||||
"emission": ((0.018, 0.025, 0.03), 0.025)}},
|
||||
# Static lenses are intentionally neutral and dark. The separate dynamic
|
||||
# GLB is the sole source of phase colour, so inactive red/yellow/green
|
||||
# glass cannot visually mask an otherwise working phase transition.
|
||||
"traffic_signal_red": {"kind": "solid", "name": "Traffic Signal Red Lens",
|
||||
"color": (0.025, 0.028, 0.030), "roughness": 0.30,
|
||||
"cesium": {"base_color": (0.025, 0.028, 0.030)}},
|
||||
"traffic_signal_yellow": {"kind": "solid", "name": "Traffic Signal Yellow Lens",
|
||||
"color": (0.025, 0.028, 0.030), "roughness": 0.30,
|
||||
"cesium": {"base_color": (0.025, 0.028, 0.030)}},
|
||||
"traffic_signal_green": {"kind": "solid", "name": "Traffic Signal Green Lens",
|
||||
"color": (0.025, 0.028, 0.030), "roughness": 0.30,
|
||||
"cesium": {"base_color": (0.025, 0.028, 0.030)}},
|
||||
"traffic_signal_active_red": {"kind": "solid", "name": "Traffic Signal Active Red",
|
||||
"color": (0.93, 0.05, 0.035), "roughness": 0.25,
|
||||
"cesium": {"base_color": (0.93, 0.05, 0.035),
|
||||
"emission": ((0.93, 0.05, 0.035), 1.0)}},
|
||||
"traffic_signal_active_yellow": {"kind": "solid", "name": "Traffic Signal Active Yellow",
|
||||
"color": (0.98, 0.63, 0.03), "roughness": 0.25,
|
||||
"cesium": {"base_color": (0.98, 0.63, 0.03),
|
||||
"emission": ((0.98, 0.63, 0.03), 1.0)}},
|
||||
"traffic_signal_active_green": {"kind": "solid", "name": "Traffic Signal Active Green",
|
||||
"color": (0.04, 0.82, 0.22), "roughness": 0.25,
|
||||
"cesium": {"base_color": (0.04, 0.82, 0.22),
|
||||
"emission": ((0.04, 0.82, 0.22), 1.0)}},
|
||||
}
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user