Skip to content

Commit

Permalink
merge fix
Browse files Browse the repository at this point in the history
  • Loading branch information
memelotsqui committed Nov 19, 2024
2 parents 00a5250 + 3a64801 commit 6c9388c
Show file tree
Hide file tree
Showing 26 changed files with 8,063 additions and 21,571 deletions.
1 change: 1 addition & 0 deletions .eslintrc.json
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@
"plugin:react/recommended"
],
"parserOptions": {
"ecmaVersion": 13,
"ecmaFeatures": {
"jsx": true
},
Expand Down
18 changes: 17 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,23 @@ npm run get-assets
We separate the program from the asset packs. We have some sample assets here: https://github.com/memelotsqui/character-assets
![Screenshot from 2023-10-17 17-10-38](https://github.com/M3-org/CharacterStudio/assets/32600939/23768dc3-b834-4f70-a986-a4a0141c4014)

Instructions coming soon
Refer to docs to add your own 3d models

## Features
- **Personalized Creation**: Point and click to build 3D characters
- Drag and drop local 3D files (VRM) and textures
- Color picker for adding a personal touch
- Export creatoins as glb and VRM + screenshots
- **Dynamic animation**: Variety of programmable animations
- **Effortless Optimization** One-click VRM optimizer
- Merge skinned meshes + Texture atlassing
- Can reduce avatars to a single draw call!
- **Batch Export**: Randomize or adhere to metadata schemas
- **Transparent Development**: Open-source MIT licensed codebase
- **Robust Rendering**: Using Three.js, WebGL, and React
- Recently refactored to NOT need React as a dependency
- Logic is now all inside `CharacterManager` class
- **Face auto culling**: Automatically cull undereneath faces with custom layer system

---

Expand Down
Loading

0 comments on commit 6c9388c

Please sign in to comment.