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

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

  •  
  •   PygmalionEffect · 2020-07-30 11:59:48 +08:00 via Android · 5052 次点击
    这是一个创建于 1578 天前的主题,其中的信息可能已经有所发展或是发生改变。
    算上实习工作也一年半了,来公司的时候是 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 其他常用的 web 技术一起学下也无妨 不要求深入 但是基本上大厂面试肯定会有要求 最近听说酷家乐成都开了分舵 不在乎城市的可以试试 其他的阿里的 广联达的 百度 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   ·   实用小工具   ·   908 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 29ms · UTC 20:13 · PVG 04:13 · LAX 12:13 · JFK 15:13
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.