跳到正文

Z3N

我早期的作品集:一个页面、一个 WebGL 玻璃立方体、深色和浅色两种主题。

角色
艺术指导与开发
我的部分
每一项设计和技术决定都是我做的。
技术栈
HTML, CSS, JavaScript, Three.js, GSAP, Lenis
本地运行
深色主题下的 Z3N 首页:灰蓝色的半色调圆点场位于大号米白色 Z3N 字样之后,还有姓名、四行职能说明和两个按钮。
图 01早期作品集的首屏。

01 / 06

构想

我早期的作品集:一个页面,含 Home、Work、About 和 Contact 四个视图。

02 / 06

关键决定

我希望它读起来像一个克制的界面信号,而不是一个模板。

浅色模式是专门设计的,不是简单反色:浅色主题与页面融为一体,而不是把深色主题翻过来。

玻璃效果反复调整了好几轮。第一个立方体看起来并不透明,后来的一轮把玻璃在字母周围形成的彩色边缘找了回来。

小细节都有:跳到正文的链接、复制邮箱的按钮、随主题变化的浏览器主题色,以及排印规范的引号。

作品页由真实项目的真实截图构成。

这些改动以九个拉取请求的形式合入,每一个都单独合并。

03 / 06

设计

一个开机风格的加载页、一个全屏菜单,以及视图之间一层下落的字符帘幕。

标题背后,半色调圆点会从指针前让开。深色和浅色两种主题。

一个近乎全黑的开机画面,用等宽大写字母写着:Initializing Z3N、Loading visual system、Loading projects,然后是 Ready,下方有一条细细的蓝色进度线。
图 02开机加载页。
首屏半色调圆点场的特写:近乎全黑的底上大小不一的蓝色圆点,密集处相互融合,左侧有一块空着的暗区。
图 03圆点场,近距离。
本地运行
Work 视图:一个大号的 01 / 03 数字、标题 Corda 及简短描述和标签,以及 Corda 网站在浏览器边框中的预览。
图 04Work 视图。

04 / 06

实现

原生 JavaScript,配合 Three.js、GSAP 和 Lenis。玻璃立方体是一个独立模块;如果它失败了,页面的其余部分仍能正常工作。

第一版在 2026 年 9 月 17 日至 19 日之间提交;重新设计在 9 月 21 日至 25 日进行。

视图
Home、Work、About、Contact 集于一页
3D
Three.js 玻璃立方体
动效
GSAP、ScrollTrigger、Lenis
第三方
来自 ThreeUI 的 /kage/ 页面(MIT 许可),不是我的作品
源码
私有仓库
本地运行
浅色主题下的 Z3N 首屏:米白色页面,灰蓝色的半色调圆点场,以及近乎黑色的 Z3N 字样。
图 05浅色主题。
被拖动转开的玻璃立方体:透过三个面看到的挤出式 3D Z3N 字样,字母边缘带有红、蓝、青、黄色的色边。
图 06立方体,近距离。
手机上深色主题的 Z3N 首屏:Z3N 字样、姓名、四行职能说明、标语和两个按钮,位于半色调圆点场之上。
图 07手机,首屏。
手机上的浮层菜单,背景是深色模糊画面:三个编号的大链接“01 Work”、“02 About”和“03 Contact”,右上角有一个关闭叉号。
图 08手机上的菜单。
手机上的 Work 视图,显示项目 01 Corda,以及它的标签和 Corda 网站在浏览器边框中的预览。
图 09手机上的 Work 视图。

05 / 06

细节

立方体缓缓转动,并跟随你的拖动。光标移到链接上时会变成一个白色圆盘。

本地运行
全屏浮层导航,背景是首页深色模糊的副本,光标停在高亮的单词 About 上。
图 10菜单,悬停在 About 上。

06 / 06

目前状态

这个网站之前的版本。

下一个项目

Perfectly Hooked

Victor Ohiri