A simple editor utility that adds a customisable panel that displays a users's webcam. A fun little challenge from @Luos_83
Simply put the WebcamPanel folder in your Project's Plugin folder "yourproject/Plugins/WebcamPanel"
To open the panel, make sure you enable "Show Plugin Content" in your content browser, then Navigate to "WebcamPanel Content" and run "EW_WebcamPanel"
Click the options button in the top left of the panel to open the options menu. Here you can select your input device, control various options such as the mask, background and chroma key settings (I don't own a greenscreen so I can't guarantee this works well, sorry!)
- Not all devices are supported - this is an issue with the Media Framework in UE4 and not something I can personally fix. OBS VirtualCam is not supported and my own Logitech C270 while detected by UE4, returns a blank stream with no error messages. (Smarter folk feel free to submit pull requests if you know how to fix it!)
- If the panel is present in the layout when the editor is started, the aspect ratio is incorrect. To fix this, press the refresh button on the panel.
- It's janky, I know, it's just a little bit of fun.