In 2016 December, Tharis requested 3d visualizer image of Moonhome.
Now, in 2017 September, I'll be killing two birds with one stone.
Really simple to use
|
|
Granted, most of Moonhome's
below-ground constructions (and, hey, I found a downside for popupbox to name images. Whoops) aren't much to visualize. It seems that +- on numpad, or +- on keyboard fail to do anything.
Possibly related, found two errors in console. Copying the text in console:
THREE.WebGLRenderer 87 three.min.js:172:462
Use of Mutation Events is deprecated. Use MutationObserver instead. bug-78414_content.js:70:2
OBJLoader: timer startedOBJLoader.js:359
OBJLoader: 4.98msOBJLoader.js:660
OBJLoader: timer startedOBJLoader.js:359
OBJLoader: 2.54msOBJLoader.js:660
OBJLoader: timer startedOBJLoader.js:359
OBJLoader: 2.69msOBJLoader.js:660
OBJLoader: timer startedOBJLoader.js:359
OBJLoader: 3.91msOBJLoader.js:660
OBJLoader: timer startedOBJLoader.js:359
OBJLoader: 10.89msOBJLoader.js:660
OBJLoader: timer startedOBJLoader.js:359
OBJLoader: 1.73msOBJLoader.js:660
OBJLoader: timer startedOBJLoader.js:359
OBJLoader: 2.44msOBJLoader.js:660
OBJLoader: timer startedOBJLoader.js:359
OBJLoader: 1.39msOBJLoader.js:660
OBJLoader: timer startedOBJLoader.js:359
OBJLoader: 2.2msOBJLoader.js:660
OBJLoader: timer startedOBJLoader.js:359
OBJLoader: 1.39msOBJLoader.js:660
OBJLoader: timer startedOBJLoader.js:359
OBJLoader: 10.72msOBJLoader.js:660
OBJLoader: timer startedOBJLoader.js:359
OBJLoader: 3.3msOBJLoader.js:660
OBJLoader: timer startedOBJLoader.js:359
OBJLoader: 1.06msOBJLoader.js:660
OBJLoader: timer startedOBJLoader.js:359
OBJLoader: 0.73msOBJLoader.js:660
OBJLoader: timer startedOBJLoader.js:359
OBJLoader: 0.98msOBJLoader.js:660
OBJLoader: timer startedOBJLoader.js:359
OBJLoader: 0.74msOBJLoader.js:660
OBJLoader: timer startedOBJLoader.js:359
OBJLoader: 1.35msOBJLoader.js:660
OBJLoader: timer startedOBJLoader.js:359
OBJLoader: 0.83msOBJLoader.js:660
OBJLoader: timer startedOBJLoader.js:359
OBJLoader: 1.3msOBJLoader.js:660
OBJLoader: timer startedOBJLoader.js:359
OBJLoader: 1.08msOBJLoader.js:660
OBJLoader: timer startedOBJLoader.js:359
OBJLoader: 1.41msOBJLoader.js:660
OBJLoader: timer startedOBJLoader.js:359
OBJLoader: 1.02msOBJLoader.js:660
OBJLoader: timer startedOBJLoader.js:359
OBJLoader: 1.07msOBJLoader.js:660
OBJLoader: timer startedOBJLoader.js:359
OBJLoader: 1.03msOBJLoader.js:660
OBJLoader: timer startedOBJLoader.js:359
OBJLoader: 1.22msOBJLoader.js:660
OBJLoader: timer startedOBJLoader.js:359
OBJLoader: 1.65msOBJLoader.js:660
OBJLoader: timer startedOBJLoader.js:359
OBJLoader: 1.78msOBJLoader.js:660
OBJLoader: timer startedOBJLoader.js:359
OBJLoader: 1.1msOBJLoader.js:660
OBJLoader: timer startedOBJLoader.js:359
OBJLoader: 3.91msOBJLoader.js:660
OBJLoader: timer startedOBJLoader.js:359
OBJLoader: 2.01msOBJLoader.js:660
OBJLoader: timer startedOBJLoader.js:359
OBJLoader: 1.06msOBJLoader.js:660
OBJLoader: timer startedOBJLoader.js:359
OBJLoader: 2.49msOBJLoader.js:660
OBJLoader: timer startedOBJLoader.js:359
OBJLoader: 5.57msOBJLoader.js:660
OBJLoader: timer startedOBJLoader.js:359
OBJLoader: 3.57msOBJLoader.js:660
OBJLoader: timer startedOBJLoader.js:359
OBJLoader: 1.05msOBJLoader.js:660
OBJLoader: timer startedOBJLoader.js:359
OBJLoader: 1.21msOBJLoader.js:660
OBJLoader: timer startedOBJLoader.js:359
OBJLoader: 1.07msOBJLoader.js:660
OBJLoader: timer startedOBJLoader.js:359
OBJLoader: 2.16msOBJLoader.js:660
OBJLoader: timer startedOBJLoader.js:359
OBJLoader: 2.69msOBJLoader.js:660
OBJLoader: timer startedOBJLoader.js:359
OBJLoader: 5.41msOBJLoader.js:660
OBJLoader: timer startedOBJLoader.js:359
OBJLoader: 2.64msOBJLoader.js:660
OBJLoader: timer startedOBJLoader.js:359
OBJLoader: 7.86msOBJLoader.js:660
OBJLoader: timer startedOBJLoader.js:359
OBJLoader: 6.91msOBJLoader.js:660
OBJLoader: timer startedOBJLoader.js:359
OBJLoader: 3.27msOBJLoader.js:660
OBJLoader: timer startedOBJLoader.js:359
OBJLoader: 4.05msOBJLoader.js:660
OBJLoader: timer startedOBJLoader.js:359
OBJLoader: 3.77msOBJLoader.js:660
OBJLoader: timer startedOBJLoader.js:359
OBJLoader: 4.58msOBJLoader.js:660
OBJLoader: timer startedOBJLoader.js:359
OBJLoader: 2.26msOBJLoader.js:660
OBJLoader: timer startedOBJLoader.js:359
OBJLoader: 5.83msOBJLoader.js:660
OBJLoader: timer startedOBJLoader.js:359
OBJLoader: 4.26msOBJLoader.js:660
OBJLoader: timer startedOBJLoader.js:359
OBJLoader: 3.07msOBJLoader.js:660
OBJLoader: timer startedOBJLoader.js:359
OBJLoader: 2.6msOBJLoader.js:660
OBJLoader: timer startedOBJLoader.js:359
OBJLoader: 3.49msOBJLoader.js:660
OBJLoader: timer startedOBJLoader.js:359
OBJLoader: 3.15msOBJLoader.js:660
OBJLoader: timer startedOBJLoader.js:359
OBJLoader: 2.31msOBJLoader.js:660
OBJLoader: timer startedOBJLoader.js:359
OBJLoader: 6.28msOBJLoader.js:660
OBJLoader: timer startedOBJLoader.js:359
OBJLoader: 1.32msOBJLoader.js:660
OBJLoader: timer startedOBJLoader.js:359
OBJLoader: 2.68msOBJLoader.js:660
OBJLoader: timer startedOBJLoader.js:359
OBJLoader: 1.82msOBJLoader.js:660
OBJLoader: timer startedOBJLoader.js:359
OBJLoader: 1.49msOBJLoader.js:660
OBJLoader: timer startedOBJLoader.js:359
OBJLoader: 4.47msOBJLoader.js:660
OBJLoader: timer startedOBJLoader.js:359
OBJLoader: 1.83msOBJLoader.js:660
OBJLoader: timer startedOBJLoader.js:359
OBJLoader: 1.52msOBJLoader.js:660
OBJLoader: timer startedOBJLoader.js:359
OBJLoader: 3.59msOBJLoader.js:660
OBJLoader: timer startedOBJLoader.js:359
OBJLoader: 9.24msOBJLoader.js:660
OBJLoader: timer startedOBJLoader.js:359
OBJLoader: 1.64msOBJLoader.js:660
OBJLoader: timer startedOBJLoader.js:359
OBJLoader: 1.03msOBJLoader.js:660
OBJLoader: timer startedOBJLoader.js:359
OBJLoader: 2.01msOBJLoader.js:660
OBJLoader: timer startedOBJLoader.js:359
OBJLoader: 2.19msOBJLoader.js:660
OBJLoader: timer startedOBJLoader.js:359
OBJLoader: 1.45msOBJLoader.js:660
OBJLoader: timer startedOBJLoader.js:359
OBJLoader: 7.91msOBJLoader.js:660
OBJLoader: timer startedOBJLoader.js:359
OBJLoader: 3.6msOBJLoader.js:660
OBJLoader: timer startedOBJLoader.js:359
OBJLoader: 20.62msOBJLoader.js:660
OBJLoader: timer startedOBJLoader.js:359
OBJLoader: 2.72msOBJLoader.js:660
OBJLoader: timer startedOBJLoader.js:359
OBJLoader: 1.56msOBJLoader.js:660
OBJLoader: timer startedOBJLoader.js:359
OBJLoader: 2.95msOBJLoader.js:660
OBJLoader: timer startedOBJLoader.js:359
OBJLoader: 1.9msOBJLoader.js:660
OBJLoader: timer startedOBJLoader.js:359
OBJLoader: 1.24msOBJLoader.js:660
902 mesh-builder.js:323:5
THREE.WebGLRenderer: Texture marked for update but image is incomplete Object { uuid: "A1296939-6382-4065-85D4-0016734732F1", name: "SMAAPass.area", image: <img>, mipmaps: Array[0], mapping: 300, wrapS: 1001, wrapT: 1001, magFilter: 1006, minFilter: 1006, anisotropy: 1, 13 more… } three.min.js:106:323
THREE.WebGLRenderer: Texture marked for update but image is incomplete Object { uuid: "60C5E3C2-D8B4-46CB-BFF6-46A08897622D", name: "SMAAPass.search", image: <img>, mipmaps: Array[0], mapping: 300, wrapS: 1001, wrapT: 1001, magFilter: 1003, minFilter: 1003, anisotropy: 1, 13 more… }
Running Firefox on Lubuntu, for what's it is worth.