I want an object to always have the same position relative to the camera. In this case it’s a skybox (with setDepthTest to False so that it can be a background).
I thought I would just reparentTo(self.camera), but that doesn’t seem to work. I worked around this by instead reparenting my skybox to self.render and making a task where I do
self.skybox.setPos(self.camera.getPos()) and that works, i.e. I have my background and all that. I’m just wondering if I’m missing something about reparentTo? Should have that achieved the same effect?