Your browser does not seem to support JavaScript. As a result, your viewing experience will be diminished, and you have been placed in read-only mode.
Please download a browser that supports JavaScript, or enable it if it's disabled (i.e. NoScript).
On 25/07/2015 at 05:08, xxxxxxxx wrote:
How can I send options for SendModellingCommand? As far as I can understand from the documentation I need to send the options through a bc, but I'm not sure how.
c4d.utils.SendModelingCommand(c4d.MCOMMAND_SUBDIVIDE,[polyobj],c4d.MODIFY_ALL,c4d.BaseContainer)
#errors ?
On 25/07/2015 at 12:28, xxxxxxxx wrote:
Just create a BaseContainer and set the options that are provided in the SDK. Some options are not documented in the SDK but the SDK points out the header file (some_name.h) that contains the relevant parameters. So, here is an example of how to use the Untriangulate command:
bc=c4d.BaseContainer() bc.SetBool(c4d.MDATA_UNTRIANGULATE_ANGLE,True) bc.SetReal(c4d.MDATA_UNTRIANGULATE_ANGLE_RAD,angle); bc.SetBool(c4d.MDATA_UNTRIANGULATE_NGONS,False)
result=utils.SendModelingCommand(command=c4d.MCOMMAND_UNTRIANGULATE,list=[op],mode=c4d.MODELINGCOMMANDMODE_POLYGONSELECTION,bc=bc,doc=doc)
On 31/07/2015 at 10:30, xxxxxxxx wrote:
Hello utisz,
was your question answered?
Best wishes, Sebastian