Camera spinning wrong way.

You can still rotate the camera like this:

# -*- coding: utf-8 -*-   
from direct.showbase.ShowBase import ShowBase
from pandac.PandaModules import *

class MyApp(ShowBase):
 
    def __init__(self):
        ShowBase.__init__(self)
        
        base.disableMouse()
        
        map = loader.loadModel("models/environment")
        map.reparentTo(render)
        
        self.speed = 10
        self.degree = 0

        taskMgr.add(self.rotate, "rotate camera")
        
    def rotate(self, task):
        camera.setH(self.degree)
        self.degree += globalClock.getDt()*self.speed

        if camera.getH() >= 360:
            self.degree = 0

        return task.cont
  
app = MyApp()
app.run()

I don’t quite understand what you are doing in your code. :question: