1
0
mirror of https://github.com/misskey-dev/misskey.git synced 2026-06-11 11:14:04 +02:00
This commit is contained in:
syuilo
2026-02-27 15:01:36 +09:00
parent dbfd1a751c
commit 3e7166bd2c
4 changed files with 63 additions and 15 deletions

View File

@@ -13,7 +13,28 @@ export const books = defineObject({
default: {},
},
placement: 'top',
createInstance: () => {
mergeMeshes: ['__X_BOOK_1__', '__X_BOOK_2__', '__X_BOOK_3__', '__X_BOOK_4__', '__X_BOOK_5__', '__X_BOOK_6__', '__X_BOOK_7__', '__X_BOOK_8__', '__X_BOOK_9__', '__X_BOOK_10__'],
createInstance: ({ findMesh, root }) => {
console.log(root.getChildMeshes().map((m) => m.name));
const bookMeshes = [
findMesh('__X_BOOK_1__'),
findMesh('__X_BOOK_2__'),
findMesh('__X_BOOK_3__'),
findMesh('__X_BOOK_4__'),
findMesh('__X_BOOK_5__'),
findMesh('__X_BOOK_6__'),
findMesh('__X_BOOK_7__'),
findMesh('__X_BOOK_8__'),
findMesh('__X_BOOK_9__'),
findMesh('__X_BOOK_10__'),
];
for (const mesh of bookMeshes) {
mesh.position.z -= Math.random() * 0.005/*cm*/;
mesh.position.y += Math.random() * 0.0025/*cm*/;
}
return {
interactions: {},
};