99.Toolbag插件开发


文档摘要

## 99. Toolbag插件开发 Toolbag是一款实时渲染工具,用于展示或预览现有的场景,简单说就是给模型调材质、打灯、后期,然后渲染出图。 运营部门在制作美术宣发图时,需要拿游戏资源到Toolbag渲染出图用于参考。 以某赛车游戏举例,对于赛车的渲染,Toolbag可能参与以下2套流程: 整车渲染 新手板车,从建模软件生产出来后,就已经确定外形,仅贴图可更换。 这种车直接放入Toolbag渲染。 组装车渲染 组装车,即可以更换配件的车,制作流程比较复杂。 以轮胎来说,负责轮胎建模的同学,只负责做这个轮胎,然后放到模板车上,效果OK就算完成。 轮胎在其他车上的效果,需要进入游戏进行组装才能查看。 那么对于组装车,就需要从游戏引擎,将组装好的车进行导出,才能在Toolbag进行渲染。

99. Toolbag插件开发

Toolbag是一款实时渲染工具,用于展示或预览现有的场景,简单说就是给模型调材质、打灯、后期,然后渲染出图。

运营部门在制作美术宣发图时,需要拿游戏资源到Toolbag渲染出图用于参考。

以某赛车游戏举例,对于赛车的渲染,Toolbag可能参与以下2套流程:

  1. 整车渲染

    新手板车,从建模软件生产出来后,就已经确定外形,仅贴图可更换。

    这种车直接放入Toolbag渲染。

  2. 组装车渲染

    组装车,即可以更换配件的车,制作流程比较复杂。

    以轮胎来说,负责轮胎建模的同学,只负责做这个轮胎,然后放到模板车上,效果OK就算完成。

    轮胎在其他车上的效果,需要进入游戏进行组装才能查看。

    那么对于组装车,就需要从游戏引擎,将组装好的车进行导出,才能在Toolbag进行渲染。

    如果有100辆车需要组装,那么最好能够对Toolbag进行批量处理。

对于流程1,是建模人员与美术人员直接对接。

对于流程2,大批量的Toolbag渲染需求,就需要有程序编写代码进行批量化处理。

Toolbag 内嵌了Python环境,可以以插件形式执行Python代码,这对流程2提供了支持。


作者与出处
原作者: ThisisGame
来源:ThisisGame
许可证:GPL-3.0
整理: 灏天文库整理
由灏天文库结构化整理,提供目录导航、全文检索与在线阅读,便于系统化学习
发布者: 作者: ThisisGame 转发
评论区 (0)
U