登录社区云,与社区用户共同成长
邀请您加入社区
3DGS端侧重建是HarmonyOS面向空间互联网时代的关键能力。本文提供的代码框架可以直接基于HarmonyOS 5.0工程调试,开发者可以在此基础上拓展相机拍摄引导、模型导出分享、AR放置交互等功能。如果你正在开发空间视觉、AR相关鸿蒙应用,不妨尝试接入Spatial Recon Kit,挖掘端侧三维重建更多玩法。
这是 ArkUILab「横切总结」系列的第四篇,讲一个很少被写进教程、却决定自定义动效组件成败的环节:验收。一个翻书组件「代码写完」和「真机上满意」之间,隔着几十轮「感觉不对→改一个数→再跑」。没有方法的话,这个过程是这样的:改完靠感觉描述(「好像卡了」「翻得有点假」),复现靠运气,结论靠记忆。E017 Coverflow 的真机笔记里有一句话浓缩了全部风险:
这是 ArkUILab「横切总结」系列的第三篇。前两篇讲组件的内部与外交,这一篇回答一个每个动效组件动手前都要面对的问题:在 ArkUI 上让一个东西动起来,至少有四条通道:animateTo 隐式属性动画、createAnimator 显式进度、DisplaySync 帧时钟、setInterval 定时器。选哪条?
Web 上有一类很出效果的「3D 手风琴书架」:一排书立在架子上,点一本,封面从书脊上旋出来面向你,邻书向两边避让——全靠 CSS transform: rotateY + perspective 实现。想在鸿蒙上复现它,直觉路线有三条:套 WebView(重)、预制图片序列(假)、上 WebGL/XComponent(杀鸡用牛刀)。
「翻书」是阅读类应用最经典的动效之一。它看起来简单,实际上是一条完整的图形学链路:把一页纸在 3D 空间里弯起来,再投影到 2D 屏幕。很多鸿蒙实现会退而求其次,用两个半页做 rotate 假立体——纸是硬的、没有卷曲、背面镜像还经常出错。
本文基于 ArkUILab 项目 E017「Coverflow Carousel(路线 B)」 实验,完整记录从 Flutter coverflow_carousel 移植到 ArkUI 的过程,重点讲七个 ArkUI 特有的坑:「数值对、UI 不动」的渲染绑定陷阱(ForEach key 稳定 ≠ transform 会重绑)、Controller 禁止 @Prop(深拷贝导致 attach 失
在鸿蒙(HarmonyOS)生态中,构建一个高保真、可交互的3D数字人,需要打通从到的全链路。
随着HarmonyOS 5.0的发布,鸿蒙生态正式进军高性能游戏领域。不同于传统移动端的2D休闲游戏为主流,HarmonyOS PC和大屏设备的普及,对3D游戏渲染性能、多线程优化、跨设备协同提出了更高要求。ArkGraphics 3D是HarmonyOS 5.0推出的新一代图形渲染框架,基于现代GPU架构设计,支持Vulkan/Metal底层API,提供PBR物理渲染实时光追GPU驱动渲染等高级
鸿蒙7悬浮窗功能实现摘要(150字) 本文介绍了鸿蒙7的闪控悬浮窗(Floating Control)功能,通过系统级API实现音乐播放器的快捷控制。悬浮窗支持两种模式:应用内悬浮窗(无需权限)和全局悬浮窗(需授权),具有拖动吸附、展开/收起、低开销等特性。以"民族图鉴"App为例,演示了如何创建音乐悬浮球,包括基础悬浮窗实现、权限管理、状态同步和性能优化。关键代码展示了悬浮窗的折叠/展开状态设计
本文介绍了空间音频技术在鸿蒙7系统中的应用,重点解析了空间音频的原理(HRTF、双耳时间差/声级差)和核心要素(方位、距离、头部追踪)。鸿蒙7提供系统级空间音频支持,包含硬件加速、头部追踪和多场景模式。文章结合"民族图鉴"App的三大应用场景(民族音乐3D定位、环境音效沉浸体验、空间语音导览),详细阐述了空间音频API的使用方法,包括音频源定位、距离衰减和头部追踪实现,为开发者提供了在鸿蒙生态中实
3D高斯溅射技术:从单图到端侧3D文物展示 摘要:本文介绍了3D高斯溅射(3DGS)这一革命性3D建模技术及其在民族文物数字化中的应用。3DGS通过大量3D高斯椭球表示物体,兼具NeRF的高质量和点云的高效渲染特性,仅需几十张照片即可在几十分钟内生成逼真3D模型。鸿蒙7的端侧3DGS支持使手机本地渲染成为可能,解决了隐私、离线可用性和响应速度等问题。文章重点分析了单图生成3D的技术路径,包括基于优
本文介绍了HarmonyOS NEXT中的HTTP客户端模块@ohos.net.http,它提供了完整的网络请求功能。核心流程分为创建实例、发起请求和销毁实例三步,通过Promise实现异步操作。文章详细解析了HttpRequest、HttpRequestOptions、RequestMethod等核心API的使用,包括请求配置、响应处理和错误处理策略。该模块支持GET、POST、PUT、DELE
HarmonyOS NEXT剪贴板API使用指南 本文介绍了HarmonyOS NEXT中的@ohos.pasteboard剪贴板API模块,该系统服务提供了完整的剪贴板管理能力。文章从API架构、核心操作到权限模型进行了详细解析: API架构:剪贴板采用单例模式,通过getSystemPasteboard()获取全局实例,支持异步和同步操作。 核心功能: 写入剪贴板:使用setData()方法,
在鸿蒙(HarmonyOS)系统中进行 3D 模型加载与渲染,核心依赖于系统级的框架。虽然开发者可以在 ArkTS 中导入 OBJ、GLTF 等多种标准 3D 格式,但 ArkGraphics 3D 引擎在底层的加载与渲染。对于 OBJ 等其他格式,通常建议在开发前通过专业建模工具将其转换为 glTF 格式,或通过 WebGL 容器(如 Three.js)进行渲染。
除了基础的模型展示,鸿蒙的 3D 引擎还支持通过自定义 GLSL 着色器实现高级视觉效果(如动态滤镜、水波纹特效等)。自定义材质与资源路径注册开发者可以通过加载自定义的.shader文件来扩展渲染管线。如果着色器内部引用了纹理等资源文件,需要通过的方法注册资源检索名(如myproto://),引擎会自动将其映射到rawfile下的真实目录,从而正确加载关联文件。动态参数驱动与传感器联动在片元着色器
本文介绍了HarmonyOS中指针样式管理模块(@ohos.multimodalInput.pointer)的核心功能与应用场景。该模块主要用于2in1设备、平板桌面模式等支持外接鼠标的场景,提供30+种系统预定义指针样式(如方向箭头、操作手势、调整大小等)、指针显隐控制及自定义光标功能。文章通过一个可视化"指针样式实验室"Demo,展示了如何分类调用各种指针样式,并提供了完整代码实现,帮助开发者
HarmonyOS NEXT 空间变换进阶指南:matrix4 深度解析 本文深入探讨 HarmonyOS NEXT 声明式 UI 中的 matrix4 变换功能,通过构建"3D变换实验室"展示如何突破单一变换属性的局限。主要内容包括: matrix4 的必要性 分析单一变换属性叠加的三大局限:顺序耦合、运算效率低、无法反向计算 介绍4×4齐次变换矩阵的数学原理 核心API详解 创建矩阵的三种方式
本文介绍了一个基于鸿蒙系统的3D翻转卡片交互设计,核心要点如下: 状态管理 使用单一@State变量transformMode控制翻转方式,提供ROTATE3D和MATRIX4两种枚举模式 两种模式对比:ROTATE3D简单高效,MATRIX4灵活强大 页面架构 采用五层结构:用户信息头、模式切换区、3D卡片区、快捷入口、提示面板 使用@Builder实现模块化开发,保持代码简洁性 复用组件与页面
大众点评3D探店和京东3D商品展示背后,是鸿蒙3D生成能力的工具底座。Remy还支持碰一碰分享3D视频,在nova 16系列首发的3D有声照片功能可在3D空间照片任意位置添加语音旁白,还能邀请好友在微信上录制。大众点评3D自由漫步探店、京东立影裸眼3D试尺寸、京东内容助手3DGS商品建模——这些场景正在把消费决策从平面信息时代推进到立体感知时代。Remy端侧3分钟重建、V2Fun平面图片转3D模型
本篇将对 `Layered3DScene` 组件进行彻底的解构。该组件通过 `Stack` 布局与 `PanGesture` 手势系统,构建了一个三维空间下的视差系统,其渲染逻辑涵盖了鸿蒙原生开发的核心技巧。
本文介绍了基于鸿蒙OS开发的3D盲盒贴纸App的设计与实现。项目采用ArkTS语言,核心功能包括: 盲盒抽卡系统: 设计5级稀有度(普通/稀有/史诗/传说/隐藏款) 3种盲盒类型(免费/白银/黄金)采用分层概率算法 实现贴纸重复计数与新收集检测机制 数据管理: 使用Map结构存储用户收藏 通过Preferences实现数据持久化 采用JSON序列化处理复杂数据结构 交互设计: 3D卡片旋转动画效果
颈椎健康打卡需要严密的物理模型校验。本文将深入解析前置 AR 相机位姿三维旋转矩阵,从四元数到欧拉角(Yaw/Pitch/Roll)的完整运动学公式推导,并实战重塑高精度的头部上下左右倾斜角度解算算法。
此次中望 3D 成功登陆鸿蒙,是国产工业软件龙头+国产自主操作系统深度协同的标志性成果,不仅彰显了国产工业软件的硬核实力,更证明了 DevEco Studio 已经具备承载千万行级别商用超大工程的能力。依托 DevEco Studio、工具链一体化能力,鸿蒙将持续深耕企业级开发场景,为国产软硬件生态赋能,加速国产化替代步伐,共同构筑自主可控的工业软件基石。针对开发最常用的编辑、调试、编译三大场景,
依托鸿蒙3DGS技术,用户不再只能看几张照片或一段VR,而是可以真正“走进”一家餐厅:在店内自由行走、随心环视,大到餐厅全貌,小到桌台摆饰,全部1:1复刻,让线上探店也能“所见即所得”。这意味着你可以在订桌前,先“走进去”看看包间够不够大、窗外风景好不好、邻桌间距会不会太挤,感受在店内自由行走、随心环视的沉浸式探店体验,所有可能在线下才会发现的问题,在线上就已经有了答案。过去十年,线上探店先后有过
作为鸿蒙系统首个3D大模型AI原生应用,V2Fun专为移动端全场景体验深度打造,凭借领先的几何精度与超高纹理还原度,打通了从“2D感知”到“3D构建”的壁垒,让专业级3D内容创作真正成为人人可用的“傻瓜相机”。Web端拥有完整的工业级3D内容生产管线,涵盖AI绘画(支持多视图生成、风格与姿态保持、局部重绘)、AI建模(文字或图片生成高精度3D模型,内置物理PBR纹理)、以及AI动画(支持一键骨骼绑
为持续提升线上购物体验,京东首创裸眼立影3D展示技术,覆盖直播、商品详情、AR试尺寸等使用场景,实现商品展示从“看得到”到“看得真”的升级,显著优化了京东商户的商品退换率、转化率、直播停留时长。6月12日,在华为开发者大会2026(HDC 2026)主题演讲上,京东作为鸿蒙生态重要合作伙伴,分享了双方在电商购物3D化领域的深度合作成果——以3DGS技术让商品3D建模“人人可用”:不仅为用户带来堪比
王雪缘在现场展示了一个更具象的场景:在DevEco Code中输入指令“在3D模型编辑页面实现选区上色功能”,鸿蒙DevEco Code的强大的AI编码能力,能自动理解需求、编排任务、读取关键代码文件、生成代码。王雪缘坦言,自己本是天文学研究生,一个不会写代码的零基础小白——但有了鸿蒙DevEco Code强悍的AI编码能力,“也可以遨游在代码的星辰大海!正如李佑铭所说:“从小我就特别喜欢方块像素
本文将基于一份涵盖 **6 大核心重构场景**的 ArkUI 源码,带您完成从 `2D 扁平应用` 到 `3D 空间化应用` 的华丽蜕变。我们将逐行拆解代码,不仅教您“怎么做”,更会深入底层告诉您“为什么这么做”。
本文将基于一份涵盖了 **6 大核心空间布局场景**的 ArkUI 3.0 源码,带您彻底吃透 ArkUI 中的 `Z轴层叠`、`景深 (Perspective)`、`3D旋转`、`浮动层级` 与 `空间联动动效`。建议先收藏,再慢慢品读!
本文基于一份精心编写的 **“HarmonyOS 空间化设计实战”** 源码,带您从零开始,深度剖析如何通过 `rotate`、`shadow`、`perspective`、`translate` 和 `scale` 这五大核心武器,将扁平的 UI 转化为充满生命力的 3D 空间。
基于一份涵盖七大核心应用场景的 ArkTS 源码,带您从基础属性入手,逐层深入,手把手教您如何利用原生 `Swiper` 轻松实现 3D 堆叠、一屏多显、自定义异形指示器以及代码级别的精准控制。
本文介绍了基于鸿蒙6.0新特性开发的"3D卡片翻转画廊"应用。项目采用ArkTS语言和ArkUI框架,主要技术亮点包括: 视觉效果:通过backgroundBlurStyle实现毛玻璃效果,利用shadow创建分层阴影系统增强立体感 动画交互:使用animateTo驱动弹性动画,实现3D卡片翻转、入场序列和按压反馈 状态管理:基于@State装饰器建立响应式UI系统 3D翻转技术:结合Y轴旋转和双
本文介绍了3D场景中常用的后处理效果及其实现方法。后处理是在渲染完成后对画面"加滤镜"的技术,包括色调映射、泛光、边缘暗角和色晕等效果。色调映射负责将HDR颜色映射到LDR显示范围,ArkGraphics 3D提供ACES、ACES_2020和FILMIC三种算法。泛光效果通过模糊高亮区域产生光晕,需设置硬/软阈值控制触发范围。边缘暗角使画面四周变暗以突出中心主体,可调整覆盖区域和作用强度。这些效
空间智能是人工智能领域最具前景的方向之一,其核心在于让机器理解真实三维世界的几何结构与空间关系。从自动驾驶的实时环境感知,到工业机器人的精准定位抓取,再到增强现实的虚实融合,3D视觉与点云处理技术正渗透至各行各业的核心场景。
本文基于HarmonyOS 5.0.0版本,深入讲解如何利用ArkGraphics 3D图形框架和ArkPhysics物理引擎开发高性能原生游戏。通过构建一个完整的3D物理弹球游戏案例,详解游戏循环架构、物理模拟、粒子系统及性能优化策略,为鸿蒙游戏开发者提供可落地的技术方案。VSync精准渲染:利用鸿蒙系统VSync信号实现稳定60FPSArkPhysics深度集成:物理模拟与渲染管线无缝衔接多模
本文基于HarmonyOS 6.0+的ArkUI图形增强能力,开发了一款专业级SVG编辑工具。通过分层架构设计实现SVG解析、图形编辑、跨设备协同等核心功能,利用ArkUI新增的SVG2解析、仿射变换等API提升图形处理性能。采用脏矩形重绘、分片加载等技术优化大型文件处理效率,集成NearLinkKit实现"碰一碰"跨设备传输。测试表明,该工具在10MB文件加载、复杂路径编辑等
本文详细介绍了如何利用Jenkins搭建鸿蒙Flutter项目的自动化构建流程。主要内容包括:环境准备(JDK、HarmonyOS SDK、Flutter等工具配置)、Jenkins插件安装与初始化、Flutter项目适配鸿蒙的签名配置、编写Jenkins Pipeline脚本实现代码拉取、依赖安装、HAP包构建和产物归档的全流程自动化,以及常见问题解决方案。通过这套CI/CD体系,开发者可以实现
摘要:本文探讨了在鸿蒙生态(HarmonyOS)中使用Flutter框架进行图表可视化的进阶开发技术。针对3D图表实现、动态图表开发和交互体验优化三大核心模块,文章提供了详细的实战代码和鸿蒙适配技巧。重点内容包括:3D柱状图/饼图/折线图的立体渲染技术,基于AnimationController的动态图表实现,WebSocket实时数据更新方案,以及针对鸿蒙多设备(手机/平板/折叠屏)的交互优化策
本文介绍了基于Qt Quick/QML在HarmonyOS平台开发的3D图片轮播组件。该组件通过7个位置的层级布局营造3D视觉效果,支持自动轮播、交互控制和参数调节等功能。核心实现包括:1) 使用模运算实现循环轮播逻辑;2) 通过预定义布局数组配置不同位置的大小、透明度和层级;3) 采用Timer组件实现自动轮播控制;4) 使用Behavior和NumberAnimation实现平滑动画效果。项目
3D 文件的基本功能是以计算机可以理解的格式(纯文本或二进制数据)存储有关 3D 模型的信息。具体来说,它们可以存储有关 3D 模型的四个关键功能的详细信息,但值得注意的是,你可能并不总是在所有项目中利用所有四个功能,而且并非所有文件格式都支持所有四个功能!3D 文件可以存储的四个关键特征包括模型的几何形状、模型的表面纹理、场景细节和模型的动画。在探讨这些功能及其使用方法之前,让我们快速回顾一下
前方注意咯!建议先收藏再看哦!为大家整理动物 恐龙unity3d模型素材,总有满足你需求的一款,除此之外,免费,资源质量好,一键打包下载,你还不心动吗?接下来就给大家介绍一下我珍藏已久的网站: 爱给网,我的工作灵感都是来源它哦,里面的动物 恐龙unity3d模型资源数量多,种类丰富,并且每隔一个月都会更新一次资源,可以说是非常宝藏了!为大家整理了Unity3d-动物 恐龙unity3d模型合集为了