ProcessingJS不以3D模式绘制图像

时间:2012-05-10 21:00:05

标签: javascript processing

我正在尝试使用ProcessingJS将图像绘制到画布上。它在2D模式下完美运行,但在3D模式下无效。代码如下所示:

PImage img;

void setup(){
    size(600, 400, OPENGL);
    strokeWeight(1);
    noFill();
    frameRate(60);
    imageMode(CENTER);
    img = loadImage("img.png");
}

void draw(){      

     image(img, 20, 20);

}

任何可能导致问题的想法?

1 个答案:

答案 0 :(得分:0)

如果您使用的是版本早于1.3.0的Processing.js,则此链接可能会解释为什么它不起作用:

https://processing-js.lighthouseapp.com/projects/41284/tickets/1511-image-doesnt-work-in-opengl-mode

否则,您可以尝试将图像映射为多边形上的纹理,如下例所示:

http://processing.org/learning/3d/texture1.html