为准备找工作而写的作品例子: 3D 可视化系统的小 demo - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
alw
V2EX    分享创造

为准备找工作而写的作品例子: 3D 可视化系统的小 demo

  •  3
     
  •   alw
    alwxkxk 2019-07-03 19:11:15 +08:00 6442 次点击
    这是一个创建于 2341 天前的主题,其中的信息可能已经有所发展或是发生改变。

    为了方便后面找工作时能够有个作品例子给面试官看,花了一些时间用 typescript 写了一个 3D 可视化系统的小 demo。


    第 1 条附言    2019-07-03 21:46:29 +08:00

    大家使用chrome浏览器电脑访问,我没做兼容手机,没测试其它浏览器。我部署了sentry收集错误,我看了下这几个小时sentry给我的报告:

    • 安卓手机 UC浏览器,"Error creating WebGL context." 不支持webgl,找不到THREE,反正种问题。
    • 安卓手机 QQ浏览器与火狐浏览器大都是报resize的错。
    • 有几个电脑比较旧的chrome浏览器好像报什么错,没看懂,估计是用了某个库出了问题。
    31 条回复    2019-07-09 10:40:47 +08:00
    gmywq0392
        1
    gmywq0392  
       2019-07-03 20:08:12 +08:00
    Cool !!!
    rbuli
        2
    rbuli  
       2019-07-03 20:29:00 +08:00
    晕 3D
    LZSZ
        3
    LZSZ  
       2019-07-03 20:37:17 +08:00
    我记得以前有个 3D 可视化仓库系统
    gclove
        4
    gclove  
       2019-07-03 20:41:06 +08:00
    赞 !
    Good9
        5
    Good9  
       2019-07-03 20:48:40 +08:00
    666~
    q8164305
        6
    q8164305 nbsp;
       2019-07-03 20:58:02 +08:00 via Android
    牛逼
    alw
        7
    alw  
    OP
       2019-07-03 21:49:39 +08:00
    @LZSZ 那个系统有开源代码吗? 有的话,我去学习学习。
    crella
        8
    crella  
       2019-07-03 22:43:59 +08:00
    用什么 cpu 才能在翻转的时候不卡?
    alw
        9
    alw  
    OP
       2019-07-03 23:17:21 +08:00 via Android
    @crella 卡吗,我测试 3D 不卡,就是那个感叹号 因为设置了 100ms 刷新一次位置,所以它显得有点卡,其它都很快的有单子,我明天把感叹号位置刷新时间调短就显得顺了。
    crella
        10
    crella  
       2019-07-03 23:44:46 +08:00
    @alw 我的 cpu 渣渣。转了一下后鼠标无操作几秒,还是 90%多的 cpu 占用…… vivaldi 浏览器 2.5.1525.46
    zpm683
        11
    zpm683  
       2019-07-04 09:05:10 +08:00
    Kmrious
        12
    Kmrious  
       2019-07-04 09:18:15 +08:00
    可以可以,有点 6 ;现在玩 3d 的前端好像不多
    anoulin2009
        13
    anoulin2009  
       2019-07-04 09:37:42 +08:00
    这个可以,这段时间就在做这个数据中心可视化,我们找了个厂家在做
    Etuloser
        14
    Etuloser  
       2019-07-04 10:05:37 +08:00
    tql
    alw
        15
    alw  
    OP
       2019-07-04 10:12:49 +08:00 via Android
    @Etuloser 一下子没看懂,以为打错了,想了想可能是网络用语,特意搜索了下 tql 是什么意思 … 原来是拼音 太强了…
    circleee
        16
    circleee  
       2019-07-04 10:18:34 +08:00
    @alw 应该是 thingJS, 话说楼主还是玩 esp8266 吗?
    alw
        17
    alw  
    OP
       2019-07-04 10:25:32 +08:00
    @circleee thingJS 是别人公司基于 threejs 再封装的成品,我的小 demo 直接用 threejs 实现的。 esp8266 是个神奇的东西。
    Etuloser
        18
    Etuloser  
       2019-07-04 10:26:51 +08:00
    @alw 哈哈,已 Star,看看能不能抄一下这个模块,目前是用 netbox 做的这一块
    SeaRecluse
        19
    SeaRecluse  
       2019-07-04 11:00:53 +08:00
    一打开网页,风扇就开始呼呼的转,CPU 占用有点高啊
    zhensjoke
        20
    zhensjoke  
       2019-07-04 11:02:03 +08:00
    http://localwar.xidayun.com/

    可以看看这个。

    网页版的 FPS 游戏。
    alw
        21
    alw  
    OP
       2019-07-04 12:53:31 +08:00
    @SeaRecluse 3D 渲染会吃一些 GPU,如果浏览器没开启 GPU 加速渲染( chrome 浏览器好像是默认开启的,好像叫硬件加速渲染,在设置里可设置),这些渲染工作就会交由 CPU 来做。
    liuzhiyong
        22
    liuzhiyong  
       2019-07-04 13:17:28 +08:00
    楼主威武,在 deepin 上面一切正常。
    cyang
        23
    cyang  
       2019-07-04 14:03:14 +08:00
    点赞
    2805408253
        24
    2805408253  
       2019-07-04 18:26:22 +08:00
    这不是 thingJS 吗
    alw
        25
    alw  
    OP
       2019-07-04 18:59:26 +08:00
    @2805408253 哇哈哈,看来 thingJS 深入人心,这个是我用 threejs 自己写的。 只可惜 thingJS 没有开源代码出来让我复制粘贴,不然我可以节省很多研究折腾的时间。
    c4tn
        26
    c4tn  
       2019-07-05 13:11:56 +08:00
    留个联系方式 我们正在招人
    alw
        27
    alw  
    OP
       2019-07-05 22:39:22 +08:00
    @c4tn 微信号 base64 YWx3eGt4aw==
    SpiderXiantang
        28
    SpiderXiantang  
       2019-07-06 12:49:12 +08:00
    辣是真的牛逼 !
    xiaojinmaolove
        29
    xiaojinmaolove  
       2019-07-06 17:55:47 +08:00
    很赞啊
    XiaoMan030
        30
    XiaoMan030  
       2019-07-08 16:27:48 +08:00
    厉害厉害~
    gaigechunfeng
        31
    gaigechunfeng  
       2019-07-09 10:40:47 +08:00
    哈哈哈,666,不过现在已经是我的了
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2255 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 25ms UTC 00:20 PVG 08:20 LAX 16:20 JFK 19:20
    Do have faith in what you're doing.
    ubao msn 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