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

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

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

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

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

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

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