logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

潮玩DIY设计平台技术解析:基于Babylon.js的3D定制化实践

本文介绍了一个基于Babylon.js的潮玩DIY设计平台技术实现方案。该平台采用Vue3+Pinia+TypeScript技术栈,支持3D模型浏览、实时预览、图案编辑和导出分享等功能。核心技术包括3D场景初始化与状态管理、GLB模型动态加载、材质贴图系统以及本地图片上传处理。文章重点分析了场景切换状态管理、3D/2D视图协调和模型加载优化等关键技术难点的解决方案,并展示了响应式状态管理、模块化设

文章图片
#javascript#3d#开发语言
挑战AI辅助从零构建3D模型编辑器:01基于Vue3 + Three.js的现代化架构设计

本文介绍基于Vue3和Three.js构建现代化3D模型编辑器的架构设计。系统采用分层架构,核心层通过SceneManager类管理3D场景、相机和渲染器,UI层使用Vue3组件实现交互界面。技术选型上,Three.js提供稳定3D渲染能力,Vue3组合式API简化复杂交互开发,TypeScript确保类型安全。文章详细解析了SceneManager的核心实现,包括类型定义、类结构和初始化流程,为

文章图片
#javascript#着色器#3d +2
三维智慧城市可视化之流动围墙01

围墙是比较常用的效果,也是比较简单的效果,有很多种做法,我尽量把工作中或者网上看到的效果,开发出来,分享给大家,希望有所帮助!3.可以利用着色器绘制渐变和流动,我这里先用图片实现(图片比较灵活)2.创建两个mesh,一个用于绘制渐变效果,一个用于绘制流动效果。4.让流动的图片材质,offset 一下,就可以了。1.根据点位和高度,绘制三角网格,创建平面。三维智慧城市可视化之流动围墙01。亲,很简单

文章图片
#智慧城市#人工智能
AI 解密大厂 Three.js 三维引擎开发 02|GeoLayer 地理可视化

在智慧城市、数字孪生、应急指挥等大型项目中,地理数据可视化是核心技术需求。传统方案往往面临:数据格式混乱:GeoJSON、Shapefile、KML 等多格式并存坐标系统复杂:WGS84、UTM、GCJ02 等坐标系转换困难性能瓶颈严重:万级数据量下交互卡顿、内存溢出开发效率低下:重复造轮子,技术栈不统一

文章图片
#3d#javascript#webgl
AI 解密大厂 Three.js 三维引擎开发 01|GraphicLayer 图层架构

本文深度解析TriLab引擎的核心组件GraphicLayer,从架构设计到实战应用全面剖析。GraphicLayer作为图形管理系统,具备样式控制、交互功能、定位操作等核心能力,采用SOLID设计原则构建层次化架构。文章详细介绍了其四大功能模块(样式管理、交互事件、编辑功能、定位系统)及性能优化策略,通过对象池、视锥剔除等技术实现大数据量场景的高效处理。通过对比主流WebGIS框架,提供技术选型

文章图片
#javascript#3d#webgl
threejs三维可视化完全开源案例突破100个了

好激动呀,经过不断努力,三维开源案例,已经突破100个共享。

文章图片
#开源#javascript#webgl
Merge3D:重塑三维可视化体验的 Cesium+Three.js 融合引擎

摘要: Merge3D是一款融合Cesium与Three.js的三维可视化引擎,通过底层技术重构实现地理空间数据与高性能图形渲染的深度整合。其核心优势包括多源数据集成(GIS地图、点云、BIM模型等)、强大的空间分析工具(可视域、通视分析)、灵活的交互体验及模块化开发支持,适用于智慧城市、工程建设、自然资源管理等领域。Merge3D简化了跨引擎开发流程,为开发者提供高效、全面的三维应用解决方案,未

文章图片
#3d#javascript#开发语言
cesium绘制三角网可视化及mesh网格数据解析

可视化运行效果(水质污染扩散)实现运行效果。

文章图片
#信息可视化#前端#java
到底了