简介
手绘风格是一个基于边缘/线条的非照片级真实感 (NPR) 渲染引擎。它依靠网格数据和 Z 深度信息在所选边类型上绘制线条。可以添加各种线条样式以产生艺术( "手绘" , "绘画" 等)或技术(硬线)外观。
Freestyle 可以产生强大的多样化的线条风格和效果。目前,有两种方式来定义线条的外观;第一种使用一系列的参数来创建 线条风格。这种模式允许直观地编辑虚线等特征,并轻松设置多种线条类型和边缘定义。在所有这些之上,有了线条风格的修改器,发挥空间是无限的!
第二种生成线条的方法是使用 Python Scripting。这种方法要高级得多,但Blender包含了许多预写的样式,如日本大笔刷、卡通、蓝图和厚度-深度。
![]() 亚视越野车由瑞兰·赖特(罗宁)。抄送者.('文档:阿特维布吉.zip <https://wiki.blender.org/wiki/File:AtvBuggy.zip>`__ ) |
![]() 作者:马托.sus304.抄送( "文档:Mato_sus304_cut02.zip <https://wiki.blender.org/wiki/File:Mato_sus304_cut02.zip>`) |
![]() 来自 "OHA工作室 <http://oha-studios.com/>`__©机械运动娱乐公司的卡通场景。( "混合文档 <https://download.blender.org/demo/test/FreeStyle_demo_file.blend.zip>`__) |
![]() 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](../../_images/render_freestyle_introduction_view-map-processes.png)
自由式视图图和进程的框图。
已知局限
对内存要求很高:视图层中的所有网格对象都是一次加载的。
仅支持面网格对象。
面与面相交出无法检测到边缘。
自由式渲染结果没有任何 Z 深度信息。
不支持全景相机。