rendered paste body###""""""from panda3d.core import GeoMipTerrainimport dataclass Terrain(GeoMipTerrain): """ """ def __init__(self): GeoMipTerrain.__init__(self, 'TheTerrain') self.setHeightfield(data.Dir+'terrain_h.jpg') self.setColorMap(data.Dir+'terrain_c.jpg') # Set terrain properties self.setBlockSize(256)# self.setNear(40)# self.setFar(100)# self.setFocalPoint(base.cam) #era) #generate self.generate() root = self.getRoot() root.reparentTo(render) root.setScale(10000, 10000, 10000*255) print self.getElevation(.5, .5) #register update# taskMgr.add(self.TaskUpdateLOD, "Update LOD") def TaskUpdateLOD(self, task): self.update() return task.cont#EOF