> INITIALIZING ROSE_OS v2.0...
> RENDERING VOID...
> CONSTRUCTING MONOLITHS...
> THOUGHTS ENGINE: channeling raw signal
> SILHOUETTE ARCHIVE: 12,403 forms catalogued
> TRANSMISSION CORE: 1,291 nodes active
> PHYSICS ENGINE: ENGAGED
> IDENTITY: ROSE

Rose Nazari — Product Designer, AI Specialist & Fashion Creative | San Francisco

Rose Nazari is a San Francisco-based product designer, AI specialist, model, and creative technologist. This interactive 3D portfolio explores the intersection of high fashion, artificial intelligence, UI/UX design, and digital craft. Built from scratch — one file, zero frameworks, everything hand-coded.

001
Thoughts
002
Silhouette
003
Transmission
Disturb the void.
Drag to orbit · Click to shatter
rose@honeyroselabs.com

001 — Unfiltered

Thoughts

Thoughts by Rose Nazari — raw signal, music curation, and cultural observations from a San Francisco product designer and fashion creative. Unfiltered ideas at the intersection of technology, aesthetics, and culture.

SYS_MSG
Incoming Transmission
This channel is being calibrated. Writing, ideas, and unfinished thoughts will appear here when the signal is ready. Check back soon.
In the Drafts · Coming Soon
The market opens at 6:30 AM out here. This is basically just my scratchpad for the hours before the rest of the city wakes up—mostly tech, trading algorithms, and whatever is in my headphones.

002 — Fashion Repeats Itself

Silhouette

Silhouette — a digital fashion archive and holographic moodboard curated by Rose Nazari, San Francisco product designer and fashion model. Featuring four interactive 3D fashion sketches exploring volume, deconstruction, drape, and streetwear-couture hybridity. Each card renders real-time WebGL particle simulations and hand-drawn bezier-curve fashion illustrations.

The Void Wrap — Oversized Coat Fashion Sketch Hand-drawn avant-garde fashion illustration of an oversized coat silhouette exploring volume, armor dressing, and cyclical fashion trends. Designed by Rose Nazari.
LIVE · 3D
SKETCH 001 — VOLUME
the void wrap
the oversized coat outlives every trend. it survived the 40s, came back in the 80s, returned in the 2020s. comfort clothing rises with economic anxiety. when the world gets uncertain, people dress like armor.
LAVER'S LAW: indecent (10 yrs before) → shameless → outré → smart → inevitable → current → dowdy → hideous → ridiculous → amusing → quaint → charming → romantic → beautiful. every trend you've ever loved followed this exact arc. nothing is new. everything is a return.
JAMES LAVER, 1937 — STILL RIGHT
Data Tailor — Deconstructed Blazer Fashion Sketch Wireframe fashion illustration of a deconstructed blazer with exposed seams and raw edges, inspired by Maison Margiela's deconstruction movement. Designed by Rose Nazari.
LIVE · 3D
SKETCH 002 — STRUCTURE
data tailor
deconstruction started with margiela in '89. exposed seams, raw edges, garments worn inside-out. by 2024 it's mainstream. prediction: reconstruction is next — visible mending, patchwork, Frankenstein tailoring. the pendulum always swings.
Kinetic Fall — Draped Silk Fashion Sketch Flowing fashion illustration of a draped silk garment exploring gravity, movement, and the ancient art of draping from Greek chitons to modern haute couture. Designed by Rose Nazari.
LIVE · PHYSICS
SKETCH 003 — DRAPE
kinetic fall
draping is the oldest form of clothing — greek chitons, roman togas, indian saris. no seams, no construction. just fabric and gravity. every time fashion gets "too structured" it returns to drape. it's the reset button.
Y2K CASE STUDY: low-rise jeans, baby tees, tiny sunglasses — declared dead by 2008. "ridiculous" by 2012. back on every runway by 2021. the 20-year cycle isn't a theory. it's a clock. the question isn't IF something comes back. it's when.
CYCLE LENGTH: ~20 YEARS
Protocol Merge — Streetwear-Couture Hybrid Fashion Sketch Abstract fashion illustration of a streetwear and high-fashion hybrid silhouette — the hoodie-under-blazer generation. Exploring how low culture invades haute couture every era. Designed by Rose Nazari.
LIVE · 3D
SKETCH 004 — HYBRID
protocol merge
streetwear × high fashion is this generation's version of what punk did to couture in the 70s. every era has its "low culture invades high culture" moment. the hoodie under a blazer IS the new leather jacket over a gown. same energy, different decade.
Honestly, half of design is just knowing your history. I spend way too much time digging through old archives trying to figure out the math behind why certain trends come back. It's less about clothes and more about pattern recognition.
rose@brain ~ / transmission

Transmission — a terminal-style technical deep-dive into how Rose Nazari hand-built this interactive 3D portfolio. Covers custom Three.js rendering, GLSL shaders, holographic fashion archives, Verlet cloth physics simulation, ASCII particle cursors, and spring-damper camera systems. One HTML file, zero frameworks, zero dependencies — product design and engineering craftsmanship by a San Francisco creative technologist.

rose@brain:~$ cat /sys/website/stack --breakdown
# Decompiling rosepetals.site...
# 6 subsystems identified. All hand-written. No frameworks.
 
rose@brain:~$ inspect --deep /engine/three-js
⚡ THREE.JS r128 + CUSTOM GLSL [CORE — RENDERING]
The entire 3D void you're floating in runs on a single WebGLRenderer — fog, spring-damper camera physics, raycasting for monolith hover. Four custom ShaderMaterials drive the monolith surfaces: pulsing, wave distortion, Fresnel glow, and scan-line interference. Every vertex is hand-placed.
92%
rose@brain:~$ inspect --deep /engine/holographic-archive
◎ HOLOGRAPHIC 3D ARCHIVE [SUBSYSTEM — SILHOUETTE]
Four separate WebGL renderers spawn inside the Silhouette panel — each card gets its own scene. A 3,000-particle coat silhouette, a wireframe blazer with explode-on-hover, a Verlet physics cloth simulation (28×40 grid, 3 constraint iterations per frame), and an icosahedron shell that shatters into individual triangles. All driven by mouse proximity.
85%
rose@brain:~$ inspect --deep /engine/verlet-physics
△ VERLET INTEGRATION + CLOTH SIM [SUBSYSTEM — PHYSICS]
The draped cloth card runs a full Verlet particle system — 1,120 points with structural constraints, pinned anchors, sine-wave wind, and gravity. Mouse force displaces the fabric in real time. Sparkle particles overlay on AdditiveBlending. No physics library — just position, previous position, and acceleration.
78%
rose@brain:~$ inspect --deep /engine/ascii-cursor
● ASCII PARTICLE CURSOR [OVERLAY — ALWAYS ON]
A fullscreen Canvas2D overlay composited via mix-blend-mode: screen. Mouse movement spawns particles that decay through a brightness ramp — heavy characters like @ M W # fade down to light ones like · + = as they die. Speed-based spawn rate, gravity, friction, click bursts 15 particles radially. 200 particle cap.
70%
rose@brain:~$ inspect --deep /engine/spring-camera
◇ SPRING-DAMPER CAMERA [SYSTEM — NAVIGATION]
Camera orbits the void on mouse movement with spring constant and damping — no linear interpolation, no easing libraries. The monolith zoom uses the same spring system to animate position and lookAt. FogExp2 fades the far void to black. GSAP handles panel clip-path transitions only.
60%
 
rose@brain:~$ locate "Product Designer" --region="San Francisco"
> MATCH FOUND: Rose Nazari. Bridging AI architecture and UI/UX in the Bay Area.
rose@brain:~$ cat /sys/identity/roles
> Product Designer · AI Specialist · Fashion Creative · Non-Technical Founder
 
rose@brain:~$ echo "one file. zero dependencies. everything from scratch."
one file. zero dependencies. everything from scratch.
rose@brain:~$ cat /sys/identity/tenets
◆ CORE OPERATING TENETS
01. Aesthetic is a function of utility, not a decoration.
02. Learn the history of the pattern before writing the algorithm.
03. The best brands sit at the intersection of extreme logic and raw art.
rose@brain:~$
I spent the last year figuring out how to actually build things—from designing, to prototyping AI apps. It's messy behind the scenes. This is just a dump of the pieces that actually worked.