Dans les dernières versions de Papervision, les contributeurs ont ajouté la possibilité de créer des configurer des scènes 3D en seulement quelques lignes.
Là où il nous fallait créer un viewport, créer une caméra etc… (voir les anciens tutoriels) en étendant notre classe avec une BasicView (ligne 7), nous n’avons plus rien à faire
.
N’oubliez pas de lancer l’affichage de votre scène startRendering(); (ligne 19)
Nous verrons au travers des prochains tutoriaux comment configurer notre basicview, ou animer notre scène 3D.
-
package {
-
-
import org.papervision3d.objects.primitives.Plane;
-
import org.papervision3d.materials.ColorMaterial;
-
import org.papervision3d.view.BasicView;
-
-
public class BasicScene extends BasicView {
-
-
public function BasicScene()
-
{
-
buildPlane();
-
}
-
-
private function buildPlane() : void
-
{
-
var colorMaterial : ColorMaterial = new ColorMaterial(0xff00ff);
-
var plane : Plane = new Plane(colorMaterial, 220, 120, 4, 4);
-
scene.addChild(plane);
-
startRendering();
-
}
-
}
-
}





Hum, sympa!