我似乎在将立方体贴图图像渲染到 panda3d 中的立方体上时遇到问题。似乎我的所有图像似乎都发散到右下角的顶点以创建一个彩色但不幸的是不需要的设计:
我创建立方体并尝试渲染立方体贴图的代码:
from direct.showbase.ShowBase import*
from panda3d.core import*
import random
class myapp(ShowBase):
def __init__(self):
ShowBase.__init__(self)
self.cube=self.loader.loadModel("cube.egg")
self.tex = loader.loadCubeMap('face_#.jpg')
self.cube.setTexture(self.tex)
for i in range(50):
self.placeholder = self.render.attachNewNode("Placeholder")
self.placeholder.setPos(random.randint(1,100), random.randint(1,100),random.randint(1,100))
self.cube.instanceTo(self.placeholder)
self.cube.reparentTo(self.render)
app=myapp()
app.run()