# 虚拟人物2d **Repository Path**: kanggeyyds/virtual-character-2d ## Basic Information - **Project Name**: 虚拟人物2d - **Description**: No description available - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: glitch - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2022-02-19 - **Last Updated**: 2024-05-30 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Kalidoface - Become a virtual character with just your webcam! Kalidoface is perfect for livestreaming, chatting with friends, or just having fun animating your expressions in real time ✨ ! ![Kalidoface virtual webcam](https://raw.githubusercontent.com/yeemachine/kalidoface-live2d-models/main/promo/TW-Promo-short.gif) [![ko-fi](https://ko-fi.com/img/githubbutton_sm.svg)](https://ko-fi.com/B0B75DIY1) ### Use your own Live2D models Kalidoface works with Live2D rigged characters from Cubism 2.0 and 4.0 files. Upload a .zip of your Live2D runtime folder to save your own characters for face tracking. Files are auto-saved for future visits! [Video guide here!](https://twitter.com/yeemachine/status/1352470128571473920). ![Live2D files support](https://raw.githubusercontent.com/yeemachine/kalidoface-live2d-models/main/FTUE/ftue-live2d.mp4.gif) ### Call a friend Share your 6 digit code with a friend to start a private voice call using virtual avatars! ![Peer to Peer chat](https://raw.githubusercontent.com/yeemachine/kalidoface-live2d-models/main/FTUE/ftue-call.mp4.gif) ### Upload custom background Add image/video backgrounds, use the color picker, or select chromakey colors for keying in streaming software like OBS. ![Chroma Keys](https://raw.githubusercontent.com/yeemachine/kalidoface-live2d-models/main/FTUE/ftue-bg.mp4.gif) ### Add resizeable stickers Add image/gif stickers that you can resize and use as props for videos or streaming. ![Chroma Keys](https://raw.githubusercontent.com/yeemachine/kalidoface-live2d-models/main/FTUE/ftue-sticker.mp4.gif) ### OBS Integration To use Kalidoface directly in a Browser object in OBS, you need the `-use-fake-ui-for-media-stream` and `--allow-file-access-from-files` flags enabled. This is used to get access to the webcam and to allow custom This can be done through a terminal/command prompt. Below is a sample to get it running on mac. Just add the 2 prompts right after the path to your OBS application. ``` /Applications/OBS.app/Contents/MacOS/OBS -use-fake-ui-for-media-stream --allow-file-access-from-files ``` ### Standalone Tracking Library Interested in making your own Vtuber app? **[Kalidoface](https://github.com/yeemachine/kalidokit)** is a JS library that solves for face, full body, and hand tracking. Kalidokit Template All Live2D models are redistributed under Live2D's [Free Material License](https://www.live2d.com/eula/live2d-free-material-license-agreement_en.html).