Browse Source

In X3D import, setSelectable(true) for the whole scene

Seva Alekseyev 8 years ago
parent
commit
8190b9875e
1 changed files with 1 additions and 1 deletions
  1. 1 1
      plugins/X3DReader/X3DReader.py

+ 1 - 1
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