summaryrefslogtreecommitdiff
path: root/src/client/assets
diff options
context:
space:
mode:
authorsyuilo <Syuilotan@yahoo.co.jp>2019-08-18 14:41:33 +0900
committerGitHub <noreply@github.com>2019-08-18 14:41:33 +0900
commit45b972c059e9841da742538b8a948eefca7c9153 (patch)
treee1cd44014f09ef3de7d3d317ddd021a7fecd0539 /src/client/assets
parentupdateHashtagを並列で行わないように (#5284) (diff)
downloadsharkey-45b972c059e9841da742538b8a948eefca7c9153.tar.gz
sharkey-45b972c059e9841da742538b8a948eefca7c9153.tar.bz2
sharkey-45b972c059e9841da742538b8a948eefca7c9153.zip
MisskeyRoom (#5267)
* wip * Add pemcil * Fix bug * Update .gitattributes * Add :custard: * Better :custard: * Add color boxes * Add pc * Add keyboard * Add :package: * Add more :package: * :v: * carpet * Add plant * :v: * :v: * Update room.vue * Add plant * :v: * :v: * :v: * :v: * :v: * 段ボール箱がてかりすぎているのを修正 * Update room.ts * Render username * :v: * Add new :package: * Update room.ts * Remove blender backup files * Refactor * Improve performance * Update room.ts * Update .gitattributes * Update room.ts * Better fan * Better tissue rendering * Add :penguin: * Create photoframe2.glb * chairs * Add :book: * fix: HiDPi環境でオブジェクトを選択できない (#5268) * Better monitor * :v: * Add corkboard * Add missing blend * mousepad * Add missing blend * Add cube * 額縁やモニターなどに任意の画像を表示できるように * Update MisskeyRoom section of CONTRIBUTING.md (#5272) * Update MisskeyRoom section of CONTRIBUTING.md * Update CONTRIBUTING.md * Update CONTRIBUTING.md * Refactor * カスタムテクスチャがずれないように * Remove debug code * Update furnitures.json5 * 一部の家具の色を自由に変えられるように * Update ja-JP.yml * Type annotation * 家具の色やテクスチャをすぐ反映するように * Update room.vue * Update furnitures.json5 * Add :tv: * Update ja-JP.yml * 床の色を変えられるように * 和室にできるように * Update washitsu * Use MeshLambertMaterial to improve performance * Use MeshLambertMaterial * Fix bug * Refactor * Update room.ts * Fix washitsu * Update room.vue * Update washistu * Use MeshLambertMaterial * Update room.ts * Set current property value * Disable reactivity to improve performance a bit * Fix bug * Set current carpet color * Update ja-JP.yml * Add rubik-cube (#5278) * Update ja-JP.yml (#5279) * Update UI * ルームの設定を追加 * Add room link * 家具をドラッグで移動や回転できるように * esnextにする (#5286) * Fix moduleResolution * Use uuid v4 * Fix bug * マットの色を変えられるように * :v: * 異方性フィルタリングするように * グラフィックの品質をフィルタリングに反映 * Add bloom effect when ultra graphics * Add posters * :art:
Diffstat (limited to 'src/client/assets')
-rw-r--r--src/client/assets/room/furnitures/bed/bed.blendbin0 -> 573584 bytes
-rw-r--r--src/client/assets/room/furnitures/bed/bed.glbbin0 -> 8944 bytes
-rw-r--r--src/client/assets/room/furnitures/book/book.blendbin0 -> 511864 bytes
-rw-r--r--src/client/assets/room/furnitures/book/book.glbbin0 -> 4304 bytes
-rw-r--r--src/client/assets/room/furnitures/book2/barcode.pngbin0 -> 8924 bytes
-rw-r--r--src/client/assets/room/furnitures/book2/book2.blendbin0 -> 521456 bytes
-rw-r--r--src/client/assets/room/furnitures/book2/book2.glbbin0 -> 82920 bytes
-rw-r--r--src/client/assets/room/furnitures/book2/texture.afdesignbin0 -> 875434 bytes
-rw-r--r--src/client/assets/room/furnitures/book2/texture.pngbin0 -> 65589 bytes
-rw-r--r--src/client/assets/room/furnitures/book2/uv.pngbin0 -> 38259 bytes
-rw-r--r--src/client/assets/room/furnitures/cardboard-box/cardboard-box.blendbin0 -> 515036 bytes
-rw-r--r--src/client/assets/room/furnitures/cardboard-box/cardboard-box.glbbin0 -> 4568 bytes
-rw-r--r--src/client/assets/room/furnitures/cardboard-box2/cardboard-box2.blendbin0 -> 545788 bytes
-rw-r--r--src/client/assets/room/furnitures/cardboard-box2/cardboard-box2.glbbin0 -> 24084 bytes
-rw-r--r--src/client/assets/room/furnitures/cardboard-box2/texture.pngbin0 -> 19086 bytes
-rw-r--r--src/client/assets/room/furnitures/cardboard-box2/uv.pngbin0 -> 22896 bytes
-rw-r--r--src/client/assets/room/furnitures/cardboard-box3/cardboard-box3.blendbin0 -> 547868 bytes
-rw-r--r--src/client/assets/room/furnitures/cardboard-box3/cardboard-box3.glbbin0 -> 23668 bytes
-rw-r--r--src/client/assets/room/furnitures/cardboard-box3/texture.pngbin0 -> 18670 bytes
-rw-r--r--src/client/assets/room/furnitures/cardboard-box3/texture.xcfbin0 -> 242066 bytes
-rw-r--r--src/client/assets/room/furnitures/cardboard-box3/uv.pngbin0 -> 22098 bytes
-rw-r--r--src/client/assets/room/furnitures/carpet-stripe/carpet-stripe.blendbin0 -> 481784 bytes
-rw-r--r--src/client/assets/room/furnitures/carpet-stripe/carpet-stripe.glbbin0 -> 4956 bytes
-rw-r--r--src/client/assets/room/furnitures/chair/chair.blendbin0 -> 500696 bytes
-rw-r--r--src/client/assets/room/furnitures/chair/chair.glbbin0 -> 4252 bytes
-rw-r--r--src/client/assets/room/furnitures/chair2/chair2.blendbin0 -> 523036 bytes
-rw-r--r--src/client/assets/room/furnitures/chair2/chair2.glbbin0 -> 6140 bytes
-rw-r--r--src/client/assets/room/furnitures/color-box/color-box.blendbin0 -> 631168 bytes
-rw-r--r--src/client/assets/room/furnitures/color-box/color-box.glbbin0 -> 7492 bytes
-rw-r--r--src/client/assets/room/furnitures/corkboard/corkboard.blendbin0 -> 565404 bytes
-rw-r--r--src/client/assets/room/furnitures/corkboard/corkboard.glbbin0 -> 7180 bytes
-rw-r--r--src/client/assets/room/furnitures/cube/cube.blendbin0 -> 646184 bytes
-rw-r--r--src/client/assets/room/furnitures/cube/cube.glbbin0 -> 188392 bytes
-rw-r--r--src/client/assets/room/furnitures/desk/desk.blendbin0 -> 541980 bytes
-rw-r--r--src/client/assets/room/furnitures/desk/desk.glbbin0 -> 10184 bytes
-rw-r--r--src/client/assets/room/furnitures/eraser/cover.pngbin0 -> 11006 bytes
-rw-r--r--src/client/assets/room/furnitures/eraser/cover.psdbin0 -> 219123 bytes
-rw-r--r--src/client/assets/room/furnitures/eraser/eraser-uv.pngbin0 -> 28597 bytes
-rw-r--r--src/client/assets/room/furnitures/eraser/eraser.blendbin0 -> 527996 bytes
-rw-r--r--src/client/assets/room/furnitures/eraser/eraser.glbbin0 -> 15748 bytes
-rw-r--r--src/client/assets/room/furnitures/facial-tissue/facial-tissue-uv.pngbin0 -> 23516 bytes
-rw-r--r--src/client/assets/room/furnitures/facial-tissue/facial-tissue.blendbin0 -> 533220 bytes
-rw-r--r--src/client/assets/room/furnitures/facial-tissue/facial-tissue.glbbin0 -> 8332 bytes
-rw-r--r--src/client/assets/room/furnitures/facial-tissue/facial-tissue.pngbin0 -> 3888 bytes
-rw-r--r--src/client/assets/room/furnitures/facial-tissue/facial-tissue.psdbin0 -> 111968 bytes
-rw-r--r--src/client/assets/room/furnitures/fan/fan.blendbin0 -> 772732 bytes
-rw-r--r--src/client/assets/room/furnitures/fan/fan.glbbin0 -> 51612 bytes
-rw-r--r--src/client/assets/room/furnitures/keyboard/keyboard.blendbin0 -> 1005588 bytes
-rw-r--r--src/client/assets/room/furnitures/keyboard/keyboard.glbbin0 -> 132360 bytes
-rw-r--r--src/client/assets/room/furnitures/low-table/low-table.blendbin0 -> 497336 bytes
-rw-r--r--src/client/assets/room/furnitures/low-table/low-table.glbbin0 -> 2364 bytes
-rw-r--r--src/client/assets/room/furnitures/mat/mat.blendbin0 -> 489304 bytes
-rw-r--r--src/client/assets/room/furnitures/mat/mat.glbbin0 -> 1700 bytes
-rw-r--r--src/client/assets/room/furnitures/milk/milk-uv.pngbin0 -> 50388 bytes
-rw-r--r--src/client/assets/room/furnitures/milk/milk.blendbin0 -> 539836 bytes
-rw-r--r--src/client/assets/room/furnitures/milk/milk.glbbin0 -> 8456 bytes
-rw-r--r--src/client/assets/room/furnitures/milk/milk.pngbin0 -> 3846 bytes
-rw-r--r--src/client/assets/room/furnitures/milk/milk.psdbin0 -> 125415 bytes
-rw-r--r--src/client/assets/room/furnitures/monitor/monitor.blendbin0 -> 586836 bytes
-rw-r--r--src/client/assets/room/furnitures/monitor/monitor.glbbin0 -> 40092 bytes
-rw-r--r--src/client/assets/room/furnitures/monitor/monitor.psdbin0 -> 3692204 bytes
-rw-r--r--src/client/assets/room/furnitures/monitor/screen-uv.pngbin0 -> 5951 bytes
-rw-r--r--src/client/assets/room/furnitures/monitor/screen.jpgbin0 -> 29629 bytes
-rw-r--r--src/client/assets/room/furnitures/moon/moon.blendbin0 -> 725536 bytes
-rw-r--r--src/client/assets/room/furnitures/moon/moon.glbbin0 -> 122112 bytes
-rw-r--r--src/client/assets/room/furnitures/moon/moon.jpgbin0 -> 87155 bytes
-rw-r--r--src/client/assets/room/furnitures/mousepad/mousepad.blendbin0 -> 495008 bytes
-rw-r--r--src/client/assets/room/furnitures/mousepad/mousepad.glbbin0 -> 4360 bytes
-rw-r--r--src/client/assets/room/furnitures/pc/motherboard-uv.pngbin0 -> 21944 bytes
-rw-r--r--src/client/assets/room/furnitures/pc/motherboard-uv.psdbin0 -> 7131432 bytes
-rw-r--r--src/client/assets/room/furnitures/pc/motherboard.jpgbin0 -> 68860 bytes
-rw-r--r--src/client/assets/room/furnitures/pc/pc.blendbin0 -> 818152 bytes
-rw-r--r--src/client/assets/room/furnitures/pc/pc.glbbin0 -> 103620 bytes
-rw-r--r--src/client/assets/room/furnitures/pencil/pencil.blendbin0 -> 683032 bytes
-rw-r--r--src/client/assets/room/furnitures/pencil/pencil.glbbin0 -> 7788 bytes
-rw-r--r--src/client/assets/room/furnitures/photoframe/photo-uv.pngbin0 -> 20828 bytes
-rw-r--r--src/client/assets/room/furnitures/photoframe/photo.jpgbin0 -> 31845 bytes
-rw-r--r--src/client/assets/room/furnitures/photoframe/photoframe.blendbin0 -> 551416 bytes
-rw-r--r--src/client/assets/room/furnitures/photoframe/photoframe.glbbin0 -> 37612 bytes
-rw-r--r--src/client/assets/room/furnitures/piano/piano.blendbin0 -> 713228 bytes
-rw-r--r--src/client/assets/room/furnitures/piano/piano.glbbin0 -> 73320 bytes
-rw-r--r--src/client/assets/room/furnitures/pinguin/pinguin.glbbin0 -> 60192 bytes
-rw-r--r--src/client/assets/room/furnitures/plant/plant-soil-uv.pngbin0 -> 23726 bytes
-rw-r--r--src/client/assets/room/furnitures/plant/plant-soil.pngbin0 -> 13370 bytes
-rw-r--r--src/client/assets/room/furnitures/plant/plant-soil.psdbin0 -> 390188 bytes
-rw-r--r--src/client/assets/room/furnitures/plant/plant.blendbin0 -> 604488 bytes
-rw-r--r--src/client/assets/room/furnitures/plant/plant.glbbin0 -> 27664 bytes
-rw-r--r--src/client/assets/room/furnitures/plant2/plant2.blendbin0 -> 1060816 bytes
-rw-r--r--src/client/assets/room/furnitures/plant2/plant2.glbbin0 -> 133212 bytes
-rw-r--r--src/client/assets/room/furnitures/plant2/soil.pngbin0 -> 13370 bytes
-rw-r--r--src/client/assets/room/furnitures/poster-h/poster-h.blendbin0 -> 667604 bytes
-rw-r--r--src/client/assets/room/furnitures/poster-h/poster-h.glbbin0 -> 1280 bytes
-rw-r--r--src/client/assets/room/furnitures/poster-h/uv.pngbin0 -> 20629 bytes
-rw-r--r--src/client/assets/room/furnitures/poster-v/poster-v.blendbin0 -> 650740 bytes
-rw-r--r--src/client/assets/room/furnitures/poster-v/poster-v.glbbin0 -> 1280 bytes
-rw-r--r--src/client/assets/room/furnitures/poster-v/uv.pngbin0 -> 22374 bytes
-rw-r--r--src/client/assets/room/furnitures/pudding/pudding.blendbin0 -> 694784 bytes
-rw-r--r--src/client/assets/room/furnitures/pudding/pudding.glbbin0 -> 10612 bytes
-rw-r--r--src/client/assets/room/furnitures/rubik-cube/rubik-cube.blendbin0 -> 745960 bytes
-rw-r--r--src/client/assets/room/furnitures/rubik-cube/rubik-cube.glbbin0 -> 67688 bytes
-rw-r--r--src/client/assets/room/furnitures/server/rack-uv.pngbin0 -> 27318 bytes
-rw-r--r--src/client/assets/room/furnitures/server/rack.pngbin0 -> 9641 bytes
-rw-r--r--src/client/assets/room/furnitures/server/server.blendbin0 -> 684372 bytes
-rw-r--r--src/client/assets/room/furnitures/server/server.glbbin0 -> 149480 bytes
-rw-r--r--src/client/assets/room/furnitures/server/server.pngbin0 -> 124668 bytes
-rw-r--r--src/client/assets/room/furnitures/server/uv.pngbin0 -> 22827 bytes
-rw-r--r--src/client/assets/room/furnitures/tv/screen-uv.pngbin0 -> 21040 bytes
-rw-r--r--src/client/assets/room/furnitures/tv/tv.blendbin0 -> 587640 bytes
-rw-r--r--src/client/assets/room/furnitures/tv/tv.glbbin0 -> 8580 bytes
-rw-r--r--src/client/assets/room/furnitures/wall-clock/wall-clock.blendbin0 -> 574128 bytes
-rw-r--r--src/client/assets/room/furnitures/wall-clock/wall-clock.glbbin0 -> 47848 bytes
-rw-r--r--src/client/assets/room/rooms/default/default.blendbin0 -> 618364 bytes
-rw-r--r--src/client/assets/room/rooms/default/default.glbbin0 -> 12280 bytes
-rw-r--r--src/client/assets/room/rooms/washitsu/husuma-uv.pngbin0 -> 22586 bytes
-rw-r--r--src/client/assets/room/rooms/washitsu/husuma.pngbin0 -> 4336 bytes
-rw-r--r--src/client/assets/room/rooms/washitsu/tatami-single1600.pngbin0 -> 1191346 bytes
-rw-r--r--src/client/assets/room/rooms/washitsu/tatami-uv.pngbin0 -> 22804 bytes
-rw-r--r--src/client/assets/room/rooms/washitsu/tatami.afdesignbin0 -> 2501804 bytes
-rw-r--r--src/client/assets/room/rooms/washitsu/tatami.pngbin0 -> 315585 bytes
-rw-r--r--src/client/assets/room/rooms/washitsu/washitsu.blendbin0 -> 664000 bytes
-rw-r--r--src/client/assets/room/rooms/washitsu/washitsu.glbbin0 -> 415180 bytes
121 files changed, 0 insertions, 0 deletions
diff --git a/src/client/assets/room/furnitures/bed/bed.blend b/src/client/assets/room/furnitures/bed/bed.blend
new file mode 100644
index 0000000000..731df76d0c
--- /dev/null
+++ b/src/client/assets/room/furnitures/bed/bed.blend
Binary files differ
diff --git a/src/client/assets/room/furnitures/bed/bed.glb b/src/client/assets/room/furnitures/bed/bed.glb
new file mode 100644
index 0000000000..f35ecb9ef4
--- /dev/null
+++ b/src/client/assets/room/furnitures/bed/bed.glb
Binary files differ
diff --git a/src/client/assets/room/furnitures/book/book.blend b/src/client/assets/room/furnitures/book/book.blend
new file mode 100644
index 0000000000..0d4899d4ae
--- /dev/null
+++ b/src/client/assets/room/furnitures/book/book.blend
Binary files differ
diff --git a/src/client/assets/room/furnitures/book/book.glb b/src/client/assets/room/furnitures/book/book.glb
new file mode 100644
index 0000000000..546893da06
--- /dev/null
+++ b/src/client/assets/room/furnitures/book/book.glb
Binary files differ
diff --git a/src/client/assets/room/furnitures/book2/barcode.png b/src/client/assets/room/furnitures/book2/barcode.png
new file mode 100644
index 0000000000..2694854227
--- /dev/null
+++ b/src/client/assets/room/furnitures/book2/barcode.png
Binary files differ
diff --git a/src/client/assets/room/furnitures/book2/book2.blend b/src/client/assets/room/furnitures/book2/book2.blend
new file mode 100644
index 0000000000..e0fdb48101
--- /dev/null
+++ b/src/client/assets/room/furnitures/book2/book2.blend
Binary files differ
diff --git a/src/client/assets/room/furnitures/book2/book2.glb b/src/client/assets/room/furnitures/book2/book2.glb
new file mode 100644
index 0000000000..2b26402f8c
--- /dev/null
+++ b/src/client/assets/room/furnitures/book2/book2.glb
Binary files differ
diff --git a/src/client/assets/room/furnitures/book2/texture.afdesign b/src/client/assets/room/furnitures/book2/texture.afdesign
new file mode 100644
index 0000000000..b63771607a
--- /dev/null
+++ b/src/client/assets/room/furnitures/book2/texture.afdesign
Binary files differ
diff --git a/src/client/assets/room/furnitures/book2/texture.png b/src/client/assets/room/furnitures/book2/texture.png
new file mode 100644
index 0000000000..f34328cb4a
--- /dev/null
+++ b/src/client/assets/room/furnitures/book2/texture.png
Binary files differ
diff --git a/src/client/assets/room/furnitures/book2/uv.png b/src/client/assets/room/furnitures/book2/uv.png
new file mode 100644
index 0000000000..9d282d0b69
--- /dev/null
+++ b/src/client/assets/room/furnitures/book2/uv.png
Binary files differ
diff --git a/src/client/assets/room/furnitures/cardboard-box/cardboard-box.blend b/src/client/assets/room/furnitures/cardboard-box/cardboard-box.blend
new file mode 100644
index 0000000000..3a528de32a
--- /dev/null
+++ b/src/client/assets/room/furnitures/cardboard-box/cardboard-box.blend
Binary files differ
diff --git a/src/client/assets/room/furnitures/cardboard-box/cardboard-box.glb b/src/client/assets/room/furnitures/cardboard-box/cardboard-box.glb
new file mode 100644
index 0000000000..bed372e94f
--- /dev/null
+++ b/src/client/assets/room/furnitures/cardboard-box/cardboard-box.glb
Binary files differ
diff --git a/src/client/assets/room/furnitures/cardboard-box2/cardboard-box2.blend b/src/client/assets/room/furnitures/cardboard-box2/cardboard-box2.blend
new file mode 100644
index 0000000000..5f146267ac
--- /dev/null
+++ b/src/client/assets/room/furnitures/cardboard-box2/cardboard-box2.blend
Binary files differ
diff --git a/src/client/assets/room/furnitures/cardboard-box2/cardboard-box2.glb b/src/client/assets/room/furnitures/cardboard-box2/cardboard-box2.glb
new file mode 100644
index 0000000000..85fcb5c0b6
--- /dev/null
+++ b/src/client/assets/room/furnitures/cardboard-box2/cardboard-box2.glb
Binary files differ
diff --git a/src/client/assets/room/furnitures/cardboard-box2/texture.png b/src/client/assets/room/furnitures/cardboard-box2/texture.png
new file mode 100644
index 0000000000..abc1b3de64
--- /dev/null
+++ b/src/client/assets/room/furnitures/cardboard-box2/texture.png
Binary files differ
diff --git a/src/client/assets/room/furnitures/cardboard-box2/uv.png b/src/client/assets/room/furnitures/cardboard-box2/uv.png
new file mode 100644
index 0000000000..104c141b2c
--- /dev/null
+++ b/src/client/assets/room/furnitures/cardboard-box2/uv.png
Binary files differ
diff --git a/src/client/assets/room/furnitures/cardboard-box3/cardboard-box3.blend b/src/client/assets/room/furnitures/cardboard-box3/cardboard-box3.blend
new file mode 100644
index 0000000000..00681a3cfd
--- /dev/null
+++ b/src/client/assets/room/furnitures/cardboard-box3/cardboard-box3.blend
Binary files differ
diff --git a/src/client/assets/room/furnitures/cardboard-box3/cardboard-box3.glb b/src/client/assets/room/furnitures/cardboard-box3/cardboard-box3.glb
new file mode 100644
index 0000000000..1ef0427689
--- /dev/null
+++ b/src/client/assets/room/furnitures/cardboard-box3/cardboard-box3.glb
Binary files differ
diff --git a/src/client/assets/room/furnitures/cardboard-box3/texture.png b/src/client/assets/room/furnitures/cardboard-box3/texture.png
new file mode 100644
index 0000000000..e68292dce0
--- /dev/null
+++ b/src/client/assets/room/furnitures/cardboard-box3/texture.png
Binary files differ
diff --git a/src/client/assets/room/furnitures/cardboard-box3/texture.xcf b/src/client/assets/room/furnitures/cardboard-box3/texture.xcf
new file mode 100644
index 0000000000..7ffb3e3439
--- /dev/null
+++ b/src/client/assets/room/furnitures/cardboard-box3/texture.xcf
Binary files differ
diff --git a/src/client/assets/room/furnitures/cardboard-box3/uv.png b/src/client/assets/room/furnitures/cardboard-box3/uv.png
new file mode 100644
index 0000000000..3ac23ef584
--- /dev/null
+++ b/src/client/assets/room/furnitures/cardboard-box3/uv.png
Binary files differ
diff --git a/src/client/assets/room/furnitures/carpet-stripe/carpet-stripe.blend b/src/client/assets/room/furnitures/carpet-stripe/carpet-stripe.blend
new file mode 100644
index 0000000000..750343d4f0
--- /dev/null
+++ b/src/client/assets/room/furnitures/carpet-stripe/carpet-stripe.blend
Binary files differ
diff --git a/src/client/assets/room/furnitures/carpet-stripe/carpet-stripe.glb b/src/client/assets/room/furnitures/carpet-stripe/carpet-stripe.glb
new file mode 100644
index 0000000000..3066a69e35
--- /dev/null
+++ b/src/client/assets/room/furnitures/carpet-stripe/carpet-stripe.glb
Binary files differ
diff --git a/src/client/assets/room/furnitures/chair/chair.blend b/src/client/assets/room/furnitures/chair/chair.blend
new file mode 100644
index 0000000000..79c29a8401
--- /dev/null
+++ b/src/client/assets/room/furnitures/chair/chair.blend
Binary files differ
diff --git a/src/client/assets/room/furnitures/chair/chair.glb b/src/client/assets/room/furnitures/chair/chair.glb
new file mode 100644
index 0000000000..08ee1a0bb0
--- /dev/null
+++ b/src/client/assets/room/furnitures/chair/chair.glb
Binary files differ
diff --git a/src/client/assets/room/furnitures/chair2/chair2.blend b/src/client/assets/room/furnitures/chair2/chair2.blend
new file mode 100644
index 0000000000..c6a1acd96f
--- /dev/null
+++ b/src/client/assets/room/furnitures/chair2/chair2.blend
Binary files differ
diff --git a/src/client/assets/room/furnitures/chair2/chair2.glb b/src/client/assets/room/furnitures/chair2/chair2.glb
new file mode 100644
index 0000000000..5ea2f3518b
--- /dev/null
+++ b/src/client/assets/room/furnitures/chair2/chair2.glb
Binary files differ
diff --git a/src/client/assets/room/furnitures/color-box/color-box.blend b/src/client/assets/room/furnitures/color-box/color-box.blend
new file mode 100644
index 0000000000..f96a4ff766
--- /dev/null
+++ b/src/client/assets/room/furnitures/color-box/color-box.blend
Binary files differ
diff --git a/src/client/assets/room/furnitures/color-box/color-box.glb b/src/client/assets/room/furnitures/color-box/color-box.glb
new file mode 100644
index 0000000000..43f2abcae8
--- /dev/null
+++ b/src/client/assets/room/furnitures/color-box/color-box.glb
Binary files differ
diff --git a/src/client/assets/room/furnitures/corkboard/corkboard.blend b/src/client/assets/room/furnitures/corkboard/corkboard.blend
new file mode 100644
index 0000000000..9a7e1878cd
--- /dev/null
+++ b/src/client/assets/room/furnitures/corkboard/corkboard.blend
Binary files differ
diff --git a/src/client/assets/room/furnitures/corkboard/corkboard.glb b/src/client/assets/room/furnitures/corkboard/corkboard.glb
new file mode 100644
index 0000000000..fee108fb91
--- /dev/null
+++ b/src/client/assets/room/furnitures/corkboard/corkboard.glb
Binary files differ
diff --git a/src/client/assets/room/furnitures/cube/cube.blend b/src/client/assets/room/furnitures/cube/cube.blend
new file mode 100644
index 0000000000..1af5bf40a9
--- /dev/null
+++ b/src/client/assets/room/furnitures/cube/cube.blend
Binary files differ
diff --git a/src/client/assets/room/furnitures/cube/cube.glb b/src/client/assets/room/furnitures/cube/cube.glb
new file mode 100644
index 0000000000..4ac8b6036d
--- /dev/null
+++ b/src/client/assets/room/furnitures/cube/cube.glb
Binary files differ
diff --git a/src/client/assets/room/furnitures/desk/desk.blend b/src/client/assets/room/furnitures/desk/desk.blend
new file mode 100644
index 0000000000..c88d01f0b2
--- /dev/null
+++ b/src/client/assets/room/furnitures/desk/desk.blend
Binary files differ
diff --git a/src/client/assets/room/furnitures/desk/desk.glb b/src/client/assets/room/furnitures/desk/desk.glb
new file mode 100644
index 0000000000..4a58513095
--- /dev/null
+++ b/src/client/assets/room/furnitures/desk/desk.glb
Binary files differ
diff --git a/src/client/assets/room/furnitures/eraser/cover.png b/src/client/assets/room/furnitures/eraser/cover.png
new file mode 100644
index 0000000000..e64bfde11a
--- /dev/null
+++ b/src/client/assets/room/furnitures/eraser/cover.png
Binary files differ
diff --git a/src/client/assets/room/furnitures/eraser/cover.psd b/src/client/assets/room/furnitures/eraser/cover.psd
new file mode 100644
index 0000000000..c393337833
--- /dev/null
+++ b/src/client/assets/room/furnitures/eraser/cover.psd
Binary files differ
diff --git a/src/client/assets/room/furnitures/eraser/eraser-uv.png b/src/client/assets/room/furnitures/eraser/eraser-uv.png
new file mode 100644
index 0000000000..2124114e70
--- /dev/null
+++ b/src/client/assets/room/furnitures/eraser/eraser-uv.png
Binary files differ
diff --git a/src/client/assets/room/furnitures/eraser/eraser.blend b/src/client/assets/room/furnitures/eraser/eraser.blend
new file mode 100644
index 0000000000..103c54fbae
--- /dev/null
+++ b/src/client/assets/room/furnitures/eraser/eraser.blend
Binary files differ
diff --git a/src/client/assets/room/furnitures/eraser/eraser.glb b/src/client/assets/room/furnitures/eraser/eraser.glb
new file mode 100644
index 0000000000..016b60df20
--- /dev/null
+++ b/src/client/assets/room/furnitures/eraser/eraser.glb
Binary files differ
diff --git a/src/client/assets/room/furnitures/facial-tissue/facial-tissue-uv.png b/src/client/assets/room/furnitures/facial-tissue/facial-tissue-uv.png
new file mode 100644
index 0000000000..b6dfa8f308
--- /dev/null
+++ b/src/client/assets/room/furnitures/facial-tissue/facial-tissue-uv.png
Binary files differ
diff --git a/src/client/assets/room/furnitures/facial-tissue/facial-tissue.blend b/src/client/assets/room/furnitures/facial-tissue/facial-tissue.blend
new file mode 100644
index 0000000000..d59f87c1ee
--- /dev/null
+++ b/src/client/assets/room/furnitures/facial-tissue/facial-tissue.blend
Binary files differ
diff --git a/src/client/assets/room/furnitures/facial-tissue/facial-tissue.glb b/src/client/assets/room/furnitures/facial-tissue/facial-tissue.glb
new file mode 100644
index 0000000000..48b36ef347
--- /dev/null
+++ b/src/client/assets/room/furnitures/facial-tissue/facial-tissue.glb
Binary files differ
diff --git a/src/client/assets/room/furnitures/facial-tissue/facial-tissue.png b/src/client/assets/room/furnitures/facial-tissue/facial-tissue.png
new file mode 100644
index 0000000000..f25c882027
--- /dev/null
+++ b/src/client/assets/room/furnitures/facial-tissue/facial-tissue.png
Binary files differ
diff --git a/src/client/assets/room/furnitures/facial-tissue/facial-tissue.psd b/src/client/assets/room/furnitures/facial-tissue/facial-tissue.psd
new file mode 100644
index 0000000000..cd59fc007b
--- /dev/null
+++ b/src/client/assets/room/furnitures/facial-tissue/facial-tissue.psd
Binary files differ
diff --git a/src/client/assets/room/furnitures/fan/fan.blend b/src/client/assets/room/furnitures/fan/fan.blend
new file mode 100644
index 0000000000..8c8106e5fe
--- /dev/null
+++ b/src/client/assets/room/furnitures/fan/fan.blend
Binary files differ
diff --git a/src/client/assets/room/furnitures/fan/fan.glb b/src/client/assets/room/furnitures/fan/fan.glb
new file mode 100644
index 0000000000..d9367f3534
--- /dev/null
+++ b/src/client/assets/room/furnitures/fan/fan.glb
Binary files differ
diff --git a/src/client/assets/room/furnitures/keyboard/keyboard.blend b/src/client/assets/room/furnitures/keyboard/keyboard.blend
new file mode 100644
index 0000000000..ab33d134b3
--- /dev/null
+++ b/src/client/assets/room/furnitures/keyboard/keyboard.blend
Binary files differ
diff --git a/src/client/assets/room/furnitures/keyboard/keyboard.glb b/src/client/assets/room/furnitures/keyboard/keyboard.glb
new file mode 100644
index 0000000000..15dc69f47a
--- /dev/null
+++ b/src/client/assets/room/furnitures/keyboard/keyboard.glb
Binary files differ
diff --git a/src/client/assets/room/furnitures/low-table/low-table.blend b/src/client/assets/room/furnitures/low-table/low-table.blend
new file mode 100644
index 0000000000..e1592174d9
--- /dev/null
+++ b/src/client/assets/room/furnitures/low-table/low-table.blend
Binary files differ
diff --git a/src/client/assets/room/furnitures/low-table/low-table.glb b/src/client/assets/room/furnitures/low-table/low-table.glb
new file mode 100644
index 0000000000..c69bf35d7b
--- /dev/null
+++ b/src/client/assets/room/furnitures/low-table/low-table.glb
Binary files differ
diff --git a/src/client/assets/room/furnitures/mat/mat.blend b/src/client/assets/room/furnitures/mat/mat.blend
new file mode 100644
index 0000000000..a1e1a68c55
--- /dev/null
+++ b/src/client/assets/room/furnitures/mat/mat.blend
Binary files differ
diff --git a/src/client/assets/room/furnitures/mat/mat.glb b/src/client/assets/room/furnitures/mat/mat.glb
new file mode 100644
index 0000000000..87ccd44e1a
--- /dev/null
+++ b/src/client/assets/room/furnitures/mat/mat.glb
Binary files differ
diff --git a/src/client/assets/room/furnitures/milk/milk-uv.png b/src/client/assets/room/furnitures/milk/milk-uv.png
new file mode 100644
index 0000000000..70060c9190
--- /dev/null
+++ b/src/client/assets/room/furnitures/milk/milk-uv.png
Binary files differ
diff --git a/src/client/assets/room/furnitures/milk/milk.blend b/src/client/assets/room/furnitures/milk/milk.blend
new file mode 100644
index 0000000000..2df508d5b9
--- /dev/null
+++ b/src/client/assets/room/furnitures/milk/milk.blend
Binary files differ
diff --git a/src/client/assets/room/furnitures/milk/milk.glb b/src/client/assets/room/furnitures/milk/milk.glb
new file mode 100644
index 0000000000..b335fe3d02
--- /dev/null
+++ b/src/client/assets/room/furnitures/milk/milk.glb
Binary files differ
diff --git a/src/client/assets/room/furnitures/milk/milk.png b/src/client/assets/room/furnitures/milk/milk.png
new file mode 100644
index 0000000000..2ce010ce78
--- /dev/null
+++ b/src/client/assets/room/furnitures/milk/milk.png
Binary files differ
diff --git a/src/client/assets/room/furnitures/milk/milk.psd b/src/client/assets/room/furnitures/milk/milk.psd
new file mode 100644
index 0000000000..f31e439277
--- /dev/null
+++ b/src/client/assets/room/furnitures/milk/milk.psd
Binary files differ
diff --git a/src/client/assets/room/furnitures/monitor/monitor.blend b/src/client/assets/room/furnitures/monitor/monitor.blend
new file mode 100644
index 0000000000..bf37cd5da2
--- /dev/null
+++ b/src/client/assets/room/furnitures/monitor/monitor.blend
Binary files differ
diff --git a/src/client/assets/room/furnitures/monitor/monitor.glb b/src/client/assets/room/furnitures/monitor/monitor.glb
new file mode 100644
index 0000000000..efe42bd71c
--- /dev/null
+++ b/src/client/assets/room/furnitures/monitor/monitor.glb
Binary files differ
diff --git a/src/client/assets/room/furnitures/monitor/monitor.psd b/src/client/assets/room/furnitures/monitor/monitor.psd
new file mode 100644
index 0000000000..57afff9cd9
--- /dev/null
+++ b/src/client/assets/room/furnitures/monitor/monitor.psd
Binary files differ
diff --git a/src/client/assets/room/furnitures/monitor/screen-uv.png b/src/client/assets/room/furnitures/monitor/screen-uv.png
new file mode 100644
index 0000000000..5599087364
--- /dev/null
+++ b/src/client/assets/room/furnitures/monitor/screen-uv.png
Binary files differ
diff --git a/src/client/assets/room/furnitures/monitor/screen.jpg b/src/client/assets/room/furnitures/monitor/screen.jpg
new file mode 100644
index 0000000000..6f03a9ee90
--- /dev/null
+++ b/src/client/assets/room/furnitures/monitor/screen.jpg
Binary files differ
diff --git a/src/client/assets/room/furnitures/moon/moon.blend b/src/client/assets/room/furnitures/moon/moon.blend
new file mode 100644
index 0000000000..4ff3deab8e
--- /dev/null
+++ b/src/client/assets/room/furnitures/moon/moon.blend
Binary files differ
diff --git a/src/client/assets/room/furnitures/moon/moon.glb b/src/client/assets/room/furnitures/moon/moon.glb
new file mode 100644
index 0000000000..07fa7e4c02
--- /dev/null
+++ b/src/client/assets/room/furnitures/moon/moon.glb
Binary files differ
diff --git a/src/client/assets/room/furnitures/moon/moon.jpg b/src/client/assets/room/furnitures/moon/moon.jpg
new file mode 100644
index 0000000000..1b0798755c
--- /dev/null
+++ b/src/client/assets/room/furnitures/moon/moon.jpg
Binary files differ
diff --git a/src/client/assets/room/furnitures/mousepad/mousepad.blend b/src/client/assets/room/furnitures/mousepad/mousepad.blend
new file mode 100644
index 0000000000..14bd139c94
--- /dev/null
+++ b/src/client/assets/room/furnitures/mousepad/mousepad.blend
Binary files differ
diff --git a/src/client/assets/room/furnitures/mousepad/mousepad.glb b/src/client/assets/room/furnitures/mousepad/mousepad.glb
new file mode 100644
index 0000000000..681ada49cd
--- /dev/null
+++ b/src/client/assets/room/furnitures/mousepad/mousepad.glb
Binary files differ
diff --git a/src/client/assets/room/furnitures/pc/motherboard-uv.png b/src/client/assets/room/furnitures/pc/motherboard-uv.png
new file mode 100644
index 0000000000..490ae86810
--- /dev/null
+++ b/src/client/assets/room/furnitures/pc/motherboard-uv.png
Binary files differ
diff --git a/src/client/assets/room/furnitures/pc/motherboard-uv.psd b/src/client/assets/room/furnitures/pc/motherboard-uv.psd
new file mode 100644
index 0000000000..971f33f79e
--- /dev/null
+++ b/src/client/assets/room/furnitures/pc/motherboard-uv.psd
Binary files differ
diff --git a/src/client/assets/room/furnitures/pc/motherboard.jpg b/src/client/assets/room/furnitures/pc/motherboard.jpg
new file mode 100644
index 0000000000..415f8d0b1d
--- /dev/null
+++ b/src/client/assets/room/furnitures/pc/motherboard.jpg
Binary files differ
diff --git a/src/client/assets/room/furnitures/pc/pc.blend b/src/client/assets/room/furnitures/pc/pc.blend
new file mode 100644
index 0000000000..13dfec6ccc
--- /dev/null
+++ b/src/client/assets/room/furnitures/pc/pc.blend
Binary files differ
diff --git a/src/client/assets/room/furnitures/pc/pc.glb b/src/client/assets/room/furnitures/pc/pc.glb
new file mode 100644
index 0000000000..44a48b18ae
--- /dev/null
+++ b/src/client/assets/room/furnitures/pc/pc.glb
Binary files differ
diff --git a/src/client/assets/room/furnitures/pencil/pencil.blend b/src/client/assets/room/furnitures/pencil/pencil.blend
new file mode 100644
index 0000000000..0fc6bdd776
--- /dev/null
+++ b/src/client/assets/room/furnitures/pencil/pencil.blend
Binary files differ
diff --git a/src/client/assets/room/furnitures/pencil/pencil.glb b/src/client/assets/room/furnitures/pencil/pencil.glb
new file mode 100644
index 0000000000..a938b5cdcc
--- /dev/null
+++ b/src/client/assets/room/furnitures/pencil/pencil.glb
Binary files differ
diff --git a/src/client/assets/room/furnitures/photoframe/photo-uv.png b/src/client/assets/room/furnitures/photoframe/photo-uv.png
new file mode 100644
index 0000000000..befa32c367
--- /dev/null
+++ b/src/client/assets/room/furnitures/photoframe/photo-uv.png
Binary files differ
diff --git a/src/client/assets/room/furnitures/photoframe/photo.jpg b/src/client/assets/room/furnitures/photoframe/photo.jpg
new file mode 100644
index 0000000000..9597571fef
--- /dev/null
+++ b/src/client/assets/room/furnitures/photoframe/photo.jpg
Binary files differ
diff --git a/src/client/assets/room/furnitures/photoframe/photoframe.blend b/src/client/assets/room/furnitures/photoframe/photoframe.blend
new file mode 100644
index 0000000000..4224cde45b
--- /dev/null
+++ b/src/client/assets/room/furnitures/photoframe/photoframe.blend
Binary files differ
diff --git a/src/client/assets/room/furnitures/photoframe/photoframe.glb b/src/client/assets/room/furnitures/photoframe/photoframe.glb
new file mode 100644
index 0000000000..4255a77de6
--- /dev/null
+++ b/src/client/assets/room/furnitures/photoframe/photoframe.glb
Binary files differ
diff --git a/src/client/assets/room/furnitures/piano/piano.blend b/src/client/assets/room/furnitures/piano/piano.blend
new file mode 100644
index 0000000000..7653cdf672
--- /dev/null
+++ b/src/client/assets/room/furnitures/piano/piano.blend
Binary files differ
diff --git a/src/client/assets/room/furnitures/piano/piano.glb b/src/client/assets/room/furnitures/piano/piano.glb
new file mode 100644
index 0000000000..7242e78ceb
--- /dev/null
+++ b/src/client/assets/room/furnitures/piano/piano.glb
Binary files differ
diff --git a/src/client/assets/room/furnitures/pinguin/pinguin.glb b/src/client/assets/room/furnitures/pinguin/pinguin.glb
new file mode 100644
index 0000000000..0ddf611ad9
--- /dev/null
+++ b/src/client/assets/room/furnitures/pinguin/pinguin.glb
Binary files differ
diff --git a/src/client/assets/room/furnitures/plant/plant-soil-uv.png b/src/client/assets/room/furnitures/plant/plant-soil-uv.png
new file mode 100644
index 0000000000..ca690fdeb8
--- /dev/null
+++ b/src/client/assets/room/furnitures/plant/plant-soil-uv.png
Binary files differ
diff --git a/src/client/assets/room/furnitures/plant/plant-soil.png b/src/client/assets/room/furnitures/plant/plant-soil.png
new file mode 100644
index 0000000000..dc26ba062e
--- /dev/null
+++ b/src/client/assets/room/furnitures/plant/plant-soil.png
Binary files differ
diff --git a/src/client/assets/room/furnitures/plant/plant-soil.psd b/src/client/assets/room/furnitures/plant/plant-soil.psd
new file mode 100644
index 0000000000..1457b7ea5b
--- /dev/null
+++ b/src/client/assets/room/furnitures/plant/plant-soil.psd
Binary files differ
diff --git a/src/client/assets/room/furnitures/plant/plant.blend b/src/client/assets/room/furnitures/plant/plant.blend
new file mode 100644
index 0000000000..aa38c7b54e
--- /dev/null
+++ b/src/client/assets/room/furnitures/plant/plant.blend
Binary files differ
diff --git a/src/client/assets/room/furnitures/plant/plant.glb b/src/client/assets/room/furnitures/plant/plant.glb
new file mode 100644
index 0000000000..38422b4a9b
--- /dev/null
+++ b/src/client/assets/room/furnitures/plant/plant.glb
Binary files differ
diff --git a/src/client/assets/room/furnitures/plant2/plant2.blend b/src/client/assets/room/furnitures/plant2/plant2.blend
new file mode 100644
index 0000000000..6592c5d98d
--- /dev/null
+++ b/src/client/assets/room/furnitures/plant2/plant2.blend
Binary files differ
diff --git a/src/client/assets/room/furnitures/plant2/plant2.glb b/src/client/assets/room/furnitures/plant2/plant2.glb
new file mode 100644
index 0000000000..223e6f5834
--- /dev/null
+++ b/src/client/assets/room/furnitures/plant2/plant2.glb
Binary files differ
diff --git a/src/client/assets/room/furnitures/plant2/soil.png b/src/client/assets/room/furnitures/plant2/soil.png
new file mode 100644
index 0000000000..dc26ba062e
--- /dev/null
+++ b/src/client/assets/room/furnitures/plant2/soil.png
Binary files differ
diff --git a/src/client/assets/room/furnitures/poster-h/poster-h.blend b/src/client/assets/room/furnitures/poster-h/poster-h.blend
new file mode 100644
index 0000000000..40f944f3c1
--- /dev/null
+++ b/src/client/assets/room/furnitures/poster-h/poster-h.blend
Binary files differ
diff --git a/src/client/assets/room/furnitures/poster-h/poster-h.glb b/src/client/assets/room/furnitures/poster-h/poster-h.glb
new file mode 100644
index 0000000000..c6032c1009
--- /dev/null
+++ b/src/client/assets/room/furnitures/poster-h/poster-h.glb
Binary files differ
diff --git a/src/client/assets/room/furnitures/poster-h/uv.png b/src/client/assets/room/furnitures/poster-h/uv.png
new file mode 100644
index 0000000000..700e6b1cf0
--- /dev/null
+++ b/src/client/assets/room/furnitures/poster-h/uv.png
Binary files differ
diff --git a/src/client/assets/room/furnitures/poster-v/poster-v.blend b/src/client/assets/room/furnitures/poster-v/poster-v.blend
new file mode 100644
index 0000000000..07fe971634
--- /dev/null
+++ b/src/client/assets/room/furnitures/poster-v/poster-v.blend
Binary files differ
diff --git a/src/client/assets/room/furnitures/poster-v/poster-v.glb b/src/client/assets/room/furnitures/poster-v/poster-v.glb
new file mode 100644
index 0000000000..6e3782f193
--- /dev/null
+++ b/src/client/assets/room/furnitures/poster-v/poster-v.glb
Binary files differ
diff --git a/src/client/assets/room/furnitures/poster-v/uv.png b/src/client/assets/room/furnitures/poster-v/uv.png
new file mode 100644
index 0000000000..225b0061a2
--- /dev/null
+++ b/src/client/assets/room/furnitures/poster-v/uv.png
Binary files differ
diff --git a/src/client/assets/room/furnitures/pudding/pudding.blend b/src/client/assets/room/furnitures/pudding/pudding.blend
new file mode 100644
index 0000000000..bba40ce161
--- /dev/null
+++ b/src/client/assets/room/furnitures/pudding/pudding.blend
Binary files differ
diff --git a/src/client/assets/room/furnitures/pudding/pudding.glb b/src/client/assets/room/furnitures/pudding/pudding.glb
new file mode 100644
index 0000000000..06c9ed80cc
--- /dev/null
+++ b/src/client/assets/room/furnitures/pudding/pudding.glb
Binary files differ
diff --git a/src/client/assets/room/furnitures/rubik-cube/rubik-cube.blend b/src/client/assets/room/furnitures/rubik-cube/rubik-cube.blend
new file mode 100644
index 0000000000..6c09067e78
--- /dev/null
+++ b/src/client/assets/room/furnitures/rubik-cube/rubik-cube.blend
Binary files differ
diff --git a/src/client/assets/room/furnitures/rubik-cube/rubik-cube.glb b/src/client/assets/room/furnitures/rubik-cube/rubik-cube.glb
new file mode 100644
index 0000000000..d640df9b06
--- /dev/null
+++ b/src/client/assets/room/furnitures/rubik-cube/rubik-cube.glb
Binary files differ
diff --git a/src/client/assets/room/furnitures/server/rack-uv.png b/src/client/assets/room/furnitures/server/rack-uv.png
new file mode 100644
index 0000000000..c317bd0b1a
--- /dev/null
+++ b/src/client/assets/room/furnitures/server/rack-uv.png
Binary files differ
diff --git a/src/client/assets/room/furnitures/server/rack.png b/src/client/assets/room/furnitures/server/rack.png
new file mode 100644
index 0000000000..2c8231f878
--- /dev/null
+++ b/src/client/assets/room/furnitures/server/rack.png
Binary files differ
diff --git a/src/client/assets/room/furnitures/server/server.blend b/src/client/assets/room/furnitures/server/server.blend
new file mode 100644
index 0000000000..6675dfbdc2
--- /dev/null
+++ b/src/client/assets/room/furnitures/server/server.blend
Binary files differ
diff --git a/src/client/assets/room/furnitures/server/server.glb b/src/client/assets/room/furnitures/server/server.glb
new file mode 100644
index 0000000000..a8b530a2d2
--- /dev/null
+++ b/src/client/assets/room/furnitures/server/server.glb
Binary files differ
diff --git a/src/client/assets/room/furnitures/server/server.png b/src/client/assets/room/furnitures/server/server.png
new file mode 100644
index 0000000000..ac62a8b165
--- /dev/null
+++ b/src/client/assets/room/furnitures/server/server.png
Binary files differ
diff --git a/src/client/assets/room/furnitures/server/uv.png b/src/client/assets/room/furnitures/server/uv.png
new file mode 100644
index 0000000000..6c7e495014
--- /dev/null
+++ b/src/client/assets/room/furnitures/server/uv.png
Binary files differ
diff --git a/src/client/assets/room/furnitures/tv/screen-uv.png b/src/client/assets/room/furnitures/tv/screen-uv.png
new file mode 100644
index 0000000000..c02e01c2e5
--- /dev/null
+++ b/src/client/assets/room/furnitures/tv/screen-uv.png
Binary files differ
diff --git a/src/client/assets/room/furnitures/tv/tv.blend b/src/client/assets/room/furnitures/tv/tv.blend
new file mode 100644
index 0000000000..490e298e7b
--- /dev/null
+++ b/src/client/assets/room/furnitures/tv/tv.blend
Binary files differ
diff --git a/src/client/assets/room/furnitures/tv/tv.glb b/src/client/assets/room/furnitures/tv/tv.glb
new file mode 100644
index 0000000000..b9bd23896b
--- /dev/null
+++ b/src/client/assets/room/furnitures/tv/tv.glb
Binary files differ
diff --git a/src/client/assets/room/furnitures/wall-clock/wall-clock.blend b/src/client/assets/room/furnitures/wall-clock/wall-clock.blend
new file mode 100644
index 0000000000..0a61c8f01e
--- /dev/null
+++ b/src/client/assets/room/furnitures/wall-clock/wall-clock.blend
Binary files differ
diff --git a/src/client/assets/room/furnitures/wall-clock/wall-clock.glb b/src/client/assets/room/furnitures/wall-clock/wall-clock.glb
new file mode 100644
index 0000000000..b9f0093a8d
--- /dev/null
+++ b/src/client/assets/room/furnitures/wall-clock/wall-clock.glb
Binary files differ
diff --git a/src/client/assets/room/rooms/default/default.blend b/src/client/assets/room/rooms/default/default.blend
new file mode 100644
index 0000000000..661154724a
--- /dev/null
+++ b/src/client/assets/room/rooms/default/default.blend
Binary files differ
diff --git a/src/client/assets/room/rooms/default/default.glb b/src/client/assets/room/rooms/default/default.glb
new file mode 100644
index 0000000000..3d378deee2
--- /dev/null
+++ b/src/client/assets/room/rooms/default/default.glb
Binary files differ
diff --git a/src/client/assets/room/rooms/washitsu/husuma-uv.png b/src/client/assets/room/rooms/washitsu/husuma-uv.png
new file mode 100644
index 0000000000..3d0b08f488
--- /dev/null
+++ b/src/client/assets/room/rooms/washitsu/husuma-uv.png
Binary files differ
diff --git a/src/client/assets/room/rooms/washitsu/husuma.png b/src/client/assets/room/rooms/washitsu/husuma.png
new file mode 100644
index 0000000000..fd1f5ef231
--- /dev/null
+++ b/src/client/assets/room/rooms/washitsu/husuma.png
Binary files differ
diff --git a/src/client/assets/room/rooms/washitsu/tatami-single1600.png b/src/client/assets/room/rooms/washitsu/tatami-single1600.png
new file mode 100644
index 0000000000..49fd2d6476
--- /dev/null
+++ b/src/client/assets/room/rooms/washitsu/tatami-single1600.png
Binary files differ
diff --git a/src/client/assets/room/rooms/washitsu/tatami-uv.png b/src/client/assets/room/rooms/washitsu/tatami-uv.png
new file mode 100644
index 0000000000..b4bba33850
--- /dev/null
+++ b/src/client/assets/room/rooms/washitsu/tatami-uv.png
Binary files differ
diff --git a/src/client/assets/room/rooms/washitsu/tatami.afdesign b/src/client/assets/room/rooms/washitsu/tatami.afdesign
new file mode 100644
index 0000000000..9300a26950
--- /dev/null
+++ b/src/client/assets/room/rooms/washitsu/tatami.afdesign
Binary files differ
diff --git a/src/client/assets/room/rooms/washitsu/tatami.png b/src/client/assets/room/rooms/washitsu/tatami.png
new file mode 100644
index 0000000000..2137d4eca7
--- /dev/null
+++ b/src/client/assets/room/rooms/washitsu/tatami.png
Binary files differ
diff --git a/src/client/assets/room/rooms/washitsu/washitsu.blend b/src/client/assets/room/rooms/washitsu/washitsu.blend
new file mode 100644
index 0000000000..84dc11374d
--- /dev/null
+++ b/src/client/assets/room/rooms/washitsu/washitsu.blend
Binary files differ
diff --git a/src/client/assets/room/rooms/washitsu/washitsu.glb b/src/client/assets/room/rooms/washitsu/washitsu.glb
new file mode 100644
index 0000000000..5b4767bc73
--- /dev/null
+++ b/src/client/assets/room/rooms/washitsu/washitsu.glb
Binary files differ