Broadcasting and VTubing
OBS tooling, machinima videos for community engagement and a Live2D VTuber avatar for game streams.
OBS tools
C++, Qt, October 2026
Export Path Dock
OBS Studio dock that sets the recording folder from the main window, for machinima capture into each project's own folder. Open source.
- Dock
- Recording folder shown next to the scenes, changed between recordings without opening Settings
- Ten recent folders; opens the current folder; offers to create a missing one
- Refuses folders OBS can't write to
- OBS settings. Simple and Advanced output modes, including Custom Output (FFmpeg); follows profile changes.
- Build. Official OBS plugin template; Windows, macOS and Ubuntu packages built by GitHub Actions.
Machinima intros
World of Warcraft Classic, Premiere Pro, OBS, 2023–2024
- Purpose. Season intros for a guild's raid videos, for community engagement.
- Style
- Anime opening: title card, staged in-game shots cut to the song, subtitled lyrics
- Raid highlights with the stream overlay
- Production. Directed and edited in Premiere Pro.
VTuber avatar
Live2D, VTube Studio, 2023–present
Generated illustration, cleaned up by hand and rigged in Live2D. Avatar driven by webcam, microphone and game controller using VTube Studio.
Rig
- Webcam
- Head tilt from face angle
- Head position from face position
- Blinks from eye openness
- Microphone. Lip sync with mouth shapes for A, E and O.
- Controller
- Sticks move the paws
- Right thumb moves between the stick and the A, B, X and Y buttons
- Paw presses for shoulder buttons and triggers, as expressions on controller hotkeys
- Idle. Tail, breathing and head bob on a periodic cycle.
- Model. 20 Live2D parameters.
Art
- Source. Generated in Bing Image Creator (OpenAI DALL·E), cleaned up by hand.
- Parts. Body, head, five mouth shapes, closed eyes, paws and tail, on one 2048 texture sheet.