我尝试在openGL中创建和翻译多边形,我创建了一个用于翻译的函数,但这会创建一个从x0到v_size的白线,我不明白为什么?
这是我的多边形翻译功能
function printExternal(tripid) {
var printWindow = window.open('PrintBusinessTrip.aspx?tripid=' + tripid, 'Print', 'left=200, top=200, width=950, height=500, toolbar=0, resizable=0');
printWindow.addEventListener('load', function () {
printWindow.print();
printWindow.close();
}, true);
}
初始x0 = 0,x1 = 10,y0 = 20,y1 = 30.
谢谢! 祝你有愉快的一天!
答案 0 :(得分:1)
这样做的原因是,你每隔一个单位画一个正方形。由于在此期间没有任何东西被清除,重叠的四边形形成一条线。
目前还不清楚你想要实现的目标。翻译通常不会绘制多个四边形。如果您正在尝试制作动画,那么您必须将移动分割为多个帧并在每个帧中精确绘制一个方格。