李昊青 / Haoqing Li — personal art portfolio Website foundation: Ryan Fitzgerald / devportfolio (MIT). https://github.com/RyanFitzgerald/devportfolio Motion adaptations: Codrops / GridToSlider and ScrollBasedLayoutAnimations (MIT). Copyright (c) 2009–2022 Codrops. Modified for six artist projects, Astro lifecycle, native dialogs and accessibility. https://github.com/codrops/GridToSlider https://github.com/codrops/ScrollBasedLayoutAnimations Full notice: /licenses/Codrops-MIT.txt GSAP 3.13.0: Standard No Charge License, copyright Webflow. https://gsap.com/community/standard-license/ DM Sans: SIL Open Font License 1.1, self-hosted through Fontsource. Full notice: /licenses/DM-Sans-OFL.txt All artwork images and films retain their original authorship and source status. The above software licenses do not apply to the artwork, project brands or portfolio PDF. Spatial archive: Three.js 0.180.0 (MIT), native OrbitControls. Full notice: /licenses/Three-MIT.txt Ring geometry: Haoqing Li's local RING_COMMONS / Three_Ring_City, adapted as website navigation. Bruno Simon folio-2019 and drei-vanilla: design research only; no third-party models or art copied. Display fonts: ChillDuanSans Expanded Bold and Condensed Bold, OFL-1.1. https://github.com/Warren2060/ChillDuanSans Regular and Bold body fonts plus display fonts are subset WOFF2 files; full notice: /licenses/ChillDuanSans-OFL.txt Barlow Condensed and IBM Plex Mono, OFL-1.1. Full notices: /licenses/BarlowCondensed-OFL.txt and /licenses/IBMPlexMono-OFL.txt React Bits / David Haz: ScrambledText, TiltedCard, Ribbons (live TS-CSS registry). MIT + Commons Clause; full notice: /licenses/ReactBits-MIT-Commons-Clause.txt Modified for artist media, reduced motion, touch, scoped cleanup and visibility. https://github.com/DavidHDev/react-bits Lenis 1.3.26 / Darkroom Engineering (MIT). GSAP ticker integration; canvas and native dialogs excluded from page wheel smoothing. Full notice: /licenses/Lenis-MIT.txt https://github.com/darkroomengineering/lenis Motion (MIT), full notice: /licenses/Motion-MIT.txt OGL 1.0.11 / Nathan Gordon (Unlicense), package notice: /licenses/OGL-Unlicense.txt Night edition: original UI composition and 2D projected structural field. Four-ring proportions derive from the artist's Ring Commons geometry; not a new artwork runtime claim. Atlas and cover collage use the artist's own source images and documented frames. The former three-image Codrops scroll-pin sequence is retired in this edition; the grid/viewer adaptation remains active. Kinetic archive edition: Codrops / ScrollTextMotion, copyright 2009-2025 Codrops (MIT). https://github.com/codrops/ScrollTextMotion Source commit: 9f05d938f7b38e76e3146f26e393118e7975b6b3 Adapted scramble function and entry/back-entry triggers in kinetic-type.ts. Added scoped lifecycle, accessible labels, reduced motion, glyph choreography and replay. License: /licenses/Codrops-ScrollTextMotion-MIT.txt Awwwards / The Haircut / Buzz Kinetic Type is a visual reference only; no site assets copied into this site. The former hero Ribbons effect is retired. React Bits TiltedCard and ScrambledText remain active. ASCII archive edition: Original Canvas 2D renderer, layout, glyph pools and 5x7 name construction. Luminance mapping principle reference: Andrico Karoulla / Codrops: https://tympanus.net/codrops/2024/11/13/creating-an-ascii-shader-using-ogl/ No OGL shader or tutorial media copied. All sampled artwork images and videos belong to the artist. The character gallery samples the existing real Three.js scene; controls remain on the original canvas. TypeHero choreography is retired; scoped label decoding and scroll entry adaptation remain. Phosphor palette, evolving glyph phases, scan band and pause/resume are original UI additions. ISO-GLOW project openers (round 25): Projection kernel adapted from iso-figure / ISO-GLOW, MIT. Copyright 2026 April Zhu and Tolga Cohce. License: /licenses/ISO-GLOW-MIT.txt Skill installed from https://iso-glow.vercel.app/iso-glow.tar.gz Six original scene designs derived from the artist's source frames/images. Sources and hashes: /iso/sources.json SVG plates are derived diagrams, not on-site implementation records. 2026-10-22 ASCII影像升级:改编React Bits ASCIIText的WebGL2投影、字符图集及点击涟漪着色器。Copyright (c) 2026 David Haz,MIT + Commons Clause,完整许可 /licenses/react-bits-LICENSE.txt 。来源 https://github.com/DavidHDev/react-bits ,固定源码版本 e12c22192ac7b4b452c5e2feb9b586d74765d696 。本网站增加真实影像输入、浮雕/织流/回声三模式、暂停及降级策略。未复制Aniso或无明确许可证的ASCII项目。 2026-10-23 Studio edition:LHQ及六项目结构标记为本站原创SVG衍生图形。新增位图来自用户本机20页作品集素材,仅网页缩放/WebP转换;原素材保留,来源与SHA256记录于references/studio-assets-2026-10-23.json。现场照片按用户已确认的落地实拍标注,本人分工与交互提案阶段分别说明;不声称本人摄影。