# 사진·질감 출처 이 데모의 사진은 모두 Wikimedia Commons 파일을 잘라 줄인 것이고(1080×1920 WebP, 원본이 작은 2장(`sea1`, `lantern`)은 720×1280), 메뉴판·영수증 배경 질감은 Poly Haven 파일이다. 파일은 전부 이 서버에서 보낸다(외부 요청 없음). WebP로 다시 저장하면서 EXIF·GPS 등 메타데이터는 모두 뺐다. - **이 사진들은 데모 속 가상 장소에서 찍은 것이 아니다.** - **외관 사진(`ext-*`)은 참고 사진이다.** 장소마다 분위기가 맞는 거리·가게 사진을 골랐을 뿐, 해당 가상 장소의 실제 외관이 아니다 (화면 설명 줄에도 '참고 사진 · 실제 외관 아님'으로 적는다). 실존 가게 이름·상표가 보이지 않게 골라 잘랐고, 가상 상호를 합성하지 않았다. - 식별 가능한 얼굴·실존 브랜드 로고가 보이는 컷은 고르지 않았다(`cof1`은 원본에서 인물 부분을 잘라 냈다). - 라이선스: CC0·퍼블릭 도메인은 출처 표기 의무가 없지만 기록으로 남긴다. **CC BY 5장(`ext-p06`, `ext-p11`, `ext-p12`, `interior`, `massage`)은 아래 표기가 라이선스 조건이다** (화면 설명 줄에도 작성자를 함께 적는다). 원본에서 잘라 내고 크기·밝기를 바꾼 변경본이다. ## 외관 참고 사진 (2026-10-15 다시 고름 — 사람·상표·실존 가게 이름이 보이지 않는 컷, 장소 종류에 맞춘 한 세트) | 키 | 쓰는 장소 | Commons 파일 | 저작자 | 라이선스 | 처리 | 원본 페이지 | |---|---|---|---|---|---|---| | `ext-p01` | P01 바닷바람 쌀국수 | Phố ẩm thực Nguyễn Như Lãm, Tân Phú (2).jpg | Phương Huy | 퍼블릭 도메인 | 9:16 크롭(위쪽 가게 이름 줄과 왼쪽 안쪽 사람 제외), 공통 색 보정 | https://commons.wikimedia.org/wiki/File:Ph%E1%BB%91_%E1%BA%A9m_th%E1%BB%B1c_Nguy%E1%BB%85n_Nh%C6%B0_L%C3%A3m,_T%C3%A2n_Ph%C3%BA_(2).jpg | | `ext-p02` | P02 모래톱 해물집 | Tanks at a restaurant on Yantian Seafood Street.jpg | Mx. Granger | CC0 | 9:16 크롭(위쪽 사람 상반신 제외), 공통 색 보정 | https://commons.wikimedia.org/wiki/File:Tanks_at_a_restaurant_on_Yantian_Seafood_Street.jpg | | `ext-p03` | P03 코코넛 그늘 카페 | Cozy coffee shop corner (Unsplash).jpg | Ilham Hanifa ilhamhanifa | CC0 | 9:16 크롭, 공통 색 보정 | https://commons.wikimedia.org/wiki/File:Cozy_coffee_shop_corner_(Unsplash).jpg | | `ext-p04` | P04 새벽시장 반미 | The Bakery (Unsplash).jpg | Rhett Noonan rhett_noonan | CC0 | 9:16 크롭, 공통 색 보정 | https://commons.wikimedia.org/wiki/File:The_Bakery_(Unsplash).jpg | | `ext-p05` | P05 강변 야시장 7번 노점 | Hội An, Vietnam (Unsplash E ySzvSJRI).jpg | Vincent Guth vingtcent | CC0 | 9:16 크롭, 공통 색 보정 | https://commons.wikimedia.org/wiki/File:H%E1%BB%99i_An,_Vietnam_(Unsplash_E_ySzvSJRI).jpg | | `ext-p06` | P06 솔잎 발마사지 | Little River Inn - November 2016 - Sarah Stierch 04.jpg | Missvain | CC BY 4.0 | 9:16 크롭, 공통 색 보정 | https://commons.wikimedia.org/wiki/File:Little_River_Inn_-_November_2016_-_Sarah_Stierch_04.jpg | | `ext-p07` | P07 강변 소고기 쌀국수 | Table and chairs in Cologne (Unsplash).jpg | Daniel von Appen daniel_von_appen | CC0 | 9:16 크롭, 공통 색 보정 | https://commons.wikimedia.org/wiki/File:Table_and_chairs_in_Cologne_(Unsplash).jpg | | `ext-p08` | P08 선짜 언덕 카페 | Restaurant Patio Furniture (Unsplash).jpg | rawpixel.com rawpixel | CC0 | 9:16 크롭, 공통 색 보정 | https://commons.wikimedia.org/wiki/File:Restaurant_Patio_Furniture_(Unsplash).jpg | | `ext-p09` | P09 오행산 해물 바베큐 | BBQ Skewers (Unsplash).jpg | Jessie Beck beatnomad | CC0 | 9:16 크롭, 공통 색 보정 | https://commons.wikimedia.org/wiki/File:BBQ_Skewers_(Unsplash).jpg | | `ext-p10` | P10 골목 반미 공방 | Loaves of Bread (Unsplash).jpg | Clark Young clark1 | CC0 | 9:16 크롭, 공통 색 보정 | https://commons.wikimedia.org/wiki/File:Loaves_of_Bread_(Unsplash).jpg | | `ext-p11` | P11 북쪽 해변 해물 | My Khe Beach, Da Nang, Vietnam.jpg | Ray in Manila | CC BY 2.0 | 9:16 크롭, 공통 색 보정 | https://commons.wikimedia.org/wiki/File:My_Khe_Beach,_Da_Nang,_Vietnam.jpg | | `ext-p12` | P12 손바닥 마사지 | Handtücher im Spa (53404561087).jpg | Tim Reckmann | CC BY 2.0 | 9:16 크롭, 공통 색 보정 | https://commons.wikimedia.org/wiki/File:Handt%C3%BCcher_im_Spa_(53404561087).jpg | 12장 모두 사람이 없는 컷이고, 같은 색 보정(레벨 정규화 → 채도 0.88 → 따뜻한 톤·검정 살짝 올림)을 입혀 한 세트로 맞췄다. 간판 흐림 상자는 쓰지 않았다. 이전 세트(2026-10-14)는 얼굴·실존 가게 이름·상표 스티커가 보이는 컷이 섞여 있어 전부 교체했다. ## 음식·실내·풍경 사진 | 키 | Commons 파일 | 저작자 | 라이선스 | 원본 페이지 | |---|---|---|---|---| | `pho1` | Beef Pho (M) - Milk No Sugar.jpg | Andy Li | CC0 | https://commons.wikimedia.org/wiki/File:Beef_Pho_(M)_-_Milk_No_Sugar.jpg | | `pho2` | Dish at restaurant in Saigon.jpg | Syced | CC0 | https://commons.wikimedia.org/wiki/File:Dish_at_restaurant_in_Saigon.jpg | | `sea1` | Platter of grilled seafood, Charco Azul, La Palma.jpg | Gerda Arendt | CC0 | https://commons.wikimedia.org/wiki/File:Platter_of_grilled_seafood,_Charco_Azul,_La_Palma.jpg | | `sea2` | Grilled scallops and shrimp, with corn, green beans, potato, lettuce, and tomato - Massachusetts.jpg | Daderot | CC0 | https://commons.wikimedia.org/wiki/File:Grilled_scallops_and_shrimp,_with_corn,_green_beans,_potato,_lettuce,_and_tomato_-_Massachusetts.jpg | | `cof1` | Vietnamese Hot Drip Coffee - The Big Bowl.jpg | Andy Li | CC0 | https://commons.wikimedia.org/wiki/File:Vietnamese_Hot_Drip_Coffee_-_The_Big_Bowl.jpg | | `cof2` | Vietnamese Salted Coffee & Xin chao's coconut Coffee - Xin Chao, Eastbourne 2026-08-14.jpg | Andy Li | CC0 | https://commons.wikimedia.org/wiki/File:Vietnamese_Salted_Coffee_%26_Xin_chao%27s_coconut_Coffee_-_Xin_Chao,_Eastbourne_2026-08-14.jpg | | `cafeint` | Cafe Interior with Coffee.jpg | User:Kavig624 | CC0 | https://commons.wikimedia.org/wiki/File:Cafe_Interior_with_Coffee.jpg | | `banhmi` | Special Baguette (Bánh mì) - Banh Mi Ancient Saigon 2024-12-20.jpg | Andy Li | CC0 | https://commons.wikimedia.org/wiki/File:Special_Baguette_(B%C3%A1nh_m%C3%AC)_-_Banh_Mi_Ancient_Saigon_2024-12-20.jpg | | `roll` | Spring roll 001.jpg | Ocdp | CC0 | https://commons.wikimedia.org/wiki/File:Spring_roll_001.jpg | | `nem` | Vietnamese Meatball Wraps.jpg | Boonlert | CC0 | https://commons.wikimedia.org/wiki/File:Vietnamese_Meatball_Wraps.jpg | | `tofu` | Dishes in Saigon.jpg | Syced | CC0 | https://commons.wikimedia.org/wiki/File:Dishes_in_Saigon.jpg | | `lantern` | Den long Hoi An 2.JPG | Khương Việt Hà | Public domain | https://commons.wikimedia.org/wiki/File:Den_long_Hoi_An_2.JPG | | `massage` | Lounge at the Spa at Silver Legacy - 2021-11-14 - Sarah Stierch 01.jpg | Missvain (Sarah Stierch) | CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/) — 9:16 크롭·축소한 변경본 | https://commons.wikimedia.org/wiki/File:Lounge_at_the_Spa_at_Silver_Legacy_-_2021-11-14_-_Sarah_Stierch_01.jpg | | `interior` | Interior of duck noodle soup restaurant (4283588536).jpg | eric molina (Flickr, Commons 이전) | CC BY 2.0 (https://creativecommons.org/licenses/by/2.0/) — 9:16 크롭(왼쪽 음료 냉장고 상표 제외, 선풍기 상표 작은 흐림)·축소·색 보정한 변경본 | https://commons.wikimedia.org/wiki/File:Interior_of_duck_noodle_soup_restaurant_(4283588536).jpg | | `panbeach` | Bai bien My Khe.jpg | Viethavvh (Wikipedia 영어판 업로더) | Public domain | https://commons.wikimedia.org/wiki/File:Bai_bien_My_Khe.jpg | | `panriver` | Da nang dragon bridge.jpg | Thangphan | CC0 | https://commons.wikimedia.org/wiki/File:Da_nang_dragon_bridge.jpg | - CC BY 표기(라이선스 조건): `ext-p06` "Little River Inn - November 2016 - Sarah Stierch 04" by Missvain, CC BY 4.0 · `ext-p11` "My Khe Beach, Da Nang, Vietnam" by Ray in Manila, CC BY 2.0 · `ext-p12` "Handtücher im Spa" by Tim Reckmann, CC BY 2.0 · `interior` "Interior of duck noodle soup restaurant" by eric molina, CC BY 2.0 · `massage` (위 표). 모두 9:16 크롭·축소·색 보정한 변경본이다. - `interior`는 2026-10-15에 교체했다(이전: "Interior of Kitchen Cafe 2025-01-29.jpg" — 수상 포스터·광고 포스터·음료 캔 상표가 보였다). - `massage`는 2026-10-14에 교체했다(이전: Commons "Thai Massage-Fuesse.JPG", 흔들린 컷). - `clip-river.mp4` — 위 `panriver` 원본을 로컬 ffmpeg로 6초 동안 가로 패닝한 합성 클립(540×960, 30fps, 무음). 실제 현장 촬영 영상이 아니다. ## 질감 (메뉴판·영수증 배경) | 파일 | Poly Haven 자산 | 저작자 | 라이선스 | 페이지 | |---|---|---|---|---| | `tex-board.webp` (칠판) | Black Painted Planks | Dimitrios Savva | CC0 | https://polyhaven.com/a/black_painted_planks | | `tex-frame.webp` (나무 틀) | Dark Wood | Dimitrios Savva (사진), Dario Barresi, Rico Cilliers | CC0 | https://polyhaven.com/a/dark_wood | | `tex-table.webp` (탁자·벽) | Kitchen Wood | Rob Tuytel | CC0 | https://polyhaven.com/a/kitchen_wood | Poly Haven 라이선스: https://polyhaven.com/license (CC0, 상업 이용 가능, 출처 표기 불요). 2K diffuse JPG를 1024×1024 WebP로 줄였다. ## 생성 이미지 메뉴판·영수증(그리고 외관 참고 사진이 없는 장소의 대체 외관)은 파일이 아니라 `media.js`가 엔진 데이터로 그리는 생성 이미지다 (1080×1920, 위 질감 위에 그림. 화면에 '생성 이미지' 표기).