in jsuarez/extra/embyr_deprecated/embyr/embyr3D.py [0:0]
def __init__(self, root, **kwargs):
super().__init__(root)
self.path = 'forge/embyr/'
self.glSetup()
self.camera = PerspectiveCamera(30, 1, 10, 1000)
#self.transform = Transform()
self.transform = Transform(
pos=[8, 20, 8], lookvec=[40, 10, 40])
pos = kwargs.pop('pos', None)
size = kwargs.pop('size', None)
#pos_hint = {'right':ww, 'bottom':hh}
self.renderer = Renderer(shader_file=self.path+shaderf)
#self.renderer.pos_hint = pos_hint
self.scene = Scene()
#self.renderer.size_hint = (0.5, 0.5)
self.transform.size = (0, 0)
self.transform.size_hint = (0, 0)
self.renderer.render(self.scene, self.camera)
self.renderer.bind(size=self._adjust_aspect)
self.renderer.size_hint = size
self.renderer.pos = pos
#self.renderer.pos = (256, 256)
self.root.add_widget(self.renderer)
self.root.add_widget(self.transform)