2020 Blender Big Projects​

2020年 Blender(布兰德) 10 大开发项目(2020 Blender Big Projects):Blender 2.80 于 2019 年 7 月正式发布,此次升级大全新版本受到了社会和业界的广泛欢迎。但 Blender 官方表示升级并不止步于此。还有许多重大的新功能有待开发并解决。为了更好的帮助并指导 Blender 2020年的有序快速发展,官方制定并发布了 2020年 Blender 10 大项目的开发建议:

Library Overrides

替换旧的动画代理系统,并支持本地更改外链数据


Blender 2.81 将初步支持 Library Overrides,该计划致在取代旧的动画代理系统,并支持如下功能:

  • 动画师可以角色造型中使用覆盖(这是 Maya 引以为傲的优势...)
  • 同一角色支持多个实例(具有不同动画和变体)
  • 根据实例资产的局部变化进行调整使
  • 使用覆盖将角色与缓存的动画链接在一起

项目地址:Library Overrides

Multires

多分辨率雕刻修改器改进


为人物雕刻提供多分辨率的无损雕刻修改器支持,为烘焙和动画保留一个基本的网格

  • 不同分辨率层级之间的传递,将通过对相邻顶点细分来支持解决
  • 可在多分辨率层级进行雕刻
  • 动画和回放时使用基本网格(雕刻旋转视图等操作时切换到基本网格提高视图响应)

项目地址:Multires

Particle Nodes

基于节点的粒子系统


动画节点 项目中,粒子系统将在基于节点的系统中完全重构,以支持:

  • 基于时间的动画的运动图形动画编辑与创作
  • 设置环境元素的修改器(风力等)
  • 生成表面的风化效果
  • 烟花 (粒子产生新粒子 - 拖尾)
  • 露水滴在叶子上
  • 其他模拟等...

项目地址: Particle Nodes

Volume Object Type

OpenVDB 物体类型


支持 OpenVDB 并不是一项小任务,但它将有助于将 Blender 中的体积模拟与即将到来的基于节点的系统集成起来:

  • OpenVDB 文件作为一种物体类型进行创建 (从其他应用程序导入文件)
  • 按过程生成体积 (体积动画载入?一切节点的一部分)

项目地址:Volume Object Type 

Hair Object Type

替换旧毛发系统,采用全新的节点+修改器的毛发物体类型


年复一年,艺术家们用搅拌机制作很棒的头发模拟。然而,由于它的不稳定性和复杂的代码库,这个模块一直是一个令人沮丧的巨大来源。实现基于节点的头发系统的第一步是将系统移植到自己的对象类型。不过,目前还没有计划新的功能。 


项目地址:Hair Object Type

Faster Animation Playback

高速动画回放


动画师希望蒙皮后的角色动画,在视窗中播放能与最终渲染时的帧速度一样快,这对于动画师来说简直不要太爽!Blender 官方已经着手在优化并解决这一革命性的问题:

  • 动画缓存支持
  • 动画播放/渲染性能
  • 运动曲线实时更新

项目地址:Faster Animation Playback 

Scene Editing in Object Mode

大型场景下撤销的性能提升


在大型的场景中,Blender 2.8x 的新特性使得大多数操作比 2.7x 效率上下降很多,这主要是 2.8x 新开发的数据块导致的。2.80x 中最明显的缺点之一是在大型的场景中撤消,性能下降非常明显。未来的版本中对全局撤消进行优化:

  • 撤消优化:场景中对象模式的更改(物体模式、编辑模式)
  • 撤消优化:大型场景中姿态模式的更改(物体模式、姿态模式)
  • 复制支持:大型场景中复制物体的性能提升与优化

项目地址:Scene Editing in Object Mode 

Fast Highpoly Mesh Editing

高速执行高面数 BMesh 多边形建模


在大家使用 Blender 建模的时候,面数一高建模编辑的效率就会下降,相对于 2.79 的性能有着很大的差异!Blender 未来的版本会优先解决建模性能问题:

  • 编辑超高面数的网格对象使其具有更好的性能(可能会优先解决无添加修改器的 BMesh 多边形建模性能)

项目地址:Fast Highpoly Mesh Editing 

Alembic / USD

专业格式支持


在业界走向开放格式和标准的同时,Blender 扩大与这两种非常重要的文件格式的兼容性发挥了作用:

  • 用于导出自定义属性的 alembic
  • 导入任意自定义数据的 alembic
  • USD 支持骨骼动画(可能)
  • USD 导入导出

项目地址:Alembic / USD 

Asset Manager (Basics)

资产管理器(基本功能)


Blender 的资产可以是模型、网格、骨骼、材料、纹理、姿态、脚本、节点组、集合等等...资产管理器的目的是增加管理和浏览数据的能力,并为任何人管理自己生产的资产提供一个平台:


  • 存储、浏览和加载用户创建的内容的方法。如:姿态库、模型、材质…
  • 管理相互连接的项目的方法。如:连接其他 Blender 文件中的模型、集合和道具用于电影的生产管理

项目地址:Asset Manager “Basics”

其他项目

 


  • Vulkan(macOS 使苹果系统支持显卡渲染加速,暂不知进度如何)
  • AR/VR(Blender XR 项目,已经有分支版可测试)
  • LANPR(全新的实时卡通 NPR 渲染引擎
  • Greasepencil(油脂铅笔改进
  • Custom keymaps(自定义快捷键
  • Retopology(拓扑工具集
  • Compositor(合成
  • Sculpting(雕刻模块升级 - 已大致完结
  • Texture painting(纹理绘制项目,估计在雕刻模块完结后开始升级并重写
  • Cycles(循环渲染引擎改进
  • EEVEE improvements(伊布渲染引擎改进

模块开发团队 | Modules

原创不易,感谢您送的咖啡来提神醒脑