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).
THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED
On 08/11/2011 at 00:18, xxxxxxxx wrote:
Sorry for this noob question
First: Ihave googled,... read sevear instruction.. But I'm not a programmner ;-[
I have to do repeating several changes in a projekt like: --- select all polygon objects change to point-mode selekt all points optimice --- or --- select al polygon objects change to polygone-mode selekt all polygons untriangulate --- or --- select all UV-Tags delete all selected Tags
Now my question: Does anybody have an example for selection all polygones.
The easyest way would be to use the filter in the objekt-manager But I don't find a way to execute "select all polygon-objekts"
Here my code til now: ---------------------- import c4d from c4d import plugins, utils, bitmaps, gui, documents #Welcome to the world of Python
import c4d from c4d import plugins, utils, bitmaps, gui, documents #Welcome to the world of Python
def main() : c4d.CallCommand(100004746) #Aufruf Filter
if __name__=='__main__': main() ----------------------
But now? What is the command for select all polygon-objekts and than to select f.e. the UV-Tag
Thanks a lot
On 08/11/2011 at 06:28, xxxxxxxx wrote:
There is no such command, or do you know such a command within Cinema 4D ? You need to write it yourself.
import c4d def walk(op) : if not op: return elif op.GetDown() : return op.GetDown() while op.GetUp() and not op.GetNext() : op = op.GetUp() return op.GetNext() def selectAllPolygonObjects(doc) : op = doc.GetFirstObject() while op: if op.CheckType(c4d.Opolygon) : op.SetBit(c4d.BIT_ACTIVE) else: op.DelBit(c4d.BIT_ACTIVE) op = walk(op) selectAllPolygonObjects(doc) c4d.EventAdd()
Cheers,
On 08/11/2011 at 23:30, xxxxxxxx wrote:
Hey chapoo!!! You are the best. I posted it in the C4D-Network but I didn't get such a good working solution.
Thanks a lot!