Blender | 布兰德中文用户社区 加入小组

666个成员 255个话题 创建时间:2017-03-15

blender 2.8 的开发进度报告 精华

发表于2017-05-09 7178次查看

Blender

开源免费的强大三维动画软件


· 课程 · 社区 · 资讯 · 作品 · 限免 ·


 

关于blender 2.8 的相关消息整合!blender 2.8 workflow工作流项目,目前集中在视图项目开发,包括实施虚拟现实:Eevee engine,以及视图加速显示Clay engine。其他的图层、数据等开发我们会慢慢等更新!

Blender 2.8 视图项目发布了大量的更新,强大的全新引擎Eevee完全可与unreal媲美,Clay引擎视图极速显示与容器完美的配合,Cycles渲染提速明显。

 

下载地址:Blender 2.8 测试版下载(目前不推荐制作项目)

测试报告:Blender 2.8 测试报告

 

11回复
  • 2楼 李涛 2017-05-09

    Viewport Project 视图项目 - ​Eevee engine 伊贝引擎

     

    为了避免混乱和太多的“PBR”名称,我们建议称这种试图引擎为“Eevee engine”,将补充为blender现有渲染引擎意外的虚拟现实环境引擎!

    To avoid the confusing and too much hyped name “PBR”, we propose to call this engine the EEVEE, or Extra Easy Virtual Environment Engine!

     

    我们将得到一个漂亮的照片现实引擎:实时的反射、软阴影、快速的响应和养眼的效果...

    Finally, we will get a nice photo realistic engine. Realtime reflections? Check. Soft shadows? Check. Fast, responsive and eye-candy? 

     

    Scene Lights:场景灯光

    最初的目标是支持所有的现有灯光类型(但不支持Hemi)。

    The initial goal is to support all the realistic Blender light types (i.e., all but Hemi).

     

    开始支持漫射点光源。与PBR的分支,将确保添加/删除灯光场景并不会影响响应速度。将使用结构(统一缓冲对象)与现有灯光数据以免重新编译着色器。

    We will start by supporting diffuse point lights. Unlike the PBR branch, we will make sure adding/removing lights from scene doesn’t slow things down. For the tech savy: we will use UBO (Uniform Buffer Object) with the scene light data to prevent re-compiling the shaders.

     

    接下来可以支持在材质的镜面反射,扩大光支持包括区域灯光。这意味着扩大GGX材质到结构数据。

    Next we can support specularity in the shaders, and expand the light support to include area lights. The implementation implies we expands the GGX shader to account for the UBO data.

     

    我们还需要重新编译灯光的参数面板,因为并不是所有的伊布设置为实时预览。

    We will also need to rework the light panels for the Eevee settings since not all settings make sense for realtime.

     

    Soft shadow:软阴影

    我们都喜欢我们的影子像婴儿屁股一样光滑。但现实平滑的阴影计算异常的慢。对于伊布实时模式,我们将按照阴影缓冲实时在Blender中现显示。离线伊布渲染我们可以提高效率,但增加了难度。

    We all like our shadows smooth as a baby butt. But realistic smooth shadows are computationally expensive. For the realtime mode of Eevee we will follow the shadow buffer implementation we have in Blender now. For offline Eevee rendering  (i.e., playblast) we can crank that up and raise the bar.

     

    Uber Shaders:最好的着色器

    预想很好,但是我们仍然需要新的材料来支持。

    Things are lit and well, but we still need materials to respond to it.

     

    我们要支持Uber着色器的虚幻引擎4 PBR材料。因为伊布目标不是UE4,所以目前不要指望看到所有的UE4 Uber着色器(比如:汽车涂料、人体皮肤,…)。

    We will implement the concept of Uber shaders following the Unreal Engine 4 PBR materials. Since Eevee goal is not feature parity with UE4, don’t expect to see all the UE4 uber shaders here (car coating, human skin, …).

     

    Uner着色器主要是输出节点。这个工作还需要实现pynode着色系统。这样每个(Python)节点可以有它自己的GLSL着色器可以被使用。

    An Uber shader is mainly an output node. For this to work effectively we also need to implement the PyNode Shader system. This way each (Python) Node can have its own GLSL shader to be used by the engine.

     

     
    UI/UX solution for multi-engine material outputs:多引擎材质输出解决方案​

    Multiple engines, one material, what to do?

     

    一种材质,多种引擎输出节点,最终试图显示稍微有不同。所以,虽然我们要支持伊布自己的输出节点,但是我们仍然计划有一个备用的解决方案在其他引擎节点的支持(假设他们的节点按照上述PyNode Shader系统)。

    A material that was setup for Cycles and doesn’t have yet an Eevee PBR Node should still work for Eevee, even if it looks slightly different. So although we want to support Eevee own output nodes, we plan to have a fallback solution where other engine nodes are supported (assuming their nodes follow the PyNode Shader system mentioned above).


    • 一S一 2017-10-11
      看到老师的教程中也说到,Blender现在的中文翻译有些表达得不够准确。请问哪里可以下载到Blender 2.8 版的pot文件?这样我们就可以自己修改完善其中的中文翻译了。已知 2.7 版的pot文件可以在这里下载 https://svn.blender.org/svnroot/bf-translations/branches/
  • 3楼 李涛 2017-05-09

    Viewport Project 视图项目 - Clay engine​:粘土引擎

    粘土发动机将使用MatCap和允许每个对象单独的MatCap。也将支持景深和环境闭塞(AO)。

    The clay engine will use matcap and allow per-object matcaps (so we can override them per collection). Also it will support depth of field and ambient occlusion.

     

    这个引擎是blender2.8一个全新的快速视图预览方式。最初只支持“对象模式”。后续开发升级其他模式下的显示。

    This engine is a quick way to start drawing objects in the new viewport, as well as to validate the engines compositing design. The Clay engine will initially only support the “Object Mode”. It will be up to the engines to decide which modes will be supported.

  • 4楼 李涛 2017-05-31

    Blender 2.8 视图项目发布了大量的更新,强大的全新引擎Eevee完全可与unreal媲美,Clay引擎视图极速显示与容器完美的配合,Cycles渲染提速明显。

    下载地址:Blender 2.8 测试版下载(目前不推荐制作项目)

    测试报告:Blender 2.8 测试报告

  • 5楼 李涛 2017-06-20

    Grease Pencil 画笔 :完全可生产2D动画的工具

    Grease Pencil主要重点是创建一个更友好的2D艺术创作工具,同时保持在Blender这个完整的3D套件中。Grease Pencil不仅仅是一个笔刷,它现在是一个真正的Blender对象,对画笔和工具都做了巨大的改进。Grease Pencil的开发者是Antonio Vazquez和Joshua Leung。而Daniel Martinez Lara和Matias Mendiola支持开发人员的演示和测试。它将合并在Blender2.8。

    描边笔刷

    可编辑

    编辑模式

    绘制区域支持纹理贴图

    • Finicia_nodosa 2017-06-20
      风格感的功能很不错!让设计更带感,让模型不孤单,建筑和园林用起来表示非常棒!
    • 李涛 2017-06-21
      回复 Finicia_nodosa:这个功能完全可以创作2d动画,基本上layout是没有什么问题了!
  • 6楼 李涛 2017-07-01

    EEVEE 伊布引擎更新 

    • Light Probe 灯光探测
    1. 镜面反射
    2. 反射球(与其他游戏引擎没有区别)
    3. 热辐射计算(光能传递)
    • AO 环境光遮蔽
     

    多了 Light Probe 灯光探测设置栏

  • 7楼 李涛 2017-07-04

  • 8楼 李涛 2017-07-04

  • 9楼 李涛 2017-07-04

  • 10楼 李涛 2017-07-04

  • 11楼 李涛 2017-07-10

    最新eevee体积光测试,碉堡了

发表回复
你还没有登录,请先 登录或 注册!