![]() |
|
#1
|
|||
|
|||
![]()
Ik heb een mograph python effector waarmee ik, als uiteindelijk resultaat, een aantal cubes will samennemen tot een object (mograph gebruikt ik om de cubes te positioneren).
Dat lijkt heel simpel: Insert een Null met daaronder de cubes als children. Set de Nul als SetActiveObject Select Children Doe een Connect Objects + Delete: Alleen, wat ik ook doe, de Children worden niet geselecteerd! Zie bijgaande scene voor een uitgeklede versie. Code:
doc.SetActiveObject(nullGroup, mode=c4d.SELECTION_NEW) print "Active: ", doc.GetActiveObject() c4d.CallCommand(100004768) # Select Children #c4d.CallCommand(12236) # Make Editable, not really needed c4d.CallCommand(16768) # Connect Objects + Delete |
#2
|
||||
|
||||
![]()
Het is absoluut illegaal om Objecten te gaan aanmaken in runtime !!!!
d |
#3
|
|||
|
|||
![]()
Sorry, wat bedoel je met "in runtime".
Het moet toch mogelijk zijn objecten aan te maken, ook met een Mograph python effector? In de bijgaande tes effector gaat het aanmaken van cubes goed. Alleen deze met CallCommands "verder" bewerken geeft problemen. Pim |
#4
|
||||
|
||||
![]()
at runtime = wanneer de tijdslijn loopt.
paar samples van elders : Mikael Sterner : Quote:
Quote:
|
![]() |
Thread Tools | |
Display Modes | |
|
|