CodingTrain / CodingTrain/Suggestion-Box

P5.js texture() error - Uncaught TypeError: Cannot read property 'width' of undefined

Offen
#862 1 Kommentar 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
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

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.