BlenderCN论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 1948|回复: 0

请教一些python语言在blender应用中的问题

[复制链接]
发表于 2012-1-15 04:21:16 | 显示全部楼层 |阅读模式
最近在学习一些python语言,用于blender中的编程,遇到一个小问题,希望能够有人帮帮忙。
在blender中,我想选择Vertex Color Paint的选项,那么就需要在界面中勾选这个选项

Vertex color paint

Vertex color paint
,但是我的问题是如何用python语言对这个进行操作呢,我查了一下manual,找到了一个指令bpy.ops.paint.vertex_color_set( )(我不确定是不是这个指令),但是我不知道应该怎么用,括号内不知道应该填写什么参数,我又查了一些资料说应该填写以下选项'INVOKE_DEFAULT', 'INVOKE_REGION_WIN', 'INVOKE_REGION_CHANNELS', 'INVOKE_REGION_PREVIEW', 'INVOKE_AREA', 'INVOKE_SCREEN', 'EXEC_DEFAULT', 'EXEC_REGION_WIN', 'EXEC_REGION_CHANNELS', 'EXEC_REGION_PREVIEW', 'EXEC_AREA', 'EXEC_SCREEN',但我试过之后还是报错,错误信息是:
Traceback (most recent call last):
  File "<blender_console>", line 1, in <module>
  File "C:\Program Files\Blender Foundation\Blender\2.59\scripts\modules\bpy\ops.py", line 177, in __call__
    ret = op_call(self.idname_py(), C_dict, kw, C_exec)
RuntimeError: Operator bpy.ops.paint.vertex_color_set.poll() failed, context is incorrect
我实在是不懂应该怎么解决,困扰了很久,请大家帮帮忙,谢谢了。。。


您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /1 下一条

Blender最新中文教学视频|Blender头条|小黑屋|手机版|Archiver|Blender中国 ( 蜀ICP备17002929号 )360网站安全检测平台

GMT+8, 2019-12-13 23:28 , Processed in 0.045329 second(s), 20 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表