跳至主要內容
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?

4563博客

全新的繁體中文 WordPress 網站
  • 首頁
  • U3D 和 webGL 的比较
未分類
26 5 月 2020

U3D 和 webGL 的比较

U3D 和 webGL 的比较

資深大佬 : MaxJin 1

v 友们,我最近对 3D 这种类型的东西产生了兴趣,但是不知道 U3D 和 webGL 这两的从哪个入手比较好,所以想问问大佬们,这两个之间的区别,和他们的优缺点都是什么?谢谢

大佬有話說 (12)

  • 資深大佬 : cs8425

    U3D 是指 Unity3D?
    两个差异很大呢…
    WebGL 只有绘图部份, 要比的话也应该跟 OpenGL 跟 Direct3D 比较才对
    Unity3D 是游戏引擎, 除了绘图部份还有物理引擎等等的其他库(印象有网页版输出, 底层也是用 WebGL 绘制)

  • 資深大佬 : ResidualSoils

    是的,unity 在 web 上也是用的 webgl 。

  • 資深大佬 : across

    unity 是个商业游戏引擎,包括 [图形渲染] 、输入输出、物理模拟等很多游戏常用到的模块。
    图形渲染需要和显卡沟通,这中间的标准 API,现在有 Vulkan,Metal,DirectX,OpenGL,WebGL 就是运行于浏览器上的 OpenGL,一般 js 开发 html5 应用涉及到,偏冷门。
    Unity 打包 HTML5 应用时,就是运行于 WebGL 的,鉴于你两个都不了解,WebGL 的门槛应该进不了···

  • 資深大佬 : libook

    举个例子,比如你想飞;用 Unity3D 就相当于别人造好了一架飞机,你只需要学习飞机怎么开就可以飞上天了;用 WebGL(OpenGL)相当于别人造了各种规格型号的飞机零件,你得自己选择零件组装成一架飞机才能飞上天。

    Unity3D 、Unreal 等一般被称作为“游戏引擎”,可以用于在短时间内做出商业级别的高品质游戏。
    OpenGl 、DirectX 、Vulkan 、OpenGPU 等一般被称作为“图形接口”,可以用来控制计算机硬件来显示出各种图形。

    图像只是游戏的一部分,游戏开发还包括交互、逻辑、网络、性能优化、反作弊、DRM 等等。

    不清楚主的具体需求是想用 3D 技术来做什么,如果是游戏或者有交互的话就从游戏引擎开始把,如果只是 3D 建模和动画那么可以从 Blender 、Maya 、C4D 等软件入手,如果希望深入计算机图形学原理可以从图形接口入手,如果是希望了解 CG 技术可以去看着色器、Parallax(POM)、Physically based rendering(PBR)、Ray Tracing 。

  • 主 資深大佬 : MaxJin

    @cs8425 对是的,谢谢,受教

  • 主 資深大佬 : MaxJin

    @ResidualSoils 谢谢,那就是 webGL 就可以实现我要做的效果。

  • 主 資深大佬 : MaxJin

    @across 谢谢,我是想实现一个花园的效果,不是游戏,我个人觉得用 webGL 就够了,问了问大学同学,他和我说要用 Unity3D,我有点蒙就想着上 v 站来问问。嘿嘿

  • 主 資深大佬 : MaxJin

    @libook 谢谢,我现在清楚我应该用哪种技术了,我就是想实现一个 3D 花园的效果,不是游戏,情人节啥的还能给女朋友做礼物,嘿嘿

  • 資深大佬 : systemcall

    实现一个特定的效果,如果没有计算机图形学方面的基础的话,还是用游戏引擎快些,而且游戏引擎是自带素材的,你说的需求游戏引擎几天就能出 demo,webGL 要自己造轮子
    web 的坑很多,建议直接拿 ue4 搞一个,地图很好拿自带的素材搭,而且虚幻商城里面也可以领一些素材。不会编程也没什么关系,有自带的蓝图。跨平台好做。就是 iOS 上面比较麻烦,生成的 html5 版本记得是要特定的修改版 Chrome,似乎不支持移动平台的浏览器。画质很好,也不用自己写着色器。你这种需求基本上稍微学一下自带的教程就行了。花园的话虚幻商城里面有个免费的 demo,可以下载下来研究

  • 資深大佬 : LastStarDust

    可以看看下 three.js 库,比 webgl 简单点

  • 主 資深大佬 : MaxJin

    @systemcall 谢谢,对,相对于你说的 ue4 那些也查了,相对做前端页面,还是用 three.js 或者 webGL 更合适些,毕竟大小和移动端更友好。

  • 主 資深大佬 : MaxJin

    @LastStarDust 谢谢,查过了

文章導覽

上一篇文章
下一篇文章

AD

其他操作

  • 登入
  • 訂閱網站內容的資訊提供
  • 訂閱留言的資訊提供
  • WordPress.org 台灣繁體中文

51la

4563博客

全新的繁體中文 WordPress 網站
返回頂端
本站採用 WordPress 建置 | 佈景主題採用 GretaThemes 所設計的 Memory
4563博客
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?
在這裡新增小工具