Мне было интересно, можно ли повернуть изображение относительно оси y в Processing.js? Я видел, что есть метод rotateY(), но он не может загрузить мои изображения в методе draw(), когда я его вызываю ... есть ли альтернативный метод для этого (либо с использованием Processing.js, прямых API холста, или CSS3)?В Processing.JS, как можно вращать изображение вокруг оси y?
По существу, я пытаюсь добиться эффекта achieved in this page.
Используя следующий код, мое изображение не удается выполнить рендеринг в моем элементе холста.
/* @pjs preload="img/batman.jpg"; */
PImage[] images = new PImage[1];
void setup()
{
size(600,400,P3D); //The rotateY docs require that P3D or OPENGL be defined here
background(125);
fill(255);
images[0] = loadImage("img/batman.jpg");
}
void draw(){
background(204);
rotateY(PI/3.0);
image(images[0],300, 200);
}
Также не требуется, чтобы этот кросс-браузер был совместим - это предназначено для личного проекта.
У меня была такая же проблема, и я запускаю Chrome. Принимая ваш ответ, потому что CSS3 работает полностью нормально. Огромное спасибо! – linusthe3rd