code: def from_cartesian(self, x, y, z):
          
          center = self.size() / 2.0
          return center + center * Vector(x, y, z)
docs: Converts cartesian coordinates within a placeable into a :Vector:
  
          The origin is assumed to be in the center of a Placeable
  
          :x:, :y:, :z: is between -1.0 and 1.0, relative to max X, Y, Z