前言  越来越多的影视动画公司开始使用katana去进行lookdev的制作。主要原因大概是因为使用katana进行灯光和材质的制作相对于maya来说实在是太方便了,但是katana的使用又必须要有真正的开发人员进行开发,这样才能真正的发挥出katana的最大优势。下面介绍一下如何在katana中设置全局变量以供进一步对katana进行二次开发。
import NodegraphAPIvalue_tuple = ("shot001", "shot002")
variables_name = "Shot"
variables_obj = NodegraphAPI.GetRootNode().getParameter('variables')variableParam = variables_obj.createChildGroup(variables_name)
variableParam.createChildNumber('enable', 1)
variableParam.createChildString('value', value_tuple[0])
optionsParam = variableParam.createChildStringArray('options', len(value_tuple))
for optionParam, optionValue in zip(optionsParam.getChildren(), value_tuple):optionParam.setValue(optionValue, 0)

示例图片如下图所示:

Katana中设置全局变量相关推荐

  1. IOS中设置全局变量

    转:http://blog.csdn.net/totogogo/article/details/7355203 有几种方法 some developers recommend use singleto ...

  2. Vue中设置全局变量

    1.新建js文件 global.js // 连接地址 const mqttUrl = "ws://127.0.0.1:8080/mqtt"; const mqttUsername ...

  3. VUE中设置全局变量,在组件中引用、修改它

    main.js import global from './components/global/global' Vue.prototype.global = global; global.js exp ...

  4. angular中如何定义全局变量_angularjs 设置全局变量的方法

    angularjs 设置全局变量的3种方法 angularjs自身有二种,设置全局变量的方法,在加上js的设置全局变量的方法,总共有三种.要实现的功能是,在ng-app中定义的全局变量,在不同的ng- ...

  5. js设置全局变量ajax中赋值

    js设置全局变量,在ajax中给予赋值赋值不上问题解决方案 方案一. //在全局或某个需要的函数内设置Ajax异步为false,也就是同步. $.ajaxSetup({async : false}); ...

  6. 关于在平台中设置系统全局变量的使用和场景

    度量快速开发平台中.可以设置客户端全局变量.设置后,在客户端任何地方都可以调用.例如财务系统中登录系统后,需要选择一个帐套,在使用的时候各窗体都需要这个帐套,就可以作为窗体全局变量使用. 设置方法:S ...

  7. postman中如何设置全局变量?

    接口文档中,有的接口需要去设置全局变量,公共参数就是全局变量,并且是在所有的接口里,都要有这两个请求参数: 在工作中,有遇到的情况是,每个接口中都有token,那也可以把token设置为全局变量(每个 ...

  8. 在PHP中使用全局变量的几种方法

    简介 即使开发一个新的大型PHP程序,你也不可避免的要使用到全局数据,因为有些数据是需要用到你的代码的不同部分的.一些常见的全局数据有:程序设定类.数据库连接类.用户资料等等.有很多方法能够使这些数据 ...

  9. 在JavaScript函数中定义全局变量

    是否可以在JavaScript函数中定义全局变量? 我想在其他函数中使用trailimage变量(在makeObj函数中声明). <html xmlns="http://www.w3. ...

  10. 【C 语言】C 项目开发代码规范 ( 形参合法性判断 | 函数返回值局部变量 | 函数中不用全局变量 | 函数中使用局部变量接收形参 | 函数返回值 | 形参作返回值 | 形参返回值处理 )

    文章目录 一.C 项目开发代码规范 一.C 项目开发代码规范 上一篇博客 [C 语言]字符串模型 ( 键值对模型 ) 中 , 完成了字符串的 键值对 查找功能 , 代码不太规范 ; C 项目开发代码规 ...

最新文章

  1. 密度聚类、密度聚类过程、OPTICS算法
  2. 自动化测试(二) 单元测试junit的Test注解突然不能使用原因以及解决方案
  3. Eclipse SDK 4.2.2/Equinox 3.8.2 发布
  4. ActiveReports for .NET 3 破解
  5. SAXReader解析xml繁体字乱码问题
  6. 很多女生都这么干!效果就是可以很快换电脑……
  7. iOS Hacker 动态库 dylib 注入
  8. springcloud gateway ribbon使用_Github点赞接近 70k 的Spring Cloud学习教程+实战项目推荐!牛批!...
  9. 新买电脑用户配置文件错误原因_电脑键盘与鼠标同时失灵怎么办
  10. 费尔德曼的百吉饼实验:人类的诚实程度其实超出你的想象!
  11. 每日英语:Why Food Companies Are Fascinated by the Way We Eat
  12. div水平垂直居中的常用方法
  13. altera Cyclone V再认识
  14. java 吸血鬼数字(四位数)
  15. H3C系列交换机系统版本升级及导入配置
  16. Mac 蓝牙鼠标卡顿的解决方法
  17. mysql查询数学成绩信息_【MySQL】:利用DQL查询表中的数据
  18. STM32单片机基础之蜂鸣器
  19. SQL -- 游标(详细)
  20. 七夕,那个不一样的人

热门文章

  1. python闰月计算_Python日期计算,编程练习题实例四
  2. 第二章 计算机系统和计算机组成原理
  3. siteground主机黑五优惠最低2折-2.99美元每月-vps主机-WordPress主机服务器
  4. Linux系统u盘win7没驱动程序,u盘安装win7找不到设备驱动程序,教您解决u盘安装win7找不到设备驱动程序...
  5. 学计算机i58300够用嘛,酷睿i58300h处理器怎么样
  6. 设置计算机从目标磁盘启动,电脑开机怎么设置从U盘启动
  7. 软件公司如何才能留住员工
  8. < span >标签的使用
  9. BF的数据结构题单-提高组——P1783 海滩防御
  10. 盘点淘宝、腾讯、百度内部使用的JavaScript库