首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >pyglet.gl使用整数而不是浮点数

pyglet.gl使用整数而不是浮点数
EN

Stack Overflow用户
提问于 2019-03-12 04:37:54
回答 1查看 0关注 0票数 0
代码语言:javascript
复制
from opensimplex import OpenSimplex
from pyglet.gl import *
gen = OpenSimplex()
def noise(nx, ny):
    return gen.noise2d(nx, ny) / 2.0 + 0.5

value = []
height = 10
width = 10
scl = 10
offsetx = -10
offsety = -10
class windowed(pyglet.window.Window):
    def __init__(self,*args,**kwargs):
        super().__init__(*args,**kwargs)
        self.set_minimum_size(400,300)
    def on_draw(self):
        glClear(GL_COLOR_BUFFER_BIT)
        #batch = pyglet.graphics.Batch()
        for y in range(10):
            #print("y")
            glBegin(GL_LINE_LOOP)
            for x in range(10):
                #print("x")
                #glColor3f( 1, 1, 1 )
                glVertex3f(float((x+offsetx)*scl),float((y+offsety)*scl),0.0)
                glVertex3f(float((x+offsetx)*scl),float((y+1+offsety)*scl),0.0)

            glEnd()
        #batch.draw()
    def on_resize(self,w,h):
        glViewport(0,0,w,h)
window = windowed(720,720,"yeet",resizable = True)
pyglet.clock.tick()
pyglet.app.run()

我怎么能改变glVertex3f使用整数值而不是浮点数https://www.youtube.com/watch?v = iKB1hWWedMk但是在python中。Idk如果它可能,但如果是的话会很好。如果有人知道你能告诉我怎么做以及把它放在哪里

EN

回答 1

Stack Overflow用户

发布于 2019-03-12 14:13:52

代码语言:javascript
复制
def inter(x,h):
    return x/h

忽略它的名称~~

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/-100006433

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档