V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
michael666
V2EX  ›  问与答

苹果官网这种效果很酷炫,有没有大神告知下通过什么技术实现的?

  •  
  •   michael666 · 2 天前 · 1888 次点击

    https://www.apple.com.cn/iphone-air/ 定睛细看部分 可以手动拖拽实现翻转,看 Elements 有 canvas 和 three.js ,但技术实现有没有大佬告知下。 <canvas data-engine="three.js r165" width="1728" height="912" style="display: block; width: 1728px; height: 912px;"></canvas>

    11 条回复    2025-09-11 11:08:26 +08:00
    crocoBaby
        1
    crocoBaby  
       2 天前   ❤️ 1
    据我了解,应该是做好的模型直接用 threejs 渲染
    Aolose
        2
    Aolose  
       2 天前
    你不都列出来了 要趴下来对应 3d 模型的话 去开发者工具 网络里头找 都找得到
    shui14
        3
    shui14  
       2 天前
    你去搜一下 r3f ,每年都会有人做个一样的
    r165 的话应该是 2021 ,现在已经 r180 了
    b821025551b
        4
    b821025551b  
       2 天前
    啊?我怎么没看见有 canvas 部分,都是一张图片
    a33291
        5
    a33291  
       2 天前



    也学坏了 "比硬币还薄"
    weixind
        6
    weixind  
       2 天前
    threejs 。

    https://www.apple.com.cn/v/iphone-air/a/static/libs/lotus.min.js 这个里面可以看到。

    Copyright 2010-2024 Three.js Authors
    michael666
        7
    michael666  
    OP
       1 天前
    @weixind 多谢,我试试
    michael666
        8
    michael666  
    OP
       1 天前
    @b821025551b 先别开控制台,刷新预览下
    michael666
        9
    michael666  
    OP
       1 天前
    @shui14 好的,多谢
    michael666
        10
    michael666  
    OP
       1 天前
    @Aolose 嗯,前端开发能力不足,知道是相关技术,但是实现步骤不了解
    michael666
        11
    michael666  
    OP
       1 天前
    @crocoBaby 嗯,现在不清楚具体的实现步骤,得研究下
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2451 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 20ms · UTC 15:45 · PVG 23:45 · LAX 08:45 · JFK 11:45
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.