# gemini3创意玩法 **Repository Path**: tomdac/gemini3-creative ## Basic Information - **Project Name**: gemini3创意玩法 - **Description**: gemini3创意玩法合集源码分享 - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: main - **Homepage**: https://fsuied.com/gemini-case.html - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-12-08 - **Last Updated**: 2025-12-08 ## Categories & Tags **Categories**: Uncategorized **Tags**: JavaScript ## README # Gemini 3D Web Interaction Collection / Gemini 3D 网页交互合集 [English](#english) | [中文](#chinese) Based on **Google Gemini** & **MediaPipe** technology, this collection features a series of web-based 3D gesture interaction demos developed by the **UIED Technical Team**. ## Demos Included | File | Demo Name | Description | |------|-----------|-------------| | `gemini.html` | **3D Christmas Tree** | Interactive 3D Christmas tree with gesture controls for rotation, aggregation, and scattering effects. | | `gemini-1.html` | **Gesture Fruit Ninja** | Slice fruits in 3D space using hand gestures. | | `gemini-2.html` | **Particle Galaxy** | Manipulate a particle system galaxy with hand movements. | | `gemini-3.html` | **Space Goalkeeper** | Defend the goal in space using hand tracking. | | `gemini-4.html` | **Air Canvas** | Draw in the air with "Air Graffiti" using finger pinch gestures. | | `gemini-5.html` | **Magic Shield** | Doctor Strange style magic shield interaction. | | `gemini-6.html` | **Space Defender** | Space shooter game controlled by hand gestures. | | `gemini-7.html` | **Cyber Slice** | Cyberpunk-themed slicing game. | | `gemini-8.html` | **Neon Brick Breaker** | Classic brick breaker game with a neon twist and gesture controls. | ## Technology Stack - **Three.js**: 3D Rendering engine. - **MediaPipe Hands**: Real-time hand tracking and gesture recognition. - **Google Gemini**: AI integration (in select demos). - **HTML5/CSS3**: UI and layout. ## How to Run 1. Clone this repository. 2. Since these demos require camera access and ES modules, you must run them on a local server (HTTPS required for mobile). ```bash # Python 3 python -m http.server 8000 # or Node.js http-server npx http-server . ``` 3. Open `http://localhost:8000/gemini.html` (or other files) in your browser. ## Requirements - A modern browser with WebGL and Camera support (Chrome, Edge, Safari). - **HTTPS** is required for camera access on mobile devices. --- ## 项目介绍 (Chinese Introduction) 基于 **Google Gemini** 与 **MediaPipe** 技术,本合集展示了一系列由 **UIED 技术团队** 开发的 Web 3D 手势交互演示。通过简单的摄像头,即可在网页中体验流畅的 3D 交互效果。 ## 演示列表 | 文件名 | 演示名称 | 描述 | |------|-----------|-------------| | `gemini.html` | **3D 圣诞树** | 交互式 3D 圣诞树,支持手势旋转、聚合和散开特效。 | | `gemini-1.html` | **手势切水果** | 在 3D 空间中挥手切开水果。 | | `gemini-2.html` | **粒子星系** | 用手部动作操控绚丽的粒子星系。 | | `gemini-3.html` | **太空守门员** | 使用手势追踪守卫球门,抵挡飞来的物体。 | | `gemini-4.html` | **隔空画布** | 使用拇指和食指的捏合手势在空中进行“隔空涂鸦”。 | | `gemini-5.html` | **魔法盾牌** | 奇异博士风格的魔法盾牌交互,跟随手部移动。 | | `gemini-6.html` | **太空防御者** | 手势控制战机移动与射击的太空射击游戏。 | | `gemini-7.html` | **赛博切切乐** | 赛博朋克风格的 3D 切削游戏。 | | `gemini-8.html` | **霓虹打砖块** | 经典打砖块游戏的霓虹风格手势版,移动手掌控制挡板。 | ## 技术栈 - **Three.js**: 3D 渲染引擎。 - **MediaPipe Hands**: 实时手部追踪与手势识别。 - **Google Gemini**: AI 集成 (部分演示)。 - **HTML5/CSS3**: 界面与布局。 ## 如何运行 1. 克隆本仓库到本地。 2. 由于这些演示需要调用摄像头权限以及加载 ES 模块,**必须在本地服务器上运行** (直接双击打开 HTML 文件无法运行)。 **启动本地服务器示例:** ```bash # 如果安装了 Python 3 python -m http.server 8000 # 或者使用 Node.js http-server npx http-server . ``` 3. 在浏览器中访问 `http://localhost:8000/gemini.html` (或访问其他文件)。 ## 环境要求 - **浏览器**:现代浏览器,支持 WebGL 和摄像头 (推荐 Chrome, Edge, Safari)。 - **移动端**:如果要在手机上体验,必须通过 **HTTPS** 协议访问,否则无法获取摄像头权限。 ## Credits / 致谢 **UIED Technical Team / UIED 技术团队** - Website: [https://fsuied.com](https://fsuied.com) - Author: Tomda ([https://www.tomda.top](https://www.tomda.top)) ## License MIT License