登录社区云,与社区用户共同成长
邀请您加入社区
随着移动机器人与具身智能在各行各业的落地,地图不再仅仅是“给人看”的工具,而是“给机器用”的基础设施。传统的 Web 地图引擎往往面向人类驾驶或步行导航设计,在应对机器人的高精 SLAM 地图、实时点云、复杂区域清扫等需求时显得力不从心。作为专为机器人场景设计的开源地图引擎,BicMap 基于 MapLibre GL JS + WebGL 构建,通过统一的 API 实现了室内外场景的无缝切换。
BicMap,一款专为机器人场景设计的室内外一体化地图引擎。它基于 MapLibre GL JS 开发,集成了 Three.js 和 Turf.js,解决了传统地图库在机器人应用中的局限性,支持激光雷达点云、SLAM 栅格地图加载及实时轨迹回放。核心功能包括室内外无缝渲染、机器人专属组件(如方向标记、位姿跟随)以及交互式地图编辑。BicMap 提供多平台支持(Web、移动端、Python 桥接),
本文以天津港北疆 C 段零碳码头为原型,基于图扑 HT 可视化引擎搭建 WebGIS 数字孪生管控平台。融合 GIS、物联网、VR、风光储能源技术,复刻港口全作业流程,实现生产、船舶、堆场、设备、碳排全域可视化监测,配套 VR 岸桥虚拟实训,兼顾智能调度、故障预警与低碳管控,助力港口数字化、零碳转型。
本文介绍了三维模型体素化的关键技术,即将CAD模型转换为规则立方体单元(体素)的离散表达过程。文章首先阐述了体素化的基本原理,包括通过空间栅格划分实现模型内外区域判定和实体空间填充。
HarmonyOS NEXT的ArkWeb组件,很多人第一次接触时容易犯一个错误:把它当成一个普通WebView,往里塞个iframe或者加载个移动版页面就完事了。但ArkWeb真正强大的能力在于它和原生侧的双向数据通道——JSBridge。通过这个通道,ArkWeb可以调用原生能力,原生也可以反过来操作Web页面里的JS对象。这个机制让很多以前在HarmonyOS上不好做的事情变得可行,比如集成
SciChart JavaScript Charts v5.2 正式发布,新增 scichart-financial-tools 金融绘图扩展包、Renko 与 Heikin-Ashi 数据过滤、CompositeAnnotation、3D 系列选择和 Simple Server Validation,并包含多项修复、文档更新与破坏性变更。
这里采用glMatrix的mat4里的相关功能,如生成平移矩阵mat4.translate(),生成旋转矩阵mat4.rotateX(),生成缩放矩阵mat4.scale(),矩阵乘法mat4.multiply()等来进行图形变换操作。正三棱锥四个顶点坐标可以取 ( 0.0, 0.0, -1.0 ), ( 0.0, 0.942809, 0.333333 ), ( -0.816497, -0.471
(1)影像数据影像数据,通常指的是通过各种遥感技术,如卫星、无人机或地面传感器等设备捕捉到的图像信息。这类数据涵盖了从可见光到红外、微波等多个电磁波谱段,能够用于多样的应用领域:1)地图制图与地理信息系统 (GIS):高分辨率卫星影像常用于更新地形图、制作数字高程模型(DEM),以及土地覆盖和土地利用分类。2)农业监测:通过分析不同波段的影像数据,可以评估作物生长状况、病虫害预警及灌溉需求,助力精
threejs中能不能给定几组三维坐标(或者CAD绘制的三维多段线),给一个断面形状,直接生成三维管道?
从被罢免职务到面临公安机关立案侦查,陈磊的相关非法行为陆续被爆出。知情人士对第一财经记者进一步透露,陈磊在任职期间除职务侵占外,还存在涉嫌贪污行为。自2017年至被免职期间,陈磊涉嫌通过...
【小沐杂货铺】基于Three.JS绘制URDF机器人模型(WebGL / vue / react ).URDF(Unified Robot Description Format)是XML格式的机器人模型描述文件。需使用urdf-loader库解析URDF文件为Three.JS可渲染的对象。
亲爱的读者,欢迎您翻开这本书。我们即将探索的,是深度学习的宇宙——一个由数据、算法与算力构筑的奇妙世界。它既是严谨的科学,也是创造的艺术,更是一条通往未来智慧的修行之路。本书将带您从最基础的数学原理出发,亲手搭建神经网络,驾驭Transformer等前沿模型,最终将智慧转化为现实世界的价值。请放下畏惧,保持好奇。这不仅是一次知识的学习,更是一场思维的远行。来,随我一起,开启这趟非凡的旅程吧。
两个向量统一起点,构成平行四边形,对角线为向量加和的结果两个向量尾首相连,从a起点连接到b终点,为向量加法的结果多向量首尾相连的加法结果为第一个向量的起点到最后一个向量的终点。
无人机视频与GIS地图融合技术(Video AR)在安防、巡检等场景需求旺盛,但实现过程存在四大核心痛点:时间不同步导致画面延迟、镜头畸变造成边缘偏差、高程模型差异引发标注偏移、传感器误差引起方向漂移。针对这些问题,文章提出全局时间补偿、FOV动态修正和动态关键帧校准等解决方案,并分析了不同问题的可控边界。该技术虽能通过算法优化缓解大部分问题,但对硬件物理限制(如磁场干扰)仍无法完全克服。文章为开
转载于新智元来源:zhihu编辑:yaxin【新智元导读】大导师抢一作,怎么办?近日,一位计算机专业学生表示自己中了一篇a会,但是被大导师抢了一作,引起网友热议。有网友表示,利益...
WebGL的全称为Web Graphic Library(网页图形库),主要用于交互式渲染2D图形。
AI知识库软件开发流程包含五个关键阶段:1)技术架构设计,需确定向量数据库、LLM模型和开发框架;2)数据处理流水线,包括文档解析、清洗、切片和向量化;3)检索增强与Agent逻辑,引入多路召回、重排序和智能体决策;4)业务功能开发,构建知识管理、对话界面和权限系统;5)评估迭代,建立RAG评估指标体系。整个过程融合传统工程与AI调优,注重数据处理质量和智能体决策能力。
摘要:AI智能体开发强调自主性与闭环控制,2026年主流采用ADLC架构。标准流程包括:1)目标定义与角色建模,明确职责边界;2)工具集成与技能开发,接入API和知识库;3)记忆系统设计,实现短/长期记忆;4)多智能体协作编排;5)安全评估与护栏设置;6)持续监测与迭代优化。该流程确保智能体行为安全可控,适用于复杂任务场景。
摘要: HarmonyOS5浏览器引擎通过SystemCapability.Graphic.Graphic2D.WebGL2全面支持WebGL2.0,具备OpenGL ES3.0特性、高级着色器编程及纹理压缩,并深度集成Vulkan渲染管线,支持GPU多设备协同渲染,性能提升40%。兼容性方面需注意计算着色器仅HarmonyOS5.1+支持,跨设备渲染限于新架构设备。开发需配置HarmonyOS
摘要:2026年AI英语口语APP开发聚焦"听-思-说"实时交互闭环,采用多模态技术栈:语音理解(Whisper/FunASR)、语义分析(DeepSeek/GPT-4o)、情感化TTS合成。核心功能包含实时纠错(音标级反馈)、3D情景模拟(数字孪生场景)和个性化记忆(向量数据库)。关键技术突破包括500ms低延迟通信、唇形同步和端侧离线推理(骁龙8Gen5)。开发需明确应用定
从 Flash 迁移到 WebGL 游戏引擎,核心是。
本文介绍了在Web端3D展示项目中遇到的.glb文件体积过大问题及优化方案。.glb作为GLTF的二进制格式,广泛用于Web/移动端3D展示、AR/VR等领域,但复杂模型会导致文件臃肿。作者推荐使用轻装3D工具进行轻量化处理,通过四个步骤:导入模型、分析结构、智能优化(减少物体数量/压缩贴图/降低分辨率)、预览导出,实现在保持模型质量的同时显著减小文件体积,有效提升加载速度和运行效率。该工具操作简
这个阶段需要确定App的核心卖点,并评估AI在其中的角色。明确App解决什么用户的什么痛点(例如:针对小学生的AI互动英语教学系统)。确定用户如何与AI互动。是纯文本对话、语音交互(需集成语音识别与合成),还是拍照识别(需集成计算机视觉)?评估当前大模型的能力能否百分百满足应用场景,并确认AI生成内容(AIGC)在目标市场的政策合规性。
WebGL数字孪生开发流程摘要 WebGL数字孪生开发需平衡3D数据规模与Web性能,核心流程包括:1. 需求定义,明确业务目标、数据接口及运行环境;2. 3D资产优化,精简工业模型面数,烘焙光影并导出为gLTF/glb格式;3. 场景搭建,通过Three.js等引擎加载模型,实现层级管理和视觉特效;4. 动态交互,开发视角漫游、点击反馈及机械动画;5. IoT数据驱动,通过WebSocket/M
本文介绍了在HarmonyOS中使用WebGL进行2D图形开发的基本流程。
Web组件嵌套滚动的典型应用场景为,在一个页面中..........
应用侧可以通过runJavaScript()和runJavaScriptExt()方法调用前端页面的JavaScript相关函数。
本文以视频播放为例,介绍通过typeNode实现画中画功能的基本开发步骤。
Web组件提供位置权限管理能力。
2.编辑JavaScript代码文件,增加彩色三角形绘制逻辑代码。此场景为使用WebGL绘制的彩色三角形图形(GPU绘制)。使用WebGL开发时,为保证界面图形显示效果,请使用真机运行。本文参考引用HarmonyOS官方开发文档,基于API9。3.点击按钮绘制彩色三角形的效果图。着色器绘制彩色三角形。
3.编辑JavaScript代码文件,增加2D绘制逻辑代码。此场景为未使用WebGL绘制的2D图形(CPU绘制非GPU绘制)。使用WebGL开发时,为保证界面图形显示效果,请使用真机运行。本文参考引用HarmonyOS官方开发文档,基于API9。4.点击按钮绘制2D图形的效果图。无着色器绘制2D图形。
目前HarmonyOS中使用的WebGL是基于OpenGL裁剪的OpenGL ES,可以在HTML5的canvas元素对象中使用,无需使用插件,支持跨平台。将缓冲区中的数据推送到着色器中还需涉及“着色器程序”,一个负责关联着色器和缓冲区的JavaScript对象。图片光栅化:将顶点着色器输出的二维空间中的点坐标,转化为需要处理的像素并传递给片元着色器的过程。完整的着色器包括顶点着色器和片元着色器。
大约两个月前,我接到了一个相当棘手的任务:需要从一个使用Three.js构建的在线3D产品展示网站上,自动抓取所有产品的三维模型数据。传统的爬虫面对HTML文本如鱼得水,但面对WebGL渲染的画布时,却像面对一堵无形的墙——你明明能看到精美的3D模型在眼前旋转,但就是无法通过常规手段抓取到模型的顶点坐标、法线贴图或材质参数。这个需求让我意识到,随着Web3D技术的普及,越来越多电商、房地产、教育平
Three.js提供了多种高级材质和光照模型,用于创建更真实的3D场景效果。通过组合不同材质和光照类型,可以创建从风格化到写实的各种视觉效果。工具实时调整参数观察效果变化。
PlayCanvas 综合概述:产品定位与商业模式,核心技术与架构,竞品对比分析,适用场景与建议。WebGPU 实现: 架构设计、计算着色器、内存管理、性能优化。3D Gaussian Splatting 算法: 数学原理、渲染管线、训练优化。PlayCanvas 实现: SuperSplat 工具、渲染器架构。性能优化策略: 剔除、LOD、批处理、计算着色器。代码示例: 完整的实践代码。
本文分享了在网页开发中嵌入PlayCanvas 3D引擎的实践经验,以iQOO 15 Ultra手机展示页面为例。主要内容包括:PlayCanvas开发流程(项目规划、3D资产准备、场景搭建、脚本开发、动画系统使用和性能优化技巧),以及两种网页嵌入方案(iframe简单嵌入和脚本直接嵌入)。文章详细介绍了如何通过JavaScript脚本控制3D模型交互、相机设置和动画效果,并提供了性能优化的具体建
webgl
——webgl
联系我们(工作时间:8:30-22:00)
400-660-0108 kefu@csdn.net