From 0279916ae4ece940c2332351464be5ed39b668f8 Mon Sep 17 00:00:00 2001 From: Seva Alekseyev Date: Thu, 11 Aug 2016 10:08:25 -0400 Subject: [PATCH] In X3D import, setSelectable(true) for the whole scene --- plugins/X3DReader/X3DReader.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/X3DReader/X3DReader.py b/plugins/X3DReader/X3DReader.py index ba798e0e96..72fba5d1fe 100644 --- a/plugins/X3DReader/X3DReader.py +++ b/plugins/X3DReader/X3DReader.py @@ -66,6 +66,7 @@ class X3DReader(MeshReader): theScene.addDecorator(group_decorator) for node in self.sceneNodes: theScene.addChild(node) + theScene.setSelectable(True) elif len(self.sceneNodes) == 1: theScene = self.sceneNodes[0] else: # No shapes read :( @@ -700,7 +701,6 @@ def addQuadFlip(bui, a, b, c, d, ccw): # - Find an outer vertex with the smallest angle and no vertices inside its adjacent triangle # - Remove the triangle at that vertex # - Repeat until done -# Note that n is the count of vertices in the face, but the `face` array is one element bigger, with nth element same as the 0th one # Vertex coordinates are supposed to be already in the mesh builder object def addFace(bui, indices, ccw): # Resolve indices to coordinates for faster math