如何使用OpenGL将正方形置于中心之下?

时间:2017-05-28 00:24:47

标签: c opengl

我希望下方有2个方格,并且也在窗口中居。

我有以下代码:

glBegin(GL_QUADS);
    glColor3f(0.5f, 0.5f, 0.5f);
    glVertex2f(-0.8f, 0.1f);
    glVertex2f(-0.2f, 0.1f);
    glVertex2f(-0.2f, 0.7f);
    glVertex2f(-0.8f, 0.7f);

    glColor3f(0.5f, 0.5f, 0.5f);
    glVertex2f(-0.7f, -0.6f);
    glVertex2f(-0.1f, -0.6f);
    glVertex2f(-0.1f,  0.0f);
    glVertex2f(-0.7f,  0.0f);
    glEnd();

结果是:

result

但是,它并不完全在下面。

怎么做?

1 个答案:

答案 0 :(得分:0)

为了澄清问题,您应首先考虑形状的位置和尺寸:

<script>
jQuery(document).ready(function($){
    $(".wpcf7").on( 'mailsent.wpcf7', function(){
        var redirect_to = $(this).find('#subject').val();  // Enter your drop-down id
        if( typeof(redirect_to)!=='undefined' && redirect_to!='' ){
            window.location.href= redirect_to;
        }
    });
});
</script>