我向您展示了使用Kivy OpenGL工作的代码。这部分代码是我的问题的根源。问题之后,我使用参数fmt
测试了下一个变体:
vertex_format
= [('v_pos', 3, 'float')]
- > expected byte, found str
vertex_format
= [(b'v_pos', 3, 'float')]
- > fmt
- > 我该如何更正代码?请帮帮我!
def setup_scene(self):
Color(1, 0, 1, 1)
PushMatrix()
self.rot = Rotate(1, 0, 1, 0)
UpdateNormalMatrix()
vertex_format = [('v_pos', 3, 'float')]
self.mesh = Mesh(
vertices=[1, 1, 1, 2, 2, 2, 3, 3, 3],
indices=self.indices,
fmt=vertex_format,
mode='lines'
)
PopMatrix()
答案 0 :(得分:0)
试试这个:
vertex_format = [(b'v_pos', 3, 'float')]