Je commence juste avec webgl et j'essayais de faire une animation basée sur un spritesheet. J'ai trouvé un exemple et changé le spritesheet pour le mien. Cependant, même si j'ai supprimé le fond blanc, enregistré comme un png transparent, l'animation apparaît toujours avec un fond blanc.Animation de spritesheet transparent pour webgl
Ceci est l'exemple je: http://stemkoski.github.io/Three.js/Texture-Animation.html
Est-il possible que je peux me débarrasser de l'arrière-plan blanc? Merci d'avance.
EDIT:
var runnerTexture = new THREE.ImageUtils.loadTexture('images/run.png');
annie = new TextureAnimator(runnerTexture, 10, 1, 10, 75); // texture, #horiz, #vert, #total, duration.
var runnerMaterial = new THREE.MeshBasicMaterial({ map: runnerTexture, side:THREE.DoubleSide });
var runnerGeometry = new THREE.PlaneGeometry(50, 50, 1, 1);
var runner = new THREE.Mesh(runnerGeometry, runnerMaterial);
runner.position.set(-150,25,0);
scene.add(runner);
Veuillez montrer votre code. – Constantin
C'est exactement le même code que sur la page d'exemple. J'ai seulement changé le spritesheet. – JustaN00b
Veuillez inclure le code dans votre question elle-même. Tout le monde ne peut pas accéder à des sites externes, et les liens peuvent se rompre avec le temps. Voir aussi [Comment poser une bonne question?] (Http://stackoverflow.com/help/how-to-ask) – Constantin