Ich arbeite mit der 104.0-Version von drei js und fand einen interessanten Fehler, der absolut behoben werden muss.
Die Eingabe für die normale Skala des MeshStandardMaterial ist völlig falsch. Hier steht geschrieben, dass "Zahl" ist, aber das ist völlig falsch, es sollte Vector2 sein, wie alle Arten von normalScale.
ES. Die Art des Phong-Materials für normalScale ist ein Vector2.
Exportklasse MeshPhongMaterial erweitert Material {
Konstruktor (Parameter?: MeshPhongMaterialParameters);
Farbe: Farbe;
Spiegel: Farbe;
Glanz: Anzahl;
....
normalScale: Vector2;
Der Typ für das MeshStandardMaterial:
Exportklasse MeshStandardMaterial erweitert Material {
Konstruktor (Parameter?: MeshStandardMaterialParameters);
definiert: any;
Farbe: Farbe;
Rauheit: Anzahl;
Metallizität: Anzahl;
...
normalScale: number;
Wenn ich den Typ korrigiere, gibt mir die Datei keine Fehler.
Können Sie diesen Fehler bitte korrigieren?
Sollte jetzt in Ordnung sein 👍
Ja jetzt ist alles in Ordnung. Wissen Sie, warum die Datei noch nicht repariert ist, wenn ich "npm drei installiere"?
Die Änderung ist noch nicht in Produktion. Sie müssen auf die nächste Veröffentlichung ( R105
) am Ende des Monats warten.