首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏前端Q

    大型 3D 互动项目开发和优化实践

    在这样的背景下,我们团队接到了食品频道的一个互动项目的开发需求,希望通过 3D 场景的展示和互动方式,作为对未来购物的一种尝试与探索,满足用户对未来美好新奇的一个需求。 开源渲染库— 另外也比较了 Web 前端使用量较多的两个 3D 渲染库: three.js 提供的组件粒度较小,较基础,能做很高程度的定制化二次开发,但如果需要开发一个互动项目,需要开发的组件比较多 babylon.js 项目场景搭建 渲染分层结构— 项目渲染层级总体分为两层:3D 场景层和 HUD 层 3D 场景层顾名思义渲染 3D 场景,由人物模型、建筑模型和宝箱这些互动模型组成 HUD 层渲染互动按钮、弹窗、业务需要的商品列表等 为解决这个痛点,我们团队开发了一个 3D 场景的搭建工具,用户可通过上传 gltf 文件搭建 3D 场景,实时预览渲染效果。 并加入了在项目中沉淀的互动组件,快速生成 3D 场景项目。 3D 互动项目的开发经验还在不断累积的阶段,在往后的项目开发中将不断迭代开发工作流及沉淀开发工具,希望能和有相关开发经验和兴趣的同学更多交流。

    1.3K20编辑于 2023-08-23
  • 来自专栏终身学习者

    Vue 3现实生活中的过渡和微互动

    button:hover { animation-duration: 3s; animation-iteration-count: infinite; animation-name: wobble 导航动画 This example heavily levarages javascript and the gsap library source code 与Vue 2的区别 动画是受 Vue 3

    1.5K20编辑于 2023-03-31
  • 来自专栏终身学习者

    Vue3 现实生活的过渡和微互动

    button:hover { animation-duration: 3s; animation-iteration-count: infinite; animation-name: wobble 与Vue 2的区别 动画是受 Vue 3 迁移影响的众多功能之一。迁移构建并未将其报告为破坏性更改,这可能会引起混淆。

    56930编辑于 2023-09-01
  • 来自专栏企鹅号快讯

    桌面互动游戏

    桌面互动投影系统通过投影系统将动态图像投影于各种形状投影屏上,取代传统文字、图像展示方式,具有展示新颖,设计独特等特点。 桌面互动游戏主要是抓住了大家对新科技的猎奇,也满足了他们对新鲜事物的需要。桌面互动投影可以支持多人一起参加,在娱乐场所可以与几个老友一起围在桌面玩互动游戏一定是一件有意义的工作。 桌面互动投影是根据视频动作的捕捉技能来完结人机互动的游戏作用,玩游戏的人只需要通过自个的手部动作就可以对游戏进行操作,简略易上手。 3.人机交互方式的自然表达。 ★适用范围: 1.大型会议、产品发布会议 2.商场、企业展厅 3.展览、展示互动式展台 4.各类交通信息查询系统 5.高级酒店、写字楼等各类会所引导、演示及信息查询 6.各类产品形象店导购、演示及信息查询

    2.5K80发布于 2018-01-15
  • 来自专栏腾讯社交用户体验设计

    互动仪式链 | 直播情感化互动体验设计

    后来兰德尔·柯林斯提出「互动仪式链」理论,认为在不同情境中个体间会产生互动行为,并在关键的互动仪式过程中再生出一种共同的关注焦点,产生高度的情感共鸣,最终这种个体间的情感能量聚集成为群体的情感能量,形成群体固有的情感符号及群体内部的规范准则 那么如何将「互动仪式链」理论转化为具体可执行的设计方法? ▲ 「互动仪式链」理论中引申出的设计方法 一、【情境】打造群体的聚集时刻 「互动仪式链」的理论关键点是情境,个人或群体在确定的场景中与他者发生际遇,从而产生情感和符号。 互动仪式链 [M] . 北京: 商务印书馆,2009: 4. [2] 刘国强. 作为互动仪式的网络空间集体行动[J]. 国际新闻界, 2016, 38(11). [3] 付晓光 袁月明.对话与狂欢 ! 从全民直播看移动视频社交[J].当代电视,  2016(12). [4] 隋岩 李燕.

    4.8K30编辑于 2021-12-22
  • 来自专栏叶子陪你玩编程

    互动图片画廊

    ---- 第一课:互动的图片画廊 ? 任务拆分: 任务1:空白网页 ? 任务2:添加标题和图片 ? 任务3:添加样式 ? 任务4:增加互动效果 ? 最终效果: ?

    1.3K20发布于 2020-07-28
  • 来自专栏腾讯游戏云 

    3行代码,为QQ轻游戏加上语音互动能力

    互动、好玩、快速开发都成为小游戏开发者的重要的核心竞争力,越来越多的小游戏也开始使用语音互动,但无论是对于QQ轻游戏团队还是游戏开发团队而言,自主开发游戏语音,既不经济也不具备技术优势。 GME在原有的SDK上进行了改造,大大简化了接入流程,提供了简单好用的音频技术服务,甚至只需要3行代码,你就可以给自己开发的QQ轻游戏加上语音互动场景。 如何改造让接入流程更加简便? 新的接入流程如下 3.png 这样就比较好的接入实现了QQ轻游戏使用场景,对于游戏开发者而言,只要三步: 1, Import GME文件 2, 直接调用初始化接口, 设置自身的APPID信息 3, 之后再调用EnterRoom函数即可进房成功 因为内部默认开启麦克风, 扬声器, 所以只要 3行代码即可听到彼此声音。 赶快体验GME,实现3行代码就能让小游戏快速接入语音互动的能力。 速戳:https://cloud.tencent.com/product/gme

    2.5K80发布于 2018-08-17
  • 来自专栏互动白板

    互动白板----计费规则

    2、服务开通 开通互动白板有两种途径: 1、可去互动白板控制台创建一个新的应用,注意这里创建的sdkappid只能用于互动白板sdk,如果需要用音视频建议使用第二种方式开通; 1、已有TRTC或者 IM应用,可使用它们的sdkappid调用互动白板接口(初始化),将会在互动白板控制台生成对应的互动白板应用,之间会有延时。 3、常见问题 1、互动白板可以试用吗?试用期多久?试用之后如果想要继续使用,要怎么做? 2、我已经开通了3个月的正式服务,3个月到期之后需要重新购买吗? 需要,您所购买的正式服务到期后若未续费,将会停止服务。 3、我可以在哪里看到我的服务到期时间?具体使用情况在哪里看? 您可以登陆互动白板产品控制台,里面详细展示了您的服务到期时间和具体使用情况。 4、互动白板和实时音视频/即时通信im有什么关系?

    7.4K11发布于 2020-05-13
  • 来自专栏媒矿工厂

    互动视频的魔力

    他们讨论了互动性和互动视频。 首先介绍了Eko公司成立的故事。起源是因为Tal想为自己的乐队制作一个互动音乐视频但是没有工具,所以最终创建了一家生产这种工具的公司,公司的核心团队是乐队的成员。 在此过程中开发了互动视频技术并建立了公司。 Eko公司从各种类型和垂直领域的音乐视频入手,提高互动性。他们决定把重心放在娱乐方面。对于交互视频,实现目标的方法是创建优质内容,而不是用户生成内容。 接下来分析了互动视频的内容是如何工作的。首先产品采用了HTML5播放器,负责音视频的串流和非线性视频流。并且针对不同平台采用不同引擎来播放视频。该产品也有专有的视频容器用于实时低延迟传输视频流。

    1.3K10发布于 2020-06-01
  • 来自专栏数字藏品系统

    社交互动的未来:Web3 中的“SocialFi”是什么?

    不幸的是,那些从在线内容创建和社交互动中成为科技巨头的公司现在处于垄断地位。 然而,谁从所有的互动、关注、参与和数据中获利?一些中心化公司及其利益相关者。 虽然遵循所有这些规范是为了保护更广泛的用户群免受有害帖子的侵害,但该领域的去中心化将更符合 Web3 的精神。数字所有权数字盗版一直是在线创作者和艺术家最关心的问题之一。 其次,SocialFi 的概念就是为用户赋能,帮助他们从每次互动中获利。这意味着可以通过创建内容来产生收入,并且可以很好地分配广告商的收入,而无需任何中心人物占据大部分利润份额。 Entre : Entre 是一个去中心化的 web3 专业社区,提供 AI 介绍、配对、主持会议、直播,让用户因活跃而获得奖励等等。

    1.2K30编辑于 2023-01-05
  • 来自专栏叶子陪你玩编程

    人脸检测互动游戏-源码

    ---- 还没看过视频的可以点击这里:人脸检测互动游戏 人脸检测互动游戏核心原理: 让人脸画面与游戏画面一样大,利用opencv 检测出人脸的位置,让篮子的x坐标与人脸的坐标保持一致,其它游戏功能就是 BASICFONT = pygame.font.Font('freesansbold.ttf', 48) pygame.mixer.init() sound = pygame.mixer.Sound('pop.mp3' pygame.draw.rect(screen,(255,0,0),(pos_x,pos_y,basket_img.get_width(),basket_img.get_height()),3) )) pygame.draw.rect(screen,(255,0,0),(gift_x,gift_y,gift_img.get_width(),gift_img.get_height()),3)

    1.3K20发布于 2021-12-01
  • 来自专栏lib库

    ItemTouchHelper 实现交互动

    目录介绍 01.拖拽需要实现功能 02.几个重要的方法说明 03.简单实现思路 04.拖拽效果上优化 05.完整代码展示 好消息 博客笔记大汇总【16年3月到至今】,包括Java基础及深入知识点,Android viewHolder.itemView.setBackgroundColor(color); } } } /** * 当item的交互动画结束时触发 ,什么是Fling操作 ,SnapHelper类重要的方法, 06.ItemTouchHelper 07.SpanSizeLookup SpanSizeLookup如何使用,同时包含列表,2列的网格,3列的网格如何优雅实现

    4.6K20发布于 2020-02-14
  • 来自专栏较真的前端

    互动交流——第2期

    互动内容:可以问前端知识,面试技巧,职业规划,或者任何你想问的内容 本期互动关键词 MDN webgl setTimeout、自执行函数 token 面试总结、阿里P6 问答 Q1 旺旺: 我看公众号中多次提到 小编:MDN是一个供Web开发者学习的网站,里面的知识点够全够深,个人觉得比W3cSchool强很多。。。 (PS:发送http请求时,客户端会自动将本地的cookie放到http的head中发送出去的) Q3 星光: 有没有WebGL相关的资料 小编:目前还没有这方面的涉猎,不就的将来可能选择推送几篇相关的好文 Q4 是变量不是属性: 遇到了一个关于自执行函数和异步调用的问题,下面的代码为什么 0 1 2 3 4同时出来? ?

    58930发布于 2018-07-31
  • 游戏互动技术深度分析

    在现代游戏行业中,互动技术的发展极大地提升了玩家的游戏体验。 本文将深度介绍两款与游戏互动技术密切相关的产品:游戏多媒体引擎(GME)和In-game Voice Chat,探讨它们如何为玩家提供更加丰富和便捷的游戏互动体验。 In-game Voice Chat还拥有独特的3D语音技术,能够在游戏中模拟出声音的三维方位感,为玩家提供沉浸式的游戏体验。 GME以其一站式服务、深度定制的编解码器和强大的兼容性而受到开发者的青睐,而In-game Voice Chat则以其实时语音对讲和3D语音技术为玩家提供了更加沉浸和有趣的游戏体验。 这两款产品共同推动了游戏互动技术的发展,为玩家和开发者带来了更多的可能性。随着技术的不断进步,我们可以期待未来会有更多创新的游戏互动技术出现,进一步丰富游戏世界的互动体验。

    29310编辑于 2025-07-28
  • 来自专栏互动课堂

    互动课堂常见问题

    3,上下麦,怎么实现?

    2K10发布于 2020-07-09
  • 来自专栏互动白板

    互动白板混流录制

    nTLnjg*oZ9hDCfsg8Okp1akErLio7NAV*Hx*********C16chIZcy2PY4mWf3D4uUsdlirgu0RO3RUEi3zX61U3fppgveRLNPJhMD7zdBRbMIogwSs17Fr-K0KV6wv671x5LkOdj8UHzH1WlGxXMErJLsOJ06v39mN1 互动白板提供了云端实时录制功能,可以录下白板画面。同时也支持混流录制,将实时音视频与白板画面混流录制,也支持白板与音频或视频混流录制。 2、混流录制完成后回调没有混流的数据 查看原始房间音视频数据是否正常,查看地址 检查混流参数是否填写正确 3、自定义混流布局为什么视频会有黑边? 默认保存3天,需要尽快自行转移保存。 5、实时录制过程中异常退出,录制会暂停吗?生成的录制结果是怎样的? 房间内5分钟没有音视频上行及白板操作,以及暂停超过30分钟会导致实时录制自动停止。 在发起录制时设置了Enabled为true,则后台会自动进行拼接; 如果同一个房间暂停时间过长导致的重新发起录制,这时两个录制任务生成的录制视频需要用户自己采用其他工具或sdk(点播)进行视频拼接 6、使用互动白板播放视频

    5.1K30发布于 2020-05-12
  • 来自专栏音视频咖

    产品动态 | 3行代码20分钟,助力您快速上线互动课堂

    TRTC推出互动课堂aPaaS解决方案 腾讯云实时音视频TRTC团队基于21年来雄厚的实时音视频技术积累,基于“双减”后快速崛起的素质教育、职业教育,推出互动课堂低代码解决方案,方便客户低门槛快速上线属于自己的互动课堂 团队在开发的过程中,考虑到接入门槛的问题, 首先打造了electron框架下的PC端互动课堂。 如果想实现UI界面的自定义,也只需要3个步骤便可使用我们封装好的组件所提供的音视频能力。首先是集成SDK,这里我们提供了yarn和npm两种引入方式。 ,3行代码20分钟,快速上线属于客户自己的互动课堂。 但无论线上教育衍生出的何种场景,实时互动、音视频质量始终是教学质量的核心。

    1.1K30发布于 2021-11-15
  • 来自专栏叶子陪你玩编程

    scratch互动风车和吊灯

    这个互动风车还是有点小技巧的,如果看过我之前的单个鼠标模拟左右按键效果的话,应该就会清楚了。 这个任务效果就是按下左转风车就不停的左转,按下右转就会从当前状态切换为不停的右转。

    90610发布于 2020-07-23
  • 来自专栏硬核项目经理的专栏

    PHPDebug互动扩展【phpdbg】功能浅析

    echo 111; phpdbg_break_file("PHPDebug互动扩展.php", 3); echo 222; phpdbg_break_file("PHPDebug互动扩展.php", .php:3] 222 [Breakpoint #1 added at /Users/zhangyue/MyDoc/博客文章/dev-blog/php/202006/source/PHPDebug互动扩展 .php:3, hits: 1] >00003: echo 111; 00004: phpdbg_break_file("PHPDebug互动扩展.php", 3); 00005: prompt> .php] >00004: phpdbg_break_file("PHPDebug互动扩展.php", 3); 00005: 00006: echo 222; prompt> 断点位置向下运行了 .php:3, hits: 1] >00003: echo 111; 00004: phpdbg_break_file("PHPDebug互动扩展.php", 3); 00005: prompt

    84040发布于 2020-11-02
  • 来自专栏网络安全技术点滴分享

    BongoCat - 可爱的桌面互动猫咪

    BongoCat - 桌面互动猫咪项目描述BongoCat是一款创新的桌面互动应用,通过Live2D技术呈现可爱的猫咪角色,能够实时响应您的鼠标、键盘操作和游戏手柄输入。 完美兼容游戏手柄操作,摇杆和按键均有对应动作️ 跨平台兼容 - 支持Windows、macOS和Linux三大操作系统 自定义界面 - 可调整窗口尺寸、透明度和穿透效果 Tauri技术栈 - 基于Rust后端和Vue3前端的高性能架构安装指南系统要求 会自动出现在桌面上,它会实时响应您的输入操作:鼠标移动: 猫咪的眼睛和头部会跟随鼠标移动鼠标点击: 左右键点击会有不同的反应动作键盘输入: 敲击键盘时猫咪会做出相应的动作游戏手柄: 连接手柄后可使用摇杆和按钮与猫咪互动偏好设置通过系统托盘菜单或快捷键打开偏好设置窗口

    83010编辑于 2025-09-10
领券