图形技术迷茫了,还请各位老哥给解解惑 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
PygmalionEffect
V2EX    职场话题

图形技术迷茫了,还请各位老哥给解解惑

  •  
  •   PygmalionEffect 2020-07-30 11:59:48 +08:00 via Android 5745 次点击
    这是一个创建于 1975 天前的主题,其中的信息可能已经有所发展或是发生改变。
    算上实习工作也一年半了,来公司的时候是 webgl 做公司内部的引擎开发,我得工作是 three.js 的二次封装,但是做了半年多,公司又让去做光线追踪,就转成了 c++跟 opengl,整到了前一段时间,刚整完一个小项目,又让去弄展 uv 的微服务去,光追也不让学了,我觉得好没有体系,啥都弄了弄,又啥也没有深入,除了熟悉了 gltf 格式,和写了一些底层的数学库,剩下的也没有什么收获。所以想着年底跳槽去做 webgl 了,想问各位老哥几个问题:
    1 、需要学习前端框架吗,因为之前就懂 js 和 webgl 再加上没复习数据结构啥的,就美团进了个二面,剩下的都挂在了一面上
    2 、需要做点 webgl 项目吗,很久没碰 webgl 了,准备着自己写个框架啥的,因为做的也跟引擎这些相关
    3 、还有就是岗位问题,因为岗位确实很少,大部分都是前端,webgl 只是加分项,但是做 opengl 或者 valkan 的话,c++本身就难,岗位也多集中于移动端,移动端很久没写过安卓了,学安卓的时候还是 4.2 版本,成本更大,哎。

    先谢过各位老哥了。这一年半,唯一欣慰的就是做出来的 ao 效果还不错,上个图吧

    https://img-blog.csdnimg.cn/20200730115745315.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzM0MjA1OTMy
    50 条回复    2020-08-01 09:01:11 +08:00
    ruimengsuu
        1
    ruimengsuu  
       2020-07-30 12:04:03 +08:00
    不懂帮顶
    wysnylc
        2
    wysnylc  
       2020-07-30 12:05:05 +08:00
    你做的我都不会,我好菜
    PygmalionEffect
        3
    PygmalionEffect  
    OP
       2020-07-30 12:05:09 +08:00 via Android
    @ruimengsuu 谢谢你,我得小号
    PygmalionEffect
        4
    PygmalionEffect  
    OP
       2020-07-30 12:06:14 +08:00 via Android
    @wysnylc 术业有专攻,我也是彩笔
    rabbbit
        5
    rabbbit  
       2020-07-30 12:11:23 +08:00
    前端方向的话, wegbl 岗位不多, 大部分都是 Three.js 之类的载个模型加点交互.
    如果为了面试, vue/react 最好会一个.
    rabbbit
        6
    rabbbit  
       2020-07-30 12:17:09 +08:00
    我这小城市有 Three.js 需要的多是写工业管理系统, 例如铁路 /煤矿之类的.
    我见过两家都是都是 955, 兼容 chrome 就行,剩下的啥都不用管,就是工资一般.
    PygmalionEffect
        7
    PygmalionEffect  
    OP
       2020-07-30 12:20:35 +08:00 via Android
    @rabbbit 我现在也是 955,在学校也写过一个工厂的展示项目,就是很垃圾,vue 和 react 是不是最好再做个小项目,哎,不会的东西太多了
    rabbbit
        8
    rabbbit  
       2020-07-30 12:27:13 +08:00
    @PygmalionEffect

    先别跳学着呗,别的就看你自己了(是想 1 深耕专精 webgl 还是 2 走大众路线).
    选 2 的话就学个框架, 中小公司 vue , 大中公司 react.
    反正要我我选 1, 955 还有机会专精一个方向我觉得挺好的.
    PygmalionEffect
        9
    PygmalionEffect  
    OP
       2020-07-30 12:30:46 +08:00 via Android
    @rabbbit 嗯嗯,谢谢老哥,现在工作量确实也不是很大,私底下也在整自己的小项目
    xrr2016
        10
    xrr2016  
       2020-07-30 12:39:57 +08:00
    继续专研 webgl 啊,那些做线上家居装修的公司就需要这样的人
    across
        11
    across  
       2020-07-30 12:45:09 +08:00 via iPhone
    招 webgl 的压根不看你 webgl....
    看图形学会多少,webgl 学起来几天的事。
    PygmalionEffect
        12
    PygmalionEffect  
    OP
       2020-07-30 12:54:29 +08:00 via Android
    @xrr2016 我也这么想的,主要是现在让我弄 c++那些,属实不太喜欢,主要是太难了
    PygmalionEffect
        13
    PygmalionEffect  
    OP
       2020-07-30 13:02:05 +08:00 via Android
    @across 是这样的,之前面试时候也是引擎,shader 这些
    jake361
        14
    jake361  
       2020-07-30 13:17:25 +08:00
    成都我知道的有一些这样的工作,但是如果是 webgl 的话,前端还是会,学个 vue 两天就会了。
    jimrok
        15
    jimrok  
       2020-07-30 13:20:41 +08:00
    最终要去游戏公司吧?干家装太窄了
    mapleandstory
        16
    mapleandstory  
       2020-07-30 13:21:30 +08:00
    建议继续钻研图形学,webgl 本身并不难,shader 也不难写,难的是各种算法的理解和实现,你把这块玩的比较熟了找工作问题不大,待遇也比一般的前端好看多了
    PygmalionEffect
        17
    PygmalionEffect  
    OP
       2020-07-30 13:27:34 +08:00 via Android
    @jake361 嗯嗯。谢谢老哥
    PygmalionEffect
        18
    PygmalionEffect  
    OP
       2020-07-30 13:29:41 +08:00 via Android
    @jimrok 游戏的话,虽然图形学基础都一样,但是 u3d 和 ue4 也没学过,我这技术栈真的一塌糊涂
    PygmalionEffect
        19
    PygmalionEffect  
    OP
       2020-07-30 13:31:42 +08:00 via Android
    @yunxiaomxd 嗯嗯,还有 pbr 流程这些都得学
    zuosiruan
        20
    zuosiruan  
       2020-07-30 14:11:53 +08:00
    还是别游戏了,加班能把人加疯。
    PygmalionEffect
        21
    PygmalionEffect  
    OP
       2020-07-30 15:06:13 +08:00 via Android
    @zuosiruan 做游戏确实挺累的
    fengjianxinghun
        22
    fengjianxinghun  
       2020-07-30 18:01:39 +08:00
    过来人建议转行。。。。
    dtysky
        23
    dtysky  
       2020-07-30 18:39:25 +08:00 via Android
    这岗位全国做的也就那么几家公司……你得往深里吃,还需要一些运气
    lhx880619
        24
    lhx880619  
       2020-07-30 18:39:36 +08:00 via Android
    想搞图形对图形有兴趣不妨搞搞 u3d ue 如果只想搞 webgl 要做好职位需求少 精通后收入也还 OK 的准备 玩小众都差不多这样 webgl 现在相对多的职位还是在 bim 家装 游戏
    PygmalionEffect
        25
    PygmalionEffect  
    OP
       2020-07-30 18:45:47 +08:00 via Android
    @dtysky 现在主要是让我弄 c++,所以准备跳槽去做 webgl 相关的了,但是前端又不行
    PygmalionEffect
        26
    PygmalionEffect  
    OP
       2020-07-30 18:46:41 +08:00 via Android
    @lhx880619 嗯嗯,确实想深入的做 webgl,在大学也是弄的 webgl,结果工作后让弄别的了
    zohan
        27
    zohan  
       2020-07-30 18:49:17 +08:00
    在成都的话,我们可以聊一下
    PygmalionEffect
        28
    PygmalionEffect  
    OP
       2020-07-30 18:52:58 +08:00 via Android
    @zohan 在北京
    happinessnch
        29
    happinessnch  
       2020-07-30 19:02:55 +08:00
    做游戏多好,为啥非要一定前端。
    iny
        30
    iny  
       2020-07-30 20:05:17 +08:00
    @PygmalionEffect Hello, 对你的作品很感兴趣! 我们这边正好在招相关的岗位, 不知道有没有简历? 我的邮箱是 [email protected], 或者邮件勾搭 一下也可以的
    PygmalionEffect
        31
    PygmalionEffect  
    OP
       2020-07-30 20:37:51 +08:00 via Android
    @iny 啊, 啥作品,你这不会群发的吧
    PygmalionEffect
        32
    PygmalionEffect  
    OP
       2020-07-30 20:39:34 +08:00 via Android
    @happinessnch 游戏没基础,之前就做过一个麻将游戏,还是用前端引擎做的
    iny
        33
    iny  
       2020-07-30 20:58:36 +08:00
    @PygmalionEffect 必须不是群发的啊..我是从你附的图片找了下你的 csdn, 不知道有没有兴趣私聊下?
    kimown
        34
    kimown  
       2020-07-30 21:31:49 +08:00 via Android
    楼主有邮箱发下吗,我们公司现在在特招 webgl,只要求 webgl 技术 ok 就可以,其他方向不作任何要求
    Hamniba
        35
    Hamniba  
       2020-07-30 21:54:51 +08:00
    如果真要继续搞 GL,建议走 OpenGL 路线,移动端跨平台,不用担心 Android 不会,在公司项目里你只管你的底层绘制,上层业务基本不会碰,稍微学学就行了。
    lhx880619
        36
    lhx880619  
       2020-07-30 22:36:16 +08:00 via Android
    @PygmalionEffect 既然决定了搞 webgl 其他常用的 eb 技术一起学下也无妨 不要求深入 但是基本上大厂面试肯定会有要求 最近听说酷家乐成都开了分舵 不在乎城市的可以试试 其他的阿里的 广联达的 百度 VR 上海团队最近也在招人 其实 webgl 大厂就那么几家 圈子其实很小
    MCVector
        37
    MCVector  
       2020-07-31 03:14:52 +08:00 via Android
    可以试试 Vulkan 啊,以后主流的图形学 API 应该都类似这样了。
    skrjscom
        38
    skrjscom  
       2020-07-31 09:15:37 +08:00
    感觉国内大部分都是 GIS 方面的,就找 webgl 相关的岗位,不过圈子有点小。
    happinessnch
        39
    happinessnch  
       2020-07-31 09:28:47 +08:00
    @PygmalionEffect
    我只能说,如果你方向上选定了图形学,游戏行业你的发挥空间会很大,而应用方向上,大部分岗位都是锦上添花的事情,就算有些有趣的内容,也是偏向于实验或者面向未来市场的东西。
    而跨行业从应用转游戏,没有你想象中的那么困难。
    PygmalionEffect
        40
    PygmalionEffect  
    OP
       2020-07-31 10:31:22 +08:00 via Android
    @iny 有心了,感动,但是墨刀需要渲染相关的吗
    PygmalionEffect
        41
    PygmalionEffect  
    OP
       2020-07-31 10:32:15 +08:00 via Android
    @kimown 额,我想跟完手头这个项目再走,也算是有始有终吧
    PygmalionEffect
        42
    PygmalionEffect  
    OP
       2020-07-31 10:32:35 +08:00 via Android
    @lhx880619 嗯嗯,谢谢老哥的情报
    PygmalionEffect
        43
    PygmalionEffect  
    OP
       2020-07-31 10:34:31 +08:00 via Android
    @skrjscom
    @happinessnch 谢谢两位老哥,我再好好想想到底去干啥
    PygmalionEffect
        44
    PygmalionEffect  
    OP
       2020-07-31 10:35:41 +08:00 via Android
    @MCVector 对,webgpu 出来后应该也是 vulkan 这种设计,有时间去看看,vulkan 工作好找吗,想问问
    iny
        45
    iny  
       2020-07-31 13:13:21 +08:00
    @PygmalionEffect 有的, 心动不如行动
    whi147
        46
    whi147  
       2020-07-31 14:31:30 +08:00 via iPhone
    c++的境遇可以看我发的贴,惨是真的惨
    shm7
        47
    shm7  
       2020-07-31 19:46:16 +08:00 via iPhone
    @whi147 我看的恰好相反。c++最硬核,大后期。
    whi147
        48
    whi147  
       2020-07-31 22:45:05 +08:00 via iPhone
    @shm7 前期都活不过还后期呢
    MCVector
        49
    MCVector  
       2020-07-31 23:54:19 +08:00
    @PygmalionEffect
    如果在国内做游戏可以考虑一些做自研引擎的公司,或者做工业建模之类的公司。相对而言国外的机会会多一些,如果考虑出国的话也是不错的。
    国内的外资游戏公司也开始涉及引擎开发了, 比如
    https://www.ubisoft.com/en-US/careers/search.aspx?location=chengdu#sr-post-id=743999716200676
    joshua7v
        50
    joshua7v  
       2020-08-01 09:01:11 +08:00 via iPhone
    也许可以看看我司 酷家乐
    我们有基于 webgl 的自研引擎
    对图形学的应用还是蛮多的
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     1307 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 31ms UTC 17:07 PVG 01:07 LAX 09:07 JFK 12:07
    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