简介

手绘风格是一个基于边缘/线条的非照片级真实感 (NPR) 渲染引擎。它依靠网格数据和 Z 深度信息在所选边类型上绘制线条。可以添加各种线条样式以产生艺术( "手绘" , "绘画" 等)或技术(硬线)外观。

Freestyle 可以产生强大的多样化的线条风格和效果。目前,有两种方式来定义线条的外观;第一种使用一系列的参数来创建 线条风格。这种模式允许直观地编辑虚线等特征,并轻松设置多种线条类型和边缘定义。在所有这些之上,有了线条风格的修改器,发挥空间是无限的!

第二种生成线条的方法是使用 Python Scripting。这种方法要高级得多,但Blender包含了许多预写的样式,如日本大笔刷、卡通、蓝图和厚度-深度。

../../_images/render_freestyle_introduction_example-1.png

亚视越野车由瑞兰·赖特(罗宁)。抄送者.('文档:阿特维布吉.zip <https://wiki.blender.org/wiki/File:AtvBuggy.zip>`__ )

../../_images/render_freestyle_introduction_example-2.png

作者:马托.sus304.抄送( "文档:Mato_sus304_cut02.zip <https://wiki.blender.org/wiki/File:Mato_sus304_cut02.zip>`)

../../_images/render_freestyle_introduction_example-3.png

来自 "OHA工作室 <http://oha-studios.com/>`__©机械运动娱乐公司的卡通场景。( "混合文档 <https://download.blender.org/demo/test/FreeStyle_demo_file.blend.zip>`__)

../../_images/render_freestyle_introduction_example-4.png

1935年马丁M-130的蓝图渲染由莱特BWK。CC0.警告:文档很重!专为压力测试而设计 Blender达到极限,并可能使Blender崩溃。( "文档:M-130蓝色打印.zip <https://wiki.blender.org/wiki/File:M-130Blueprint.zip>`__)

整体结构

  • 通过 属性 ‣ 渲染 ‣ 手绘风格 复选框激活自由样式。

  • 手绘风格 设置位于 查看图层 属性中。

  • 一个视图图层只能有一个视图地图。视图图包含边缘检测设置(折痕角度、剔除切换、面平滑度切换、材质边界切换、球体半径和 Kr 导数 Epsilon 高级选项)。

  • 一个视图映射可以有多个线集。

  • 一个line set控制哪种线条类型和选项将被用于渲染,基于你场景中的线条。

  • 每个线集使用一种线型(可在多个线集之间共享)。

  • 线条样式告诉 Freestyle 如何在颜色、Alpha、粗细和其他方面呈现链接的线条集。

../../_images/render_freestyle_introduction_view-map-processes.png

自由式视图图和进程的框图。

已知局限

  • 对内存要求很高:视图层中的所有网格对象都是一次加载的。

  • 仅支持面网格对象。

  • 面与面相交出无法检测到边缘。

  • 自由式渲染结果没有任何 Z 深度信息。

  • 不支持全景相机。