Generate multi-model anchored concepts, drop old Comedy Store refs, and trim the concept gallery
This commit is contained in:
1 parent
87e1c9e7a5
commit
988d431da8
40 files changed
+110
-329
No files matched your search
@@ -87,31 +87,6 @@ TEXTURE_STYLE = (
|
||||
# name -> (group, prompt). Scene names describe venue + time of day.
|
||||
CATALOGUE = {
|
||||
# -- Example 3D game scenes (art direction) ------------------------------
|
||||
"hollywood_entrance_morning": ("scene", (
|
||||
"Hollywood Boulevard brick building entrance in early morning sun, short "
|
||||
"concrete steps up to a dark glazed double door under a bulb-lit marquee, "
|
||||
"black bollards, a green litter bin, potted shrubs, palm trees and hazy "
|
||||
"mid-rise buildings down the boulevard")),
|
||||
"hollywood_entrance_golden_hour": ("scene", (
|
||||
"the same Hollywood brick venue entrance at golden hour, long warm shadows "
|
||||
"across worn concrete sidewalk pavers, marquee bulbs starting to glow, a few "
|
||||
"pedestrians, palm silhouettes against an orange sky")),
|
||||
"hollywood_entrance_rain_night": ("scene", (
|
||||
"Hollywood brick venue entrance late at night in light rain, wet asphalt "
|
||||
"reflecting the marquee and sodium street lamps, puddles on the sidewalk, "
|
||||
"lit windows in the distant skyline, a lone security guard post by the door")),
|
||||
"boulevard_skyline_day": ("scene", (
|
||||
"view from a Hollywood Boulevard sidewalk across a four-lane street toward a "
|
||||
"layered Los Angeles skyline of mid-rise and high-rise buildings, palm trees "
|
||||
"lining the street, the Hollywood hills hazy on the horizon, clear blue sky")),
|
||||
"boulevard_skyline_dusk": ("scene", (
|
||||
"Hollywood Boulevard at dusk looking down the street, street lamps switching "
|
||||
"on, purple and orange sky, distant skyline windows lighting up, car light "
|
||||
"trails, palm trees in silhouette")),
|
||||
"joke_shop_alley_evening": ("scene", (
|
||||
"a narrow brick side street outside a small comedy club in the evening, a red "
|
||||
"scalloped awning over a wooden door, a warm wall lantern, a chalkboard "
|
||||
"A-frame sign on the sidewalk, a short queue of people in jackets")),
|
||||
"joke_shop_entrance_day": ("scene", (
|
||||
"the Comedy Store comedy club on the Sunset Strip in West Hollywood, a low "
|
||||
"black building with a deep sloped black canopy covered in white celebrity "
|
||||
@@ -131,34 +106,6 @@ CATALOGUE = {
|
||||
"circular THE JOKE SHOP sign and signature-covered canopy, red curtains and "
|
||||
"warm entrance, palm trees, traffic and billboards on the Sunset Strip, dry "
|
||||
"hillside houses rising behind the club, late afternoon haze")),
|
||||
"joke_shop_door_closeup": ("scene", (
|
||||
"close view of a comedy club door: aged dark-red brick with mortar detail, a "
|
||||
"brass door handle, a glowing wall lantern, a chalkboard sign, evening light")),
|
||||
"studio_stage_door_night": ("scene", (
|
||||
"a TV studio stage door at night: granite facade, a large bulb-lit marquee "
|
||||
"canopy, a black sedan at the curb, chrome stanchions with a red velvet rope, "
|
||||
"fans with phones behind a steel crowd barrier")),
|
||||
"sidewalk_material_closeup": ("scene", (
|
||||
"low camera close-up along a city sidewalk: weathered concrete pavers with "
|
||||
"expansion joints and stains, a granite curb, asphalt with aggregate and lane "
|
||||
"paint, a cast-iron tree grate, morning sun")),
|
||||
"entrance_steps_podium": ("scene", (
|
||||
"a security check-in podium at the foot of three granite entrance steps with "
|
||||
"black metal handrails, glass double doors with a card reader, a bulb marquee "
|
||||
"above, daylight")),
|
||||
"crowd_barrier_line": ("scene", (
|
||||
"a row of steel bike-rack crowd barriers along a Hollywood sidewalk before a "
|
||||
"premiere, people waiting behind them, a red carpet, palm trees and a hazy "
|
||||
"skyline, late afternoon")),
|
||||
"npc_portrait_day": ("scene", (
|
||||
"eye-level close portrait of an ordinary adult pedestrian standing on a "
|
||||
"sunlit Hollywood sidewalk, upper body and face filling the frame, plain "
|
||||
"casual jacket, natural skin detail, shallow depth of field, blurred brick "
|
||||
"facade and palm trees behind")),
|
||||
"responder_arrival_wide": ("scene", (
|
||||
"wide shot of a fire engine and firefighters in dark turnout gear arriving at "
|
||||
"a brick venue entrance at night, red and blue light reflections on wet "
|
||||
"pavement, onlookers kept back by a guard")),
|
||||
# -- Real-world Hollywood block (map optimization) ----------------------
|
||||
"hollywood_boulevard_entrance_day": ("scene", (
|
||||
"photorealistic eye-level view of the El Capitan Entertainment Centre at "
|
||||
@@ -241,9 +188,7 @@ PICKS = {
|
||||
# Realism trial: capture shot -> concept it is judged against.
|
||||
SHOTS = {
|
||||
"entrance_day": "hollywood_boulevard_entrance_day",
|
||||
"boulevard_day": "boulevard_skyline_day",
|
||||
"street_day": "hollywood_boulevard_across_street",
|
||||
"boulevard_night": "hollywood_entrance_rain_night",
|
||||
"street_night": "hollywood_boulevard_entrance_night",
|
||||
"entrance_late": "hollywood_boulevard_entrance_night",
|
||||
"street_late": "hollywood_boulevard_across_street",
|
||||
@@ -251,10 +196,6 @@ SHOTS = {
|
||||
# the Hollywood layout.
|
||||
"joke_shop_door": "joke_shop_entrance_night",
|
||||
"12-joke-shop": "joke_shop_entrance_night",
|
||||
"studio_door": "studio_stage_door_night",
|
||||
"studio_stage_door_night": "studio_stage_door_night",
|
||||
"13-studio-arrival": "studio_stage_door_night",
|
||||
"npc_portrait": "npc_portrait_day",
|
||||
}
|
||||
|
||||
|
||||
|
||||
@@ -25,7 +25,7 @@ class CatalogueTests(unittest.TestCase):
|
||||
self.assertEqual(sc.CATALOGUE[concept][0], "scene", shot)
|
||||
|
||||
def test_paths_stay_in_their_folders(self):
|
||||
self.assertTrue(sc.raw_path("boulevard_skyline_day").is_relative_to(sc.CONCEPT_DIR))
|
||||
self.assertTrue(sc.raw_path("hollywood_boulevard_entrance_day").is_relative_to(sc.CONCEPT_DIR))
|
||||
self.assertTrue(sc.raw_path("hollywood_boulevard_entrance_day").is_relative_to(
|
||||
sc.CONCEPT_DIR / "hollywood_boulevard"))
|
||||
self.assertTrue(sc.raw_path("joke_shop_entrance_day").is_relative_to(
|
||||
|
||||
Reference in new issue
Block a user