开发数字孪生 WEB 应用,用什么技术最简单最容易上手 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要在回答技术问题时复制粘贴 AI 生成的内容
unt
V2EX    程序员

开发数字孪生 WEB 应用,用什么技术最简单最容易上手

  •  
  •   unt 196 天前 3840 次点击
    这是一个创建于 196 天前的主题,其中的信息可能已经有所发展或是发生改变。
    产品类型面向项目制,比如某条隧道,某个园区,某条道路,某个乡镇。
    在 GIS 上打点做点击事件即可,无其他需求。
    22 条回复    2025-03-31 10:34:03 +08:00
    akakidz
        1
    akakidz  
       196 天前
    cesium
    sunzhuo
        2
    sunzhuo  
       196 天前
    用 threejs 啊
    lower
        3
    lower  
       196 天前   2
    https://gitee.com/ice-gl/icegl-three-vue-tres 前不久看到有个 v 友 的开源项目
    wangtian2020
        4
    wangtian2020  
       196 天前   1
    threejs ,淘宝几百块找人建个模。tres.js 不好用,不如强耦合单页面直接写。尝试解耦就是浪费时间。学习 blender ,不用学太多。会配合 chatgpt 在 blender 里用 python 脚本或者直接修改,能会改名字就行。能放在 blender 里模型上的修改千万不要用代码去实现
    fzcf
        5
    fzcf  
       196 天前
    @wangtian2020 #4 我想问下,一般的那种动画效果也可以用 blender 来做吗?比如火焰,灯光效果之内的
    wangtian2020
        6
    wangtian2020  
       196 天前
    @fzcf blender 导出的模型(.glb )包含动画是能在 threejs 里直接用的。
    自由移动用 tweenjs 更方便。
    火焰灯光应该也不怎么算动画吧。贴图模拟随便给他来两下,看起来差不多得了。反正办法有的是,记住一点,操作模型比改代码简单就行。
    wangtian2020
        7
    wangtian2020  
       196 天前
    比如,建模的时候先做 3 个不同形状的火焰模型挤在一起,类似成 gif 的三帧 ,setInterval 不停来回切换 visible 显示其中一帧,哪个地方着火,就把父对象 clone 一下挂载到目标模型。
    lujiaxing
        8
    lujiaxing  
       196 天前
    基本上 three.js 没跑. 毕竟 WEB 上也几乎也没有其他技术可用了.
    Shanky
        9
    Shanky  
       196 天前
    three.js
    我 6 年前本科毕业的论文和毕设内容就是数字孪生相关,那会前端用 three.js 做的都不多
    其实学术/工业界主要是拿西门子那套系统去做集成和后面研发的
    scung
        10
    scung  
       196 天前   1
    做 GIS 的话可以用 cesium ,其他方向用 three.js 和 babylon.js 就可以
    microchang
        11
    microchang  
       196 天前
    可以考虑下 BIM 方向,比如广联达的 bimface ,四川省院的 FBIM ,还有很多类似的。js 的归 js ,模型的归模型。
    lpe234
        12
    lpe234  
       196 天前
    现在公司专门做这个方向的。不过主要是 UE 和 Unity
    Obrigado0815
        13
    Obrigado0815  
       196 天前
    @wangtian2020 #4 认可。
    cutecore
        14
    cutecore  
       196 天前
    简单白板上看看 可以 threejs 。
    需要影像地形啥的 还是 cesium 省心,
    数据 shp -> postgres -> geoserver -> cesium
    specita
        15
    specita  
       196 天前
    我最近也遇到这种项目了,也是纯新手,我先用高德 API 在做一些基本的点击事件。
    okakuyang
        16
    okakuyang  
       196 天前
    用 blender 做好动画放在 three 里直接播放
    aapon
        17
    aapon  
       196 天前
    做工业、工程方面的数字孪生用啥技术呢?
    unt
        18
    unt  
    OP
       196 天前
    @lower #3 他这个扩展性强不强,现在想来最好就是有哪种覆盖大多数场景的现成案例,然后有新项目就自己在别人的基础上改改弄弄
    dayeye2006199
        19
    dayeye2006199  
       194 天前
    这种是不是领导最喜欢看的项目,酷炫,啪啪一阵放大缩小
    unt
        20
    unt  
    OP
       194 天前
    @wangtian2020 #4 cesium 和百度地图 threejs API 啥区别 https://lbsyun.baidu.com/solutions/mapvthreedoc
    @cutecore #14
    unt
        21
    unt  
    OP
       194 天前
    @dayeye2006199 #19 这种是能圈钱的项目
    cutecore
        22
    cutecore  
       193 天前
    @unt 我本想说,大场景用 cesiumjs 小场景用 threejs ,但是一想,其实是数据格式的问题,或者是整个公司的技术路线决定的。如果数据人员用 acrgis 给出 shp, 提供 3dtile ,技术上当然用 cesium 。要是数据就是个 excel ,建模人员只能提供没经纬度的 fbx ,那就用 threejs 。
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     3714 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 26ms UTC 10:18 PVG 18:18 LAX 03:18 JFK 06:18
    Do have faith in what you're doing.
    ubao snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86