V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
hxcai1993
V2EX  ›  Apple

如何在 iPad Pro 运行 3D 网页

  •  
  •   hxcai1993 · 71 天前 · 1392 次点击
    这是一个创建于 71 天前的主题,其中的信息可能已经有所发展或是发生改变。

    公司老板招人做了一个网页,类似于 3D 看板,在内网一台主机部署 Nginx 后,直接访问的。 老板希望能够在 iPad Pro 上面也能部署,可以直接在 iPad 上面放大缩小。 找了一圈,iPadOS 生态好像没有什么 Nginx 这种软件,能够直接在 iPad 部署一个内网网站的。 目前想到的是: 1 、在局域网内用 iPad Pro 直接访问主机部署的 3D 看板网址,这个网址挺吃显卡资源的,这样不知道算法是在主机还是 iPad 上 2 、直接部署在 iPad Pro 上面,直接打开 3D 看板网址

    想问问大家有没有什么好推荐的方法?

    7 条回复    2024-07-11 19:31:35 +08:00
    whoisjohnlee
        1
    whoisjohnlee  
       71 天前
    文不对题...懒的回了...
    coolfan
        2
    coolfan  
       71 天前
    当然选 1 。由客户端渲染。
    3D 看板在云上渲染再回传,这云受得了嘛。
    MossFox
        3
    MossFox  
       71 天前
    不要小看 iPad Pro 浏览器下的图形性能。先局域网里面部署一个测一下。

    WebGL 下的 Unity 实例,满分辨率下的小场景,Safari 里面满分辨率渲染都不带掉帧的。

    所以这种就客户端渲染吧。
    IvanLi127
        4
    IvanLi127  
       70 天前
    额,这两年 iPad Pro 图形性能非常 ok ,用浏览器访问你们网站有什么问题吗?
    如果没问题的话,你们老板有离线看网站要求么?
    有离线看的要求就找人把网站套成 app ,不然直接浏览器看呗。
    GuryYu
        5
    GuryYu  
       70 天前
    如果是希望纯 iPad 本地,可以试试 Code App
    可以在本地启用一个前端工程,支持分屏(台前调度)下的后台运行
    okakuyang
        6
    okakuyang  
       70 天前
    楼主不是程序员吧?愿意付费不?,我可以帮写一个程序运行你这个。
    hxcai1993
        7
    hxcai1993  
    OP
       70 天前
    本人是运维 IT ,不太懂程序。
    今天测试了下:
    1 、Nginx 部署在一台高配置显卡的主机,iPad 通过 Safari 浏览器访问这台主机的 web ,发现加载二级页面会提示无法访问网页,刷新几次就可以,体验效果不理想
    2 、通过 Microsoft 的 RD Client (远程桌面连接)直接访问主机后,打开浏览器访问 web ,效果还可以,就是会踢掉已登录的 Windows 用户
    3 、通过向日葵方式访问主机,有些许延迟,但不会踢掉已登录的 Windows 用户。

    目前感觉体验效果最好是第二,第三是最符合使用环境的。

    =======================================================================================

    公司布置了一个展厅,展厅有一块 LED 屏幕,信号源就是这台主机。如果直插无线键鼠是可以实现拖拽等操作,但 BOSS 觉得要 iPad 上面操作,可以触摸放大缩小。
    测试了很多种方式,来这里咨询下专家
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   964 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 21:47 · PVG 05:47 · LAX 14:47 · JFK 17:47
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.