Outils pour utilisateurs

Outils du site


combiner_des_dessins_2d_et_3d

Combiner des dessins 2D dans un univers 3D

Dans un environnement 3D avec Processing, il est parfois nécessaire d'afficher un dessin en 2D. Le but est de désactiver temporairement la 3D. Pour cela il faut désactiver le test de profondeur grâce à l'instruction hint(), réinitialiser la camera et éteindre les lumières comme le code suivant le montre :

void setup() {
  size(400, 400, P3D);
}
 
void draw() {
  background(255);
  translate(width / 2, height / 2, 0); 
  rotateY(0.5);
  noFill();
  box(150);
  hint(DISABLE_DEPTH_TEST);
  camera();
  noLights();
  fill(255, 0, 0);
  rect(100, 150, 200, 100);
  hint(ENABLE_DEPTH_TEST);
}
combiner_des_dessins_2d_et_3d.txt · Dernière modification : 2020/04/25 01:58 de Mushussu