bot beginDraw()中的OpenGL错误1280无效枚举

时间:2015-03-16 15:27:21

标签: opengl processing windows-7-x64 stl-format

我在Processing 2.1.2编写了一个程序,将对象导入STL File并在固定坐标上旋转。

我的程序工作正常,但随后我在底部终端面临错误:

OpenGL error 1280 at bot beginDraw(): invalid enumerant

你能指导我如何摆脱这个错误吗? 程序编码如下:

import toxi.geom.*;
import toxi.geom.mesh.*;
import toxi.processing.*;
TriangleMesh mesh;
ToxiclibsSupport gfx;
void setup() {
  size(1000, 800,P3D);
  mesh=(TriangleMesh)new STLReader().loadBinary(sketchPath("check.stl"),STLReader.TRIANGLEMESH);
  gfx=new ToxiclibsSupport(this);

}
void draw() {

  background(51);
  translate(width/2,height/2,0);
  rotateX(radians(-4.35));   // Pitch
  rotateY(radians(180));    // Roll
  rotateZ(radians(180));   // Yaw
  directionalLight(192, 168, 128,0, -1000, -0.5);
  directionalLight(255, 64, 0, 0.5f, -0.5f, -0.1f);
  noStroke();
  scale(4);  
  gfx.mesh(mesh,false);
}

0 个答案:

没有答案