8方向渲染助手-批量输出版本 - 使用说明(单文件版也可参照)
脚本介绍、下载、安装步骤及卸载方法
脚本介绍
- 8方向渲染助手采用简洁窗体设计方式,所有功能都是一目了然,打开即可使用,没有繁杂的设置步骤。
- 单机版脚本界面原本是使用3dsmax本身组件编写的可以兼容到更低版本,批量版本中,为了能让更多的功能可以实现,引入了系统组件。依赖net framework 3.5, 因此最低兼容到3dsmax2011 64位版本。32位版本暂未测试。
- 由于3dsmax2014以后都不在支持32位,因此脚本插件也是在2014版本下编写的,3dsmax2014是最佳使用环境,当然高版本的也可以使用。
为什么我要编写批量版本呢?
- 我本身也是游戏行业中做动画的,之前遇到的几个项目都是三转二的,当时一边制作一边渲染,每次做好输出都是我最不喜欢的环节,每个方向都要设置一下输出路径、命名、建立文件夹。花费大量的时间还很浪费体力。因此就有了当初的8方向渲染助手单文件版。当时的版本只能是当时的项目中使用,界面也相当的简陋。
- 之后接触到更多的项目,脚本也相应的兼容了很多的项目。以前免费分享的就只这个脚本了。
- 那么现在为什么又有了批量版本呢? 批量渲染我自己并没做这样做过,自分享了单文件版后收到朋友们大量的反馈,并强烈要求定制一个批量渲染的脚本。
- 我本身时间也不是很多,恰巧前些日子碰到以前的同时开了新项目,三转二角色都是外包回来的,没有完成渲染。让我给他把单文件版的改成批量的,因此才把这个脚本又捡了起来。
- 根据他现有的项目资源改写出现在的批量版本。由于编写过程中花费了大量的时间(编写和调错测试)。因此批量版本是收费的。单文件版依然免费!单文件版也做了相应的优化。
对渲染器要求
- 8方向渲染助手是针对相机定位选择性输出的一种脚本,对渲染器是没有要求的,不管你使用默认的渲染器还是vr、mr等都无所谓。本脚本是不会修改到有关渲染器设置的任何参数,用任何渲染器都无影响。(每个文件需要自行设置好渲染参数哦!后面会对渲染器的预设文件做一个导入功能,现在暂时没有)。
下载文件
- 下载后得到压缩包: MaxRenderTools v1.6.9.zip
- 解压密码:couday.com
- 右键->解压到当前文件夹。
- 进入文件夹后可见3个对象, 分别为文件夹->Couday 、文件->安装说明.txt 、文件->拖入安装.mse。
安装脚本:
- 方式1:打开3dsmax后,将文件->拖入安装.mse,直接拖入3dsmax视窗界面中。有欢迎窗口弹出表示安装成功。
- 方式2:找到3dsmax菜单-> MAXScript(X) -> 运行脚本(R)(第三个菜单) -> 选中拖入安装.mse 打开。
- 脚本插件默认安装位置为: 我的文档 -> 3dsmax, 既 C:\Users\Administrator\Documents\3dsMax\, Couday文件夹为插件目录。
卸载脚本
- 1. 打开 我的文档 -> 3dsmax, 既 C:\Users\Administrator\Documents\3dsMax\, 删除couday文件夹。
- 2.返回3dsmax界面菜单 -> 自定义(U) -> 自定义用户界面(C) -> 菜单 -> 找到Couday ->右键删除菜单项。
脚本登录激活
脚本采用在线激活登录模式,单次登陆后无需在联网。
- 1.打开脚本 找到登录激活按钮
- 2.在登录框中点击注册跳转到网页获取激活码
- 3.根据订单号和机器码结合提交获取激活码
- 4.把激活码复制粘贴到登录框中
- 5.输入用户名和密码点击登录即可使用全部功能
- 图1、图2 分别查看机器码和订单号。
界面功能介绍与说明
所有设置前请优先打开一个文件,用于捕捉相机和旋转物使用。
文件列表
- 文件列表是显示将要处理的max文件状态列表(显示max文件的路径)。
- 脚本根据文件列表由上而下有顺序的批量渲染处理。
- 列表在没有渲染的状态下可随意添加文件列表项,删除文件列表项,也可批量添加。
- 以及保存已添加的列表,并且每次退出会自动备份一次。
- 列表下方按钮列出了列表操作可实现的一些功能,都是一目了然的。
- 也可以使用鼠标右键菜单进行操作,菜单项和列表下方的按钮功能是一样的。
- 按钮是给32位低版本组件备用的,一般情况下用鼠标右键操作更方便些。
主窗体选项卡
主窗体部分是整个脚本的主要部分,总分为3个选项卡。
- 主体:脚本的主要功能,渲染前的输出路径设置,相机设置,文件命名等部分。
- 图层分块:这个选项卡下在特殊情况下才会使用到,比如一个文件内要渲染很多武器,发型等。根据图层操作显示和隐藏来完成批量的武器或其他部件的渲染输出,默认是关闭状态。
- 自定义脚本:这个功能是最近才加进来的,主要是方便朋友们在渲染前可以添加一些自定义的处理脚本,默认是关闭状态。
- 图2是开始执行的地方,左边是单文件和批量操作的切换,右边是开始渲染的执行按钮。
图2
主体:保存序列方式
保存序列方式是指渲染输出保存的路径。
- 1自定义路径:此选项需要在下方按钮选框中选择一个自定义的文件夹来保存渲染输出的序列文件。
- 2保存到和文件相同的路径下: 保存序列文件到和渲染的文件相同的文件夹下,推荐使用方式1。
- 3路径选择:输入框显示路径,#按钮刷新到当前文件的路径,文件...按钮是手动选择路径。
- 4当该选项打钩激活时,会在目录下创建一个(文件名+“输出”)文件夹和其他文件夹区分。
- 5图像配置:目前支持4种图片输出格式,分别为 PNG、TGA,JPG、BMP。
- 6该选项激活后,每个文件会创建出和文件名一样的文件夹,用来存放序列。无特殊情况请打钩。当选项不打勾时输出的序列如图1所示的文件形式,由于一个角色中会有多个动作,为了避免序列被覆盖替换和区分序列,会在序列图文件名前加入当前渲染的max文件名。打钩激活时输出的序列如图2、图3所示,每个动作文件都将单独建立一个和当前渲染max文件名一样的文件夹,用于存放序列。输出序列不会加入max文件名前缀。如图三所示。
主体:摄像机设置
请优先打开一个待渲染的max文件用于捕捉摄像机
- 相机设置部分分为两种:1多相机无旋转模式。2单相机旋转模式。
- 在该面板下,如图所示,单相机模式选框打钩时切换为单相机旋转模式。
- 图中强制双面选框是渲染器的共用参数,功能和渲染器中公用参数一样。
- 图中 机位5按钮 为max世界坐标正Y轴方向,该按钮相机输出序列是正面图。
- 图中 设置方向名选框打钩时 弹出命名面板,可以自定义修改每个相机输出的序列名前缀。
- 图2所示,在机位按钮下右键弹出选择相机面板,双击相机名可选择到相机,左键按钮激活改机位。
- 在单相机旋转模式下,旋转物按钮被激活,鼠标右键选择旋转物体,一般为相机和灯光的父物体,暂不支持组节点。左键点击按下激活后生效。
- 图5中 旋转模式下拉框 有绝对旋转和相对旋转两种模式,当勾选需要输出的面后,在绝对旋转的模式下,第一个面为max世界坐标正Y轴为正面,每个面以45度的方式顺时针旋转。
- 在相对旋转模式下,max世界坐标正Y轴依然为正面,但旋转物不会回归到正Y轴,而是以渲染前当前旋转物的旋转位置开始以累加45度的顺时针旋转方式。无特殊情况下请使用绝对旋转。
- 图中,最后面预览标签显示的 为输出序列第一个面的序列名预览,只用于自定义命名参考作用,实际效果请以输出序列为准。
主体:设置方向名
该设置部分项需要先打开一个max文件才能预览到效果。
- 激活后,当设置方向名选框打钩时,该面板才会显示。
- 预览框位置显示出第一个机位的大概命名方式。
- 图中 创建文件夹 选框打钩时,每个方向会根据相机名称或机位序号建立一个文件夹单独存放每个方向的序列。
- 图1中下方红框中为每个机位的输出序列的命名前缀设置,例如输入 1_ ,输出的序列为 1_0000.png,1_0001.png...
- 图2中 勾选连续命名 切换为单个文件所有方向作为一条序列输出。(例如:渲染5个方向 每个方向5张图片序列。普通的命名方式是 机位1:1_0001.png,1_0001.png... 机位2: 2_0000.png,2_0001.png... 机位3... 当切换到连续命名方式后,所有方向视为一条序列:1_0000.png,1_0001.png......1_0028.png, 1_0029.png。)
- 图3中 勾选使用文件名选框时 每个渲染机位前缀会以文件名为序列前缀。支持汉字转拼音。
主体:共用参数 和 环境背景
- 这两项都是直接去max本身的共能,放进这里是为了批量渲染时每个文件都可以设置同样的共用参数,面板所有项默认不启用,视情况使用该功能。
- 图1公共参数和渲染器中公共参数是一样的,启用后,在批量渲染中,每个被渲染的文件都会优先取到这里的参数渲染,各自文件中的相应参数被更改。(但是渲染完成后不会保存文件,脚本执行过程中都不会对文件进行保存)。
- 图2环境背景 max中的环境背景设置,max环境背景按键 8 调出面板。 在这里勾选后,批量渲染会更改每个文件后才会渲染。默认关闭。
界面布局图1主功能区
界面布局图2自定义命名
界面布局图3图层分块
界面布局图4自定义脚本
本作品采用 知识共享署名-相同方式共享 4.0 国际许可协议 进行许可。
欢迎大家!