mirror of
https://github.com/misskey-dev/misskey.git
synced 2026-05-14 19:15:52 +02:00
wip
This commit is contained in:
Binary file not shown.
Binary file not shown.
@@ -13,6 +13,7 @@ export const letterCase = defineObject({
|
|||||||
default: {},
|
default: {},
|
||||||
},
|
},
|
||||||
placement: 'top',
|
placement: 'top',
|
||||||
|
hasCollisions: false,
|
||||||
canPreMeshesMerging: true,
|
canPreMeshesMerging: true,
|
||||||
createInstance: () => {
|
createInstance: () => {
|
||||||
return {
|
return {
|
||||||
|
|||||||
@@ -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: {},
|
||||||
|
|||||||
@@ -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;
|
||||||
|
|||||||
@@ -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;
|
||||||
|
|
||||||
|
|||||||
@@ -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__');
|
||||||
|
|
||||||
|
|||||||
@@ -14,6 +14,7 @@ export const plant2 = defineObject({
|
|||||||
},
|
},
|
||||||
placement: 'top',
|
placement: 'top',
|
||||||
hasTexture: true,
|
hasTexture: true,
|
||||||
|
canPreMeshesMerging: true,
|
||||||
createInstance: () => {
|
createInstance: () => {
|
||||||
return {
|
return {
|
||||||
interactions: {},
|
interactions: {},
|
||||||
|
|||||||
@@ -14,6 +14,7 @@ export const powerStrip = defineObject({
|
|||||||
},
|
},
|
||||||
placement: 'top',
|
placement: 'top',
|
||||||
hasCollisions: false,
|
hasCollisions: false,
|
||||||
|
canPreMeshesMerging: true,
|
||||||
createInstance: () => {
|
createInstance: () => {
|
||||||
return {
|
return {
|
||||||
interactions: {},
|
interactions: {},
|
||||||
|
|||||||
@@ -14,6 +14,7 @@ export const siphon = defineObject({
|
|||||||
},
|
},
|
||||||
placement: 'top',
|
placement: 'top',
|
||||||
hasCollisions: false,
|
hasCollisions: false,
|
||||||
|
canPreMeshesMerging: true,
|
||||||
createInstance: () => {
|
createInstance: () => {
|
||||||
return {
|
return {
|
||||||
interactions: {},
|
interactions: {},
|
||||||
|
|||||||
@@ -14,6 +14,7 @@ export const sprayer = defineObject({
|
|||||||
},
|
},
|
||||||
placement: 'top',
|
placement: 'top',
|
||||||
hasCollisions: false,
|
hasCollisions: false,
|
||||||
|
canPreMeshesMerging: true,
|
||||||
createInstance: () => {
|
createInstance: () => {
|
||||||
return {
|
return {
|
||||||
interactions: {},
|
interactions: {},
|
||||||
|
|||||||
Reference in New Issue
Block a user