python生成器是预制的python 插件的objectData的封装(就和脚本是插件commandData的封装一样)。这样创建生成器对象就不用写全脚本了,注意这物体仅仅是生成器,想创建变形器,还得老老实实创建objectData插件。

在生成器内的python代码会生成一个object。默认下,生成了一个立方体,并返回:

UserData输入

当然也可以返回别的物体,或者用userdata调整物体参数。注意op可以快速引用生成器对象。

对象输入--pipe生成器

许多c4d生成器会将其孩子作为输入,这里咱也可以这么干。通过op.GetDown()能获取第一个熊孩子,用op.GetChildren()能获取所一窝熊孩子。接下来就要折腾熊孩子了,为了他们的安全,咱先弄一个拷贝。

创建整个对象层次也不难,一般创建完层次会返回顶层对象。如果选了这个生成器,还返回了MakeEditable,就能看到创建好的整个层级结构。上代码:

建模命令—边到样条线

建模命令也能生成新对象。再次强调,需要在拷贝原物体后在拷贝上进行操作,就不会直接修改层级里面的对象。下面的例子给当前选中的物体输出了样条线。

注意,这个例子需要选中一个物体的一条边。生成器的cache检测不到选中物体的变化,因此需要关闭优化cache才能更新。不幸的是关闭优化还不能正常工作,以后会正常的。

c4d python_【C4D开发】C4D中的python生成器相关推荐

  1. c4d python生成器教程_C4D中的python生成器

    python生成器是预制的python 插件的objectData的封装(就和脚本是插件commandData的封装一样).这样创建生成器对象就不用写全脚本了,注意这物体仅仅是生成器,想创建变形器,还 ...

  2. fortran语言和python_如何在Fortran中调用Python

    Python是机器学习领域不断增长的通用语言.拥有一些非常棒的工具包,比如scikit-learn,tensorflow和pytorch.气候模式通常是使用Fortran实现的.那么我们应该将基于Py ...

  3. java怎么调用python_如何在Java中调用Python代码

    Jython(原JPython),是一个用2113Java语言写的Python解释5261器.在没有第三方模块的情况下4102,通常选择利用Jython来调用1653Python代码,它是一个开源的J ...

  4. cv rgb2gray python_实施mat2gray OpenCV中与Python

    我和他有同样的问题,我有一个彩色的画面,我用MATLAB读取图片:Input = imread('input1.jpg');,和格式的图像是612x612x3 UINT8,我打印5x5x1像素在画面如 ...

  5. 云开发技术应用python_云开发技术应用(Python)

    本书共14章,从Python语言的语法特性开始,介绍了Python的安装和配置.数据类型及表达式.流程控制.序列和字典.文件处理.函数等,由浅入深,循序渐进,逐步引入高级话题,包括面向对象编程.模块和 ...

  6. 云开发技术应用python pdf_云开发技术应用python_云开发技术应用(Python)

    项目1 Python语言概述及安装.配置(1) 1.1 任务1 认识Python语言(1) 1.1.1 Python的起源和发展前景(1) 1.1.2 Python的优缺点(2) 1.1.3 Pyth ...

  7. latex python_怎么在 LaTeX 中排版 Python 代码?

    用 LaTeX 排版代码的主要问题有两个.一是希望代码中的特殊字符不被 LaTeX 处理:二是希望能有代码高亮.前者称为「原样抄写」,也就是 verbatim.剩下的边框.编号.交叉引用,都属于 La ...

  8. libreoffice python_如何在LibreOffice中运行python宏?

    问题描述 当我去工具 – >宏 – >组织宏 – > Python我得到这个对话框: 无法创建新的Python宏. 显然LibreOffice没有Python编辑器,因此我必须在其他 ...

  9. linux停止运行python_如何从LinuxOS中的python脚本运行/停止c程序?

    我有一个c程序基本上是在无限循环运行,如下所示. int main(int argc, char** argv ) { Detectdirection *d; //Mosquitto io_servi ...

最新文章

  1. ORACLE表空间管理维护
  2. 移动端实现元素拖拽效果插件_基于自然流布局的可视化拖拽搭建平台设计方案...
  3. python编写装饰器_我也来写一下python装饰器
  4. python之入门,你好,中国
  5. Android学习笔记11---_查看与输出日志信息
  6. linux线程相关函数接口
  7. Even better, if you don’t want to answer and
  8. 安装TensorFlow-gpu的注意点
  9. 熊猫烧香病毒源代码及分析
  10. 录屏软件电脑版哪个好?4个电脑免费录屏软件推荐
  11. Win10自动更新有效强制永久关闭
  12. java数据结构与算法之栈(Stack)设计与实现
  13. Python爬取LOL英雄皮肤
  14. 【Unity3D】制作进度条——让Image同时具有Filled和Sliced的功能
  15. jquery input标签中 中checkbox全部选中与全部取消
  16. Win7 时间不准不能自动同步,执行w32tm /register发生下列错误: 拒绝访问(0x80070005)
  17. linux作业管理系统pbs,集群上作业提交系统LSF和PBS的使用与简介
  18. Steam游戏服务器配置选择 IP
  19. 查看JS代码中\x68等加密数据内容的解决办法
  20. excel显著性检验_《如何利用Excel对所得数据进行显著性分析?》 excel怎么做方差齐性检验...

热门文章

  1. 《代码重构》之方法到底多长算“长”?
  2. 国外手机制式对应国内手机制式
  3. 适合计算机科学系毕业季的话,毕业季 | 用你的专业,说最美的情话......
  4. 产业分析:双11全网销售数据解读
  5. 收到20封感谢信后终于拿到大厂offer,Android大厂面试174问整理给大家
  6. LeetCode_1667_反转链表
  7. 推荐16个下载超酷脚本的热门网站
  8. C# 批量重命名音乐(歌手-歌曲名称形式)
  9. 【计算机毕业设计】098网上摄影工作室
  10. SpringBoot - 动态修改yml配置文件