com.png not found
I see the following error when using the tunnel.sdf
world and the web-visualizer:
com.png:1 GET http://localhost:3000/assets/media/materials/textures/com.png 404 (Not Found)
Image (async)
load @ gz3d.min.js:1
load @ gz3d.min.js:1
GZ3D.Scene.setMaterial @ gz3d.min.js:1
GZ3D.Scene.init @ gz3d.min.js:1
GZ3D.Scene @ gz3d.min.js:1
SimVisualizerComponent.setupVisualization @ sim-visualizer-tester.component.ts:189
(anonymous) @ sim-visualizer-tester.component.ts:105
SafeSubscriber.__tryOrUnsub @ Subscriber.js:238
SafeSubscriber.next @ Subscriber.js:185
Subscriber._next @ Subscriber.js:125
Subscriber.next @ Subscriber.js:89
Subject.next @ Subject.js:55
BehaviorSubject.next @ BehaviorSubject.js:44
fileReader.onloadend @ sim-websocket.service.ts:191
ZoneDelegate.invoke @ zone.js:392
onInvoke @ core.js:4753
ZoneDelegate.invoke @ zone.js:391
Zone.runGuarded @ zone.js:155
(anonymous) @ zone.js:133
FileReader (async)
_global.<computed>.<computed> @ zone.js:1317
WebsocketService.onMessage @ sim-websocket.service.ts:196
ws.onmessage @ sim-websocket.service.ts:79
wrapFn @ zone.js:1166
ZoneDelegate.invokeTask @ zone.js:425
onInvokeTask @ core.js:4744
ZoneDelegate.invokeTask @ zone.js:424
Zone.runTask @ zone.js:192
ZoneTask.invokeTask @ zone.js:499
invokeTask @ zone.js:1540
globalZoneAwareCallback @ zone.js:1566
core.js:1427 ERROR SyntaxError: Unexpected token u in JSON at position 0
at JSON.parse (<anonymous>)
at GZ3D.SdfParser.parseBool (gz3d.min.js:1)
at GZ3D.SdfParser.createGeom (gz3d.min.js:1)
at GZ3D.SdfParser.createVisual (gz3d.min.js:1)
at GZ3D.SdfParser.createLink (gz3d.min.js:1)
at GZ3D.SdfParser.spawnModelFromSDF (gz3d.min.js:1)
at GZ3D.SdfParser.spawnFromObj (gz3d.min.js:1)
at sim-visualizer-tester.component.ts:138
at Array.forEach (<anonymous>)
at SafeSubscriber._next (sim-visualizer-tester.component.ts:137)
at SafeSubscriber.__tryOrUnsub (Subscriber.js:238)
at SafeSubscriber.next (Subscriber.js:185)
at Subscriber._next (Subscriber.js:125)
at Subscriber.next (Subscriber.js:89)
at BehaviorSubject.Subject.next (Subject.js:55)
at BehaviorSubject.next (BehaviorSubject.js:44)
at FileReader.fileReader.onloadend (sim-websocket.service.ts:229)
at ZoneDelegate.invoke (zone.js:392)
at Object.onInvoke (core.js:4753)
at ZoneDelegate.invoke (zone.js:391)
at Zone.runGuarded (zone.js:155)
at FileReader.<anonymous> (zone.js:133)
I believe the problem lies here: https://gitlab.com/ignitionrobotics/web/gz3d/-/blob/master/src/gzscene.js#L328