目录
  • 前言
  • 正文
  • 在 Python 脚本中创建一个着色器
    • 我们的想法
  • 具体代码与注释
    • 创建发光材质
    • 具体调用代码

前言

Blender 并不是唯一一款允许你为场景编程和自动化任务的3D软件; 随着每一个新版本的推出,Blender 正逐渐成为一个可靠的 CG 制作一体化解决方案,从使用油脂铅笔的故事板到基于节点的合成。

事实上,你可以使用 Python 脚本和一些额外的包来批处理你的对象实例化,程序化地生成东西,配置你的渲染设置,甚至获得你当前项目的自定义统计数据,这是非常棒的功能! 这是一种减轻繁琐任务负担的方式,同时也能让开发者参与到这个创造性工具社区中,而不仅仅是美术人员。

正文

在 Blender 中,着色器通常是通过基于节点的图形编辑器(可以在 “Shading” 选项卡中找到)来编辑的,它可以让你根据想要构建或多或少复杂的着色流程来链接和组合尽可能多的内置节点。然而,在本文中,我们将制作一个超级简单的着色器,只有一个节点,所以我们将在 Python 脚本

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。