V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
famon
V2EX  ›  程序员

V 友们,老板想做一个景区 VR+3d 数字人的 web 项目,由于本人水平有限,做不出来,想问问大伙,该看看哪些资料,或者有哪些开源项目可以参考一下。

  •  
  •   famon · 19 天前 · 3207 次点击
    说一下详情,老板不愿意花钱(各种意义上的,包括数字人订阅会员都没有),小公司,就本人一个半吊子(没有任何形式团队,或者支持),本人是个 5 年以上的前端老混子。求大佬指点一下。想做类似下面这样的,但是要综合( 3d 数字人+vr ),
    48 条回复    2024-12-24 15:52:50 +08:00
    galenjiang
        1
    galenjiang  
       19 天前
    前端 vs 数字人

    比前端和安卓,apple 开发的区别还大。

    真要干的话,先看一下 ue,学一下 c++
    kepenj
        2
    kepenj  
       19 天前
    结论:建议润~
    VR 场景漫游和数字人,unity 和 ue 也有现成项目,google 一下都能找到案例,拼吧拼吧能揉成一个项目。
    不花钱的话我比较好奇的是场景大模型以及导出的 WebGL 优化怎么弄。
    综上就是上述结论。
    luaex
        3
    luaex  
       19 天前
    扫码出来的这个不是 3D 的吧
    famon
        4
    famon  
    OP
       19 天前
    @luaex 嗯,不是,要做 3d 的
    donaldturinglee
        5
    donaldturinglee  
       19 天前
    不花钱你就慢慢弄,周期按年算
    skallz
        6
    skallz  
       19 天前   ❤️ 2
    建议买,不买的话,就润,这个已经不是一个新手能完成的了,或者说服老板这个项目成本有多高,工期有多长,让其知难而退
    YJi
        7
    YJi  
       19 天前
    一个人搞不出来的,链路太长了。建议买现成的服务。 (并且还要是 VR 的..
    yuanran
        8
    yuanran  
       19 天前
    很难,要学 3d ,要结合 vr ,还有优化
    ghm86mail
        9
    ghm86mail  
       19 天前
    threejs, Verge3D 了解一下
    simo
        10
    simo  
       19 天前
    就老板不愿意花钱这一条,只要你老板坚持做这个事儿(你的任务是多劝劝他,务必要坚持!),你的工作至少能稳定干 3 年。
    JoshuaEstell
        11
    JoshuaEstell  
       19 天前
    @simo #10 最怕的是老板不愿意花钱还觉得轻松能做处理,然后楼主半年做不出来老板觉得能力问题或者磨洋工,把楼主给裁了
    givenge
        12
    givenge  
       19 天前
    three.js
    Xbathy
        13
    Xbathy  
       19 天前
    threejs babylonjs
    Xbathy
        14
    Xbathy  
       19 天前
    webxr
    sobev
        15
    sobev  
       19 天前
    这个还要对口型的吗
    linshuizhaoying
        16
    linshuizhaoying  
       19 天前
    直接说不会
    liujiantao
        17
    liujiantao  
       19 天前
    我们公司做过一个类似的项目,VR+3D 仿真+APP/WEB/终端,数字人没做,光这个委外周期都按年算了
    zhangkui
        18
    zhangkui  
       19 天前
    demo 很多,但是做好很难
    famon
        19
    famon  
    OP
       19 天前
    @JoshuaEstell 目前就是你说的这样
    famon
        20
    famon  
    OP
       19 天前
    @zhangkui 有个 demo 也行,我看看能不能忽悠一下老板,不然真顶不住了
    famon
        21
    famon  
    OP
       19 天前
    @famon #19 虽然还没裁,老板自己定的,明年五一之前一定要搞出来,搞不出来要我转岗干类似售后,我觉得肯定接受不了,要辞职
    james2013
        22
    james2013  
       18 天前 via Android
    找几种方案让老板选:
    比如方案 1 时间短,费用高,比如使用现成的 sdk ;
    方案 2 时间长,费用低
    实在不行,放宽心,到时候即使出现最坏情况,没有做出来,老板要求转岗,自己可以要求不转,到时候被开拿赔偿走人
    IvanLi127
        23
    IvanLi127  
       18 天前
    半年不到一个人做出来似乎不太可能嘞,除非是那种 ppt 概念版。建模也是你上吗?
    Biem
        24
    Biem  
       18 天前
    可能是老板学到的一个裁人小妙招。骑驴找马吧。
    hxm0070
        25
    hxm0070  
       18 天前
    楼上说 three.js 的别闹,现在 3D 写实的数字人上 web 端的,用的都是云游戏的架构方案,也就是云端独显渲染+视频流的技术架构,你要是一个人想搞,webRTC 全栈+UE/Unity ,不建议一个人搞,数字人是需要搞形象和动画的,不只是技术侧。
    web 端渲染 3D 只会上一些低模的应用,比如 Q 版的、风格化的形象,不会上写实。这个技术方面用的大部分都是 three.js 为基础的第三方架构/平台了。
    还有就是楼主发的二维码,这个最近两年比较火的 2D 数字人,比 3D 的成本低太多了。其实是用 AI 训练后的音频驱动口型,配合预先录制好的通用的姿势,进行自动化的互动式视频播放。
    HaibaraDP
        26
    HaibaraDP  
       18 天前
    unity + 云游戏 + pico ,unity 里可以播视频
    a33291
        27
    a33291  
       18 天前
    @hxm0070 好奇这种交互怎么做,采集行为发给服务器处理?
    hxm0070
        28
    hxm0070  
       18 天前
    @a33291 #27 交互?云游戏的吗?正常网页怎么交互还怎么交互就行了。webRTC 、socket 、http 不限,看需求是什么?可靠性?低延迟?
    crac
        29
    crac  
       18 天前
    诚恳的建议就是“RUN!!!” ,这种领导你也敢碰? 就像我去年接洽一个客户 要全套淘宝+阿里妈妈+支付宝的功能,最后一问 20 万预算~
    TimPeake
        30
    TimPeake  
       18 天前
    太理解楼主这种状态了 ,没有同事交流, 领导强制部署需求,自己又实在做不出来,焦虑到爆炸
    luaex
        31
    luaex  
       18 天前
    刚刚我在论坛里也发了一个 2d 交互式数字人,可以看一下 https://www.v2ex.com/t/1099781
    3d 的数字人现在用的比较多的是 UE 的 Metahuman ,或者自己建模实现口型和表情的 blendshape
    ynxh
        32
    ynxh  
       18 天前
    打开招聘软件,把做这个岗位的薪资截图给他看看。懂了吗,你要做这个东西,得请这种人,你看看你给我开多少钱?
    famon
        33
    famon  
    OP
       18 天前
    @luaex #31 不是,这种不符合需求啊
    famon
        34
    famon  
    OP
       18 天前
    @TimPeake 确实啊
    llsquaer
        35
    llsquaer  
       18 天前
    直接说多少钱,找高手来。别问 问就是起步一年工期
    opeth
        36
    opeth  
       18 天前
    VR 和 3D 数字人两个东西都是得按年来算开发周期的,你还只有一个人……
    lucybenz
        37
    lucybenz  
       18 天前
    数字人+VR 咋玩,ue 做个数字人,然后打包个 vr 戴着眼镜玩?

    听起来更像是个 AR 项目,AR 场景中放个数字人,然后和他互动

    虽然感觉你不可能 还是描述一条技术路线,
    UE 、Metahuman 、Ollama + MaxKb 、TTS 、STT 、Audio2Face
    luaex
        38
    luaex  
       18 天前
    @lucybenz 景区的数字人解说一般只是使用大屏吧。要弄 VR 、AR 技术上都能搞。
    去年我把我爸扫描做了个 Metahuman 放游戏场景里,跑跑跳跳,甚至打怪,对口型说话,然后录屏发家族群里笑死了
    famon
        39
    famon  
    OP
       18 天前
    @lucybenz https://jpjs.geeker.com.cn/dist/index.html#/ 不知道这里的 VR 是不是能解你疑惑,就是要做线上的类似讲解
    luaex
        40
    luaex  
       18 天前
    @famon 这几个 VR 看起来是使用 360 全景镜头,不是双目 VR ,那用 360 全景镜头录好视频之后,找个全景视频播放器播放就行。那个网页里面的都不需要 3D 建模也不需要数字人,就是真人解说录像。
    全景视频播放器类似这个 https://github.com/lymanzhao/PanoPlayer
    famon
        41
    famon  
    OP
       18 天前
    @luaex #40 我们要把这里的真人要改成 3d 数字人
    luaex
        42
    luaex  
       18 天前
    @famon 那弄一个球形网格映射全景视频,再放个 3d 数字人,然后手动调镜头旋转。必须部署在 web 端?h5 ?
    famon
        43
    famon  
    OP
       18 天前
    @luaex #42 其他的我更不会啊,这个我都没头绪
    a33291
        44
    a33291  
       18 天前
    @hxm0070 #28 就是键盘鼠标或者其他输入设备的输入处理
    其实还有类似的需求,比如在一个高性能电脑上跑模拟(充分利用 u3d 或 ue 等技术),同时在 web 上提供人机交互入口,而不是当前直接在 web 侧实现(性能等受限)
    lucybenz
        45
    lucybenz  
       18 天前
    @famon H5 跑 Ue 或者 Unity 我不看好
    lucybenz
        46
    lucybenz  
       18 天前
    你还是提桶跑路吧,浏览器下实现数字人和地形且满足文旅要求的话,我理解只能云渲染,无论是算力还是技术栈离了钱都寸步难行
    hxm0070
        47
    hxm0070  
       18 天前
    @a33291 #44 你说的这个就是云游戏的方案,渲染在远程作为服务端,用户端就是个 web ,RTC 音视频传输,互动操作可以走 RTC 也可以 socket 到服务端,一些不太重要的 UI 元素也可以是在 web 页面上的走 tcp 或者 http
    blackmirror
        48
    blackmirror  
       18 天前
    感觉是前两三年的项目了,现在这风头已经过了吧
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2699 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 28ms · UTC 10:09 · PVG 18:09 · LAX 02:09 · JFK 05:09
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.