CodingTrain / CodingTrain/Suggestion-Box
P5.js texture() error - Uncaught TypeError: Cannot read property 'width' of undefined
- Vorherrschende Sprache
- Keine Sprachdaten
- Sterne
- 570
- Forks
- 85
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Beschreibung
Hi!
I have come across with a problem while practising the following lesson.
https://www.youtube.com/watch?v=O1mYw-3Wl_Q
texture(); function doesn't work for me. I have attached the console log error as well.
https://imgur.com/a/pc41X
```javascript
let visual;
function preLoad(){
visual = loadImage('http://i55.tinypic.com/16axyx0.jpg');
}
function setup(){
createCanvas(windowWidth,windowHeight,WEBGL);
}
function draw(){
ambientLight(0,0,255);
background(51);
noStroke();
//normalMaterial();
//ambientMaterial(255);
rotateX(frameCount*0.01);
rotateY(frameCount*0.01);
rotateZ(frameCount*0.01);
//ellipsoid(width/6);
texture(visual);
box(200,200,200);
}
function windowResized(){
resizeCanvas(windowWidth,windowHeight,WEBGL);
}
```
Thanks in advance.
Beitragsleitfaden
Für dieses Repository ist kein Beitragsleitfaden indexiert
Rechercherichtung
Beginne damit, die bereitgestellte JavaScript-Skizze mit p5.js im WEBGL-Modus auszuführen und die Konsole rund um texture(visual) zu untersuchen. Lies die Dokumentation zu texture() und zum Laden von Bildern und überprüfe anschließend, dass die Skizze die texturierte Box ohne den gemeldeten TypeError rendert.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- javascript
- Bereich
- computer-graphics
- Issue-Typ
- Bug
- Schwierigkeit
- 2/5
- Geschätzter Aufwand
- 1-3 Stunden
- Aktivitätsstatus
- Veraltet
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 35/100