diff --git a/packages/frontend/assets/room/objects/aircon/aircon.blend b/packages/frontend/assets/room/objects/aircon/aircon.blend index b21ca1a1c1..d334b0a392 100644 Binary files a/packages/frontend/assets/room/objects/aircon/aircon.blend and b/packages/frontend/assets/room/objects/aircon/aircon.blend differ diff --git a/packages/frontend/assets/room/objects/aircon/aircon.glb b/packages/frontend/assets/room/objects/aircon/aircon.glb index 66f2c853f7..0ddf793a53 100644 Binary files a/packages/frontend/assets/room/objects/aircon/aircon.glb and b/packages/frontend/assets/room/objects/aircon/aircon.glb differ diff --git a/packages/frontend/src/utility/room/engine.ts b/packages/frontend/src/utility/room/engine.ts index ab98000ac2..df2d2f91cf 100644 --- a/packages/frontend/src/utility/room/engine.ts +++ b/packages/frontend/src/utility/room/engine.ts @@ -38,10 +38,10 @@ function yuge(room: RoomEngine, obj: BABYLON.ISceneLoaderAsyncResult, offset: BA ps.maxEmitBox = new BABYLON.Vector3(1/*cm*/, 0, 1/*cm*/); ps.minEmitPower = 10; ps.maxEmitPower = 12; - ps.minLifeTime = 1; + ps.minLifeTime = 2; ps.maxLifeTime = 3; - ps.minSize = 10/*cm*/; - ps.maxSize = 15/*cm*/; + ps.addSizeGradient(0, 10/*cm*/, 12/*cm*/); + ps.addSizeGradient(1, 18/*cm*/, 20/*cm*/); ps.direction1 = new BABYLON.Vector3(-0.3, 1, 0.3); ps.direction2 = new BABYLON.Vector3(0.3, 1, -0.3); ps.emitRate = 0.5;