Youen
2 years ago
1 changed files with 17 additions and 0 deletions
@ -0,0 +1,17 @@
|
||||
doc = App.activeDocument() |
||||
view = doc.getObject('View') |
||||
|
||||
if len(Gui.Selection.getSelection()) != 1: |
||||
raise Exception("Veuillez sélectionner exactement un objet") |
||||
|
||||
object = Gui.Selection.getSelection()[0] |
||||
|
||||
# Get object center in view space |
||||
objectCenterWorld = object.LinkPlacement.Matrix.multiply(object.LinkedObject.Shape.CenterOfGravity) |
||||
vertId = view.makeCosmeticVertex3d(objectCenterWorld) |
||||
vert = view.getCosmeticVertex(vertId) |
||||
objectCenterView = vert.Point |
||||
view.removeCosmeticVertex(vertId) |
||||
|
||||
# Create Balloon |
||||
|
Loading…
Reference in new issue