1
0
mirror of https://github.com/misskey-dev/misskey.git synced 2026-05-14 19:15:52 +02:00
This commit is contained in:
syuilo
2026-04-29 10:04:45 +09:00
parent fa2b1d6096
commit c8441da835
11 changed files with 10 additions and 2 deletions

View File

@@ -13,6 +13,7 @@ export const letterCase = defineObject({
default: {}, default: {},
}, },
placement: 'top', placement: 'top',
hasCollisions: false,
canPreMeshesMerging: true, canPreMeshesMerging: true,
createInstance: () => { createInstance: () => {
return { return {

View File

@@ -15,6 +15,7 @@ export const mixer = defineObject({
placement: 'top', placement: 'top',
hasCollisions: false, hasCollisions: false,
hasTexture: true, hasTexture: true,
canPreMeshesMerging: true,
createInstance: () => { createInstance: () => {
return { return {
interactions: {}, interactions: {},

View File

@@ -22,9 +22,9 @@ export const monitorSpeaker = defineObject({
}, },
placement: 'top', placement: 'top',
hasCollisions: false, hasCollisions: false,
canPreMeshesMerging: true,
createInstance: ({ options, model }) => { createInstance: ({ options, model }) => {
const bodyMesh = model.findMesh('__X_BODY__'); const bodyMaterial = model.findMaterial('__X_BODY__');
const bodyMaterial = bodyMesh.material as BABYLON.PBRMaterial;
const applyColor = () => { const applyColor = () => {
const [r, g, b] = options.color; const [r, g, b] = options.color;

View File

@@ -17,6 +17,7 @@ export const mug = defineObject({
}, },
placement: 'top', placement: 'top',
hasCollisions: false, hasCollisions: false,
canPreMeshesMerging: true,
createInstance: ({ scene, root }) => { createInstance: ({ scene, root }) => {
let yugeDispose: (() => void) | null = null; let yugeDispose: (() => void) | null = null;

View File

@@ -22,6 +22,7 @@ export const newtonsCradle = defineObject({
}, },
placement: 'top', placement: 'top',
hasCollisions: false, hasCollisions: false,
canPreMeshesMerging: true,
createInstance: ({ options, model }) => { createInstance: ({ options, model }) => {
const frameMaterial = model.findMaterial('__X_FRAME__'); const frameMaterial = model.findMaterial('__X_FRAME__');

View File

@@ -14,6 +14,7 @@ export const plant2 = defineObject({
}, },
placement: 'top', placement: 'top',
hasTexture: true, hasTexture: true,
canPreMeshesMerging: true,
createInstance: () => { createInstance: () => {
return { return {
interactions: {}, interactions: {},

View File

@@ -14,6 +14,7 @@ export const powerStrip = defineObject({
}, },
placement: 'top', placement: 'top',
hasCollisions: false, hasCollisions: false,
canPreMeshesMerging: true,
createInstance: () => { createInstance: () => {
return { return {
interactions: {}, interactions: {},

View File

@@ -14,6 +14,7 @@ export const siphon = defineObject({
}, },
placement: 'top', placement: 'top',
hasCollisions: false, hasCollisions: false,
canPreMeshesMerging: true,
createInstance: () => { createInstance: () => {
return { return {
interactions: {}, interactions: {},

View File

@@ -14,6 +14,7 @@ export const sprayer = defineObject({
}, },
placement: 'top', placement: 'top',
hasCollisions: false, hasCollisions: false,
canPreMeshesMerging: true,
createInstance: () => { createInstance: () => {
return { return {
interactions: {}, interactions: {},