summaryrefslogtreecommitdiff
path: root/src/client/app/common/scripts/room
diff options
context:
space:
mode:
authorsyuilo <Syuilotan@yahoo.co.jp>2019-08-19 01:43:45 +0900
committersyuilo <Syuilotan@yahoo.co.jp>2019-08-19 01:43:45 +0900
commita9beeab502a89fa32d5bfd83c7b7bf24c5d29694 (patch)
tree386db5e009c4b8521d84f746a837a8dfe5e3f6c4 /src/client/app/common/scripts/room
parent[Room] Better avatar rendering (diff)
downloadsharkey-a9beeab502a89fa32d5bfd83c7b7bf24c5d29694.tar.gz
sharkey-a9beeab502a89fa32d5bfd83c7b7bf24c5d29694.tar.bz2
sharkey-a9beeab502a89fa32d5bfd83c7b7bf24c5d29694.zip
[Room] Better rendering
Diffstat (limited to 'src/client/app/common/scripts/room')
-rw-r--r--src/client/app/common/scripts/room/room.ts14
1 files changed, 5 insertions, 9 deletions
diff --git a/src/client/app/common/scripts/room/room.ts b/src/client/app/common/scripts/room/room.ts
index b4700f2a15..38bd692671 100644
--- a/src/client/app/common/scripts/room/room.ts
+++ b/src/client/app/common/scripts/room/room.ts
@@ -387,17 +387,13 @@ export class Room {
if (!(child instanceof THREE.Mesh)) return;
child.castShadow = this.enableShadow;
child.receiveShadow = this.enableShadow;
- child.material = new THREE.MeshLambertMaterial({
- color: (child.material as THREE.MeshStandardMaterial).color,
- map: (child.material as THREE.MeshStandardMaterial).map,
- name: (child.material as THREE.MeshStandardMaterial).name,
- });
+ (child.material as THREE.MeshStandardMaterial).metalness = 0;
// 異方性フィルタリング
- if ((child.material as THREE.MeshLambertMaterial).map && this.graphicsQuality !== 'cheep') {
- (child.material as THREE.MeshLambertMaterial).map.minFilter = THREE.LinearMipMapLinearFilter;
- (child.material as THREE.MeshLambertMaterial).map.magFilter = THREE.LinearMipMapLinearFilter;
- (child.material as THREE.MeshLambertMaterial).map.anisotropy = 8;
+ if ((child.material as THREE.MeshStandardMaterial).map && this.graphicsQuality !== 'cheep') {
+ (child.material as THREE.MeshStandardMaterial).map.minFilter = THREE.LinearMipMapLinearFilter;
+ (child.material as THREE.MeshStandardMaterial).map.magFilter = THREE.LinearMipMapLinearFilter;
+ (child.material as THREE.MeshStandardMaterial).map.anisotropy = 8;
}
});