mirror of
https://github.com/misskey-dev/misskey.git
synced 2026-06-25 17:10:43 +00:00
wip
This commit is contained in:
parent
a2c96c29c7
commit
ba66b5d609
2 changed files with 24 additions and 4 deletions
|
|
@ -98,7 +98,7 @@ export class SimpleEnvManager extends EnvManager<SimpleEnvOptions> {
|
|||
|
||||
const wallMaterial = new BABYLON.PBRMaterial('wallMaterial', this.engine.scene);
|
||||
wallMaterial.albedoColor = new BABYLON.Color3(0.8, 0.8, 0.8);
|
||||
wallMaterial.roughness = 1;
|
||||
wallMaterial.roughness = 0.7;
|
||||
wallMaterial.metallic = 0;
|
||||
this.wallMaterials = {
|
||||
zPositive: wallMaterial.clone('wallZPositiveMaterial'),
|
||||
|
|
@ -125,16 +125,16 @@ export class SimpleEnvManager extends EnvManager<SimpleEnvOptions> {
|
|||
|
||||
this.ceilingMaterial = new BABYLON.PBRMaterial('ceilingMaterial', this.engine.scene);
|
||||
this.ceilingMaterial.albedoColor = new BABYLON.Color3(0.8, 0.8, 0.8);
|
||||
this.ceilingMaterial.roughness = 1;
|
||||
this.ceilingMaterial.roughness = 0.7;
|
||||
this.ceilingMaterial.metallic = 0;
|
||||
this.floorMaterial = new BABYLON.PBRMaterial('floorMaterial', this.engine.scene);
|
||||
this.floorMaterial.albedoColor = new BABYLON.Color3(0.8, 0.8, 0.8);
|
||||
this.floorMaterial.roughness = 1;
|
||||
this.floorMaterial.roughness = 0.7;
|
||||
this.floorMaterial.metallic = 0;
|
||||
|
||||
const baseboardMaterial = new BABYLON.PBRMaterial('baseboardMaterial', this.engine.scene);
|
||||
baseboardMaterial.albedoColor = new BABYLON.Color3(0.8, 0.8, 0.8);
|
||||
baseboardMaterial.roughness = 1;
|
||||
baseboardMaterial.roughness = 0.7;
|
||||
baseboardMaterial.metallic = 0;
|
||||
|
||||
this.skybox = BABYLON.MeshBuilder.CreateBox('skybox', { size: cm(1000) }, this.engine.scene);
|
||||
|
|
|
|||
|
|
@ -267,6 +267,26 @@ for (const obj of initialRoomState.installedFurnitures) {
|
|||
obj.type = 'ironFrameShelf';
|
||||
}
|
||||
}
|
||||
if (initialRoomState.env.options.walls.n != null) {
|
||||
initialRoomState.env.options.walls.zPositive = initialRoomState.env.options.walls.s;
|
||||
initialRoomState.env.options.walls.zNegative = initialRoomState.env.options.walls.n;
|
||||
initialRoomState.env.options.walls.xPositive = initialRoomState.env.options.walls.w;
|
||||
initialRoomState.env.options.walls.xNegative = initialRoomState.env.options.walls.e;
|
||||
delete initialRoomState.env.options.walls.n;
|
||||
delete initialRoomState.env.options.walls.s;
|
||||
delete initialRoomState.env.options.walls.w;
|
||||
delete initialRoomState.env.options.walls.e;
|
||||
}
|
||||
if (initialRoomState.env.options.pillars.nw != null) {
|
||||
initialRoomState.env.options.pillars.zp_xp = initialRoomState.env.options.pillars.sw;
|
||||
initialRoomState.env.options.pillars.zp_xn = initialRoomState.env.options.pillars.se;
|
||||
initialRoomState.env.options.pillars.zn_xp = initialRoomState.env.options.pillars.nw;
|
||||
initialRoomState.env.options.pillars.zn_xn = initialRoomState.env.options.pillars.ne;
|
||||
delete initialRoomState.env.options.pillars.nw;
|
||||
delete initialRoomState.env.options.pillars.ne;
|
||||
delete initialRoomState.env.options.pillars.sw;
|
||||
delete initialRoomState.env.options.pillars.se;
|
||||
}
|
||||
|
||||
let latestSavedAttachments = {
|
||||
files: deepClone(props.room.attachedFiles),
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue