首页
学习
活动
专区
圈层
工具
发布

gemini3手势互动圣诞树保姆级教程来了!附提示词

哈喽,大家好

我是阿星

破防了!谁还在画二维圣诞树?

Gemini3直接让大家用手势隔空操控3D世界!(提示词2000字完整版pinglun区我分享给大家)点击播放看效果

它主要实现的效果如下

隔空捏合,粒子瞬间聚焦到你上传的节日照片上

张开手掌 - 1500个金色粒子“砰”地炸开成星云

轻松握拳 - 粒子螺旋汇聚

手部追踪 - 整个3D场景跟着你的手旋转!

第一步:复制这段提示词

提示词放在这里了

发给gemini3的builder就可以啦

(提示词2000字完整版,pinglun区我分享给大家)

---------------

---------------

注意:这些要素一定要保留提示词里的精华给AI看,这些不要删

角色:你是精通Three.js和MediaPipe的前端专家

视觉:极简奢华,用Cinzel和Times New Roman字体

核心:一定要用@mediapipe/tasks-vision做手势识别

功能:捏合聚焦照片,张开散开,握拳聚合成树

这些是一定要保留的不能从提示词里删除

第二步:在chrome中执行

打开Gemini3(或其他支持长文本的AI)

粘贴完整的提示词

等待AI生成一个完整的HTML文件代码

将AI生成的代码保存为 christmas_tree.html

(你可以自己命名)

在浏览器中双击打开

允许网页使用你的摄像头才能进行手势识别

见证奇迹:你的手现在就是遥控器!

第三步:手势圣诞树原理揭秘

视觉核心:Three.js + PBR 材质系统

“不是画出来的,是算出来的奢华感。”

技术点:使用 WebGL 的封装库Three.js (r160)

亮点:PBR (Physically Based Rendering) 物理材质全线使用

通过 MeshStandard 和 MeshPhysical,让“金子”拥有真实的金属反射率(Metalness)和粗糙度(Roughness)。

环境光照:利用—— RoomEnvironment 和 PMREMGenerator 生成高动态范围的环境贴图,让每一颗粒子都能反射出周围并不存在的“虚拟豪宅”光影。

氛围营造:后期处理 (Post-Processing)

“给代码加一层好莱坞滤镜。”

技术点:Three.js 的特效合成器EffectComposer

核心特效:UnrealBloomPass (虚幻辉光)

原理:这不仅仅是简单的发光,而是模拟摄像机镜头的过曝效果。提取场景中的高亮阈值(Threshold),进行高斯模糊后叠加,才有了那层梦幻的“香槟金光晕”。

交互大脑:Google MediaPipe (Edge AI)

“把浏览器变成《少数派报告》。”

技术点:Google 的MediaPipe Tasks Vision (@0.10.3)

亮点:纯前端推理。不需要任何后端服务器,直接利用 WebAssembly (WASM) 调用本地 GPU,在浏览器里实时进行手部 21 个关键点的 3D 追踪。

逻辑:计算指尖距离,将“捏合”、“张开”、“握拳”等手势映射为粒子系统的状态机触发器。

数学之美:粒子系统与插值算法

“秩序与混沌的数学表达。”

技术点:自定义粒子类与Lerp (线性插值)

实现:1500 个粒子并不是生硬地瞬移。我们为每个粒子定义了“树形态”和“星云形态”两套坐标系。在状态切换时,通过 Vector3.lerp() 函数,让粒子在每一帧之间平滑过渡,实现了如同流体般的变形效果。

快去试试吧~给对象做一个~绝对是好感度拉满~

没对象的给自己做一个~

我是阿星!更多AI应用

我们下期再见

  • 发表于:
  • 原文链接https://page.om.qq.com/page/OdJIhFkrOxeYOBtvv4nbj-dg0
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

相关快讯

领券