c4d python使用方法_C4D python插件编写之Doc API系列-程序员宅基地

技术标签: c4d python使用方法  

doc.GetData()

未知

doc.GetDocumentData()

未知

doc.SetDocumentData()

未知

doc.GetSettingsInstance()

未知

doc.GetFirstObject()

获取场景中排在第一个的物体

doc.GetFirstMaterial()

获得首个材质球,例:

def main():

firstMat=doc.GetFirstMaterial()

print(firstMat.GetName())

有3个材质球mat1,mat2,mat3。打印mat1

doc.GetFirstRenderData()

2ab48e557a63422f9c7895c6d72609e4.jpg

def main():

firstMat=doc.GetFirstRenderData()

print(firstMat.GetName())

获得第一个渲染设置数据,这里输出R1

doc.InsertRenderData()

插入一个渲染设置数据

doc.InsertRenderDataLast()

插入一个渲染设置数据到末尾

doc.InsertMaterial()

材质类型常量表:LINK

def main():

doc.InsertMaterial(c4d.BaseMaterial(c4d.Mbanji))

操作结果:

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/weixin_39548733/article/details/110377462

智能推荐

Java异常回滚_java yichanghuigun-程序员宅基地

文章浏览阅读656次。Java异常回滚欢迎使用Markdown编辑器所以修改点欢迎使用Markdown编辑器![外部循环内部逻辑](https://img-blog.csdnimg.cn/20201021103913881.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzMzNjY4OTk5,size_16,color_FFFFFF,t_70#pic_cent_java yichanghuigun

【机器学习论文翻译】去信任的机器学习合约:在以太坊区块链上评估和交换机器学习模型1_机器学习论文及翻译-程序员宅基地

文章浏览阅读1k次。一、前言区块链是最近特别火热的一门技术,特别是比特币、挖矿概念的兴起,更是推动了区块链的发展。目前基本上确定的未来的研究方向是AI + 区块链,所以从现在开始,做个小白,不断开始滚雪球。如果你有什么问题,希望跟我能够一起交流,除了通过博客交流外,欢迎你加入我的QQ群,一起交流有关于机器学习、深度学习、计算机视觉有关内容。目前我处于广泛涉猎阶段,希望我们能够一起沟通。下图是我的群二维码:..._机器学习论文及翻译

c语言贪心算法0-1背包问题,贪心算法 - 0/1背包问题-程序员宅基地

文章浏览阅读2k次。1、问题描述:给定n种物品和一背包。物品i的重量是wi,其价值为vi,背包的容量为C。问:应如何选择装入背包的物品,使得装入背包中物品的总价值最大?形式化描述:给定c >0, wi >0, vi >0 , 1≤i≤n.要求找一n元向量(x1,x2,…,xn,), xi∈{0,1}, ∋ ∑ wi xi≤c,且∑ vi xi达最大.即一个特殊的整数规划问题。 2、最优性原理:设(y..._0-1背包问题贪心算法c语言

python——pandas的pivot_table使用_python pivot_table value是文本-程序员宅基地

文章浏览阅读1.2w次。提供给我的输入是几个文本,读取为dataframe格式之后如下(此处只列出两个文本的模拟内容)In[179]: t1Out[178]: id value1 value20 1 100 981 2 98 872 3 97 933 4 96 964 5 99 _python pivot_table value是文本

django、flask和tornado区别-程序员宅基地

文章浏览阅读3k次,点赞2次,收藏16次。今天我们来讨论一下、django、flask和tornado的部署对比:1. 概述在python的web开发框架中,目前使用量最高的几个是django、flask和tornado, 经常会有人拿这几个对比,相信大家的初步印象应该是 django大而全、flask小而精、tornado性能高。tornado性能比django和flask高很多是因为tornado在底层io处理机制上和djang..._django flask tornado 对比

用多边形近似球体表面(icosphere)的Mesh数据的生成并使用openGL绘制-程序员宅基地

文章浏览阅读5.8k次,点赞3次,收藏16次。这里用到的Mesh数据结构如果不清楚可以参照我的上一篇。 参考了一个牛人的文章, 他的代码是C#的,我用C++改写了一遍,为了便于理解,省去了他的cache优化。创建网格球面一般3D球体的建模有两种Mesh可以选择,UVSphere和Iconsphere 左图为UVSphere,右图为Iconsphere。在一些情况下UVphere有很好的表现,但是,在另一些情境中,比如改变球体形状时,UV_icosphere

随便推点

打印时选 平铺 原始大小_如何使用平铺打印制作自己的海报-程序员宅基地

文章浏览阅读1.3k次。打印时选 平铺 原始大小If the boring wall posters at Spencers aren’t tickling your fancy and you’d rather have something more customized to your tastes, you can actually make and print your own posters using a m..._启用平铺打印是什么意思

Linux下查看软件安装路径_linux 找到安装包的位置-程序员宅基地

文章浏览阅读2.4w次,点赞16次,收藏67次。对于刚接触LINUX的新手来说,Linux中查看某 个软件的安装路径(地址)有时显得非常重要。比如某个文件的快速启动项被删除,或者你要建立快速启动项,或者想删除、 添加安装文件等等,很多地方都要用到查看文件安装路径的命令。一、查看文件安装路径:由于初次大部分软件的安装都是系统自动安装的,所以先说查看文件安装的所有路径(地址)。这里以Subversion为例。比如说我安装了SVN,但是不知道文件都安装在哪些地方、放在哪些文件夹里,可 以用下面的命令查看所有的文件路径在终端输入:wh..._linux 找到安装包的位置

coco数据集标注图转为二值图python(附代码)-程序员宅基地

文章浏览阅读1.2k次,点赞2次,收藏13次。coco数据集大概有8w张以上的图片,而且每幅图都有精确的边缘mask标注。后面后分享一个labelme标注的json或xml格式转二值图的源码(以备以后使用)而我现在在研究显著性目标检测,需要的是边缘mask的二值图像。搜了很久,并没有人做过这种工作,只能得到如下的掩膜图而我需要的图像为二值图,如下说下 我的过程 并附上代码:首先,coco数据集将所有的8w多张图片标..._coco数据集二值掩膜

【cmake 基础小知识】如何在CMake项目中使用add_dependencies命令管理目标依赖关系_cmake add_dependencies-程序员宅基地

文章浏览阅读941次,点赞19次,收藏16次。在现代软件开发过程中,构建系统扮演着至关重要的角色。CMake,作为一个跨平台的构建系统,允许开发者定义和管理复杂的项目构建过程。本章节旨在介绍CMake的基础概念,重点讲解如何在CMake中建立目标之间的依赖关系,确保构建顺序的正确性。_cmake add_dependencies

微信小程序使用flyio封装request请求_flyio 官方文档-程序员宅基地

文章浏览阅读2.5k次。flyio:一个支持所有JavaScript运行环境的基于Promise的、支持请求转发、自动转换JSON、支持请求/响应拦截器、强大的http请求库。可以让您在多个端上尽可能大限度的实现代码复用。flyio官方文档flyio下载地址原生微信小程序中使用flyio请求,封装代码如下一、在src/utils下新建request.js文件,文件代码如下:/*flyio: 一个支持所有JavaScript运行环境的基于Promise的、支持请求转发、强大的http请求库。 可以让您在多_flyio 官方文档

Linux驱动IO篇——阻塞/非阻塞IO_linux io阻塞-程序员宅基地

文章浏览阅读1.1k次。讲解了Linux驱动中,阻塞IO、非阻塞IO的使用,以及等待队列的使用_linux io阻塞