LDrawLoader: 2 bugs and 7 improvements (#24257)
LDrawLoader: 2 bugs and 7 improvements (#24257)

* LDrawLoader: 2 bugs and 7 improvements

* Fix typo

* Don't clone missing pink material. LUMINANCE token single quotes

* Small variable optimization

* Make missing material generic

* Make missing material generic, fix

* Add missing line which sets userData.fileName

* Fix returned edge material in getMainEdgeMaterial()

* Just added a small check to getMainEdgeMaterial()
makc/three.js.fork,mrdoob/three.js,06wj/three.js,makc/three.js.fork,aardgoose/three.js,06wj/three.js,aardgoose/three.js,mrdoob/three.js,WestLangley/three.js,gero3/three.js,gero3/three.js,WestLangley/three.js