美文网首页CgTd
获取C4D的插件信息

获取C4D的插件信息

作者: N景波 | 来源:发表于2017-02-19 12:28 被阅读0次

当时做项目想到的点子,后来没用,就分享出来吧。

代码遍历C4D中的插件,输出其id、名字、插件的信息。想多看点信息就dir()了下

import c4d
from c4d import gui

def main():
    plugin = c4d.plugins.GetFirstPlugin()

    while(plugin):
        if( plugin.GetFilename()):
            print "plugin in id:", plugin.GetID()
            print "plugin name: ", plugin.GetFilename()
            print "plugin info: ", plugin.GetInfo()
            print dir(plugin)
        plugin = plugin.GetNext()

if __name__=='__main__':
    main()

有时需要找某个插件或者C4D内置模块的ID,例如,需要导出某种格式,因为有格式要求。FilterPluginList提供了简单的方法来获取所有插件和C4D安装的特定格式。

获取所有的SceneSaver(3D导出格式)插件:

for p in c4d.plugins.FilterPluginList(c4d.PLUGINTYPE_SCENESAVER,True):
  print p.GetID(), " = ", p.GetName()

相关文章

  • 获取C4D的插件信息

    当时做项目想到的点子,后来没用,就分享出来吧。 代码遍历C4D中的插件,输出其id、名字、插件的信息。想多看点信息...

  • Maven help 插件

    Maven Help Plugin用于获取有关项目或系统的帮助信息。也可以用于获取特定插件的帮助信息,如插件的参数...

  • C4D 常用目录

    使用python获取C4D常用的目录 获取c4d的启动目录 获取用户设置目录 获取启动时默认写入目录 获取启动的a...

  • <JavaWeb>Maven核心概念(三)

    插件及总结演示 获取插件可配置信息 在Maven核心概念(二)中,我们讲解了如何获取一个插件的可...

  • 《Maven实战》读书笔记 二(7-18章)

    Maven生命周期详解 命令行与生命周期 插件绑定 命令行插件配置 获取插件信息 在线插件信息 使用maven-h...

  • 收藏!不能错过的C4D插件合集!

    要想用好C4D必定少不了各种插件,但是现在可使用的C4D插件实在是太多了,本文整理了一些广受好评的实用插件供大家参...

  • C4D 插件结构

    插件结构 插件放在用户目录下的plugins目录。插件后缀该为.pyd, .pypv(加密文件)。 C4D 启动后...

  • Flutter 获取App的版本号等信息

    获取APP包的信息 通过使用插件package_info可以获取到当前APP的包名,版本名,版本号等信息。 修改+...

  • Flutter获取APP的包名版本等信息

    获取APP包的信息 通过使用插件package_info可以获取到当前APP的包名,版本名,版本号等信息。 添加依...

  • C4D绘图建模必备常用插件介绍

    要想用C4D做出好的效果,必定少不了各种插件,但是现在可使用的C4D插件实在是太多了,本文整理了一些广受好评的C4...

网友评论

    本文标题:获取C4D的插件信息

    本文链接:https://www.haomeiwen.com/subject/qncjwttx.html