FFFF GitHub - Jannchie/my-home: Generate a Japanese / Chinese / Western home in the browser and furnish it with life — floor plan editor + 3D toon diorama · GitHub
[go: up one dir, main page]

Skip to content
JannchiePublic

About

Generate a Japanese / Chinese / Western home in the browser and furnish it with life — floor plan editor + 3D toon diorama

Resources

Stars

25 stars

Watchers

1 watching

Forks

Repository files navigation

My Home

Try it online

English · 中文 · 日本語

release license

A floor plan editor and toon-shaded 3D diorama in the browser. Generate a layout, furnish it automatically from a household profile, and view it in 3D.

  • Floor plans: Japanese (1K–3LDK), Chinese and Western generators; or draw rooms, doors, windows and fixtures by hand
  • Auto-furnish based on household makeup, occupations, personalities and hobbies; a checklist fills in missing items
  • 2900+ procedural assets, 9 style palettes, swappable fabric patterns
  • 3D diorama: five wall display modes, sunlight by time, date and city, 15 post-processing looks, wandering pets and robots
  • Touch input and offline PWA; UI in English, Chinese and Japanese

No server, no account. Data stays in the browser (localStorage, IndexedDB) and can be exported as JSON.

Development

pnpm install
pnpm dev
pnpm test
pnpm build      # vue-tsc + vite build → dist/
pnpm gen:dims   # regenerate the asset dimension table

All assets are modeled in code under src/three/packs/; conventions are at the top of src/three/kit.ts.

License

MIT

About

Generate a Japanese / Chinese / Western home in the browser and furnish it with life — floor plan editor + 3D toon diorama

Resources

Stars

25 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages

0