Downloads >

MixCast Client for Windows

Version: 2.2.0

Download installer

All versions of MixCast require a license key. If you haven’t done so already, please purchase a license or register for the Free Edition.

Also, please consider signing up for e-mail updates!

Changelist

MixCast Client - 2.2.0

Multi-Camera Support in Non-SDK Titles
  • When running recent SteamVR titles with MixCast, you can now switch between multiple cameras’ perspectives on the fly.
Camera Inputs
  • The Intel RealSense D435i Depth Camera is now correctly recognized by MixCast
  • Input Configuration Controls rebuilt for more stability
  • External Compositing no longer requires an input device to be configured
Additional SteamVR Support Improvements
  • Titles are restarted more aggressively to ensure load of configuration values
  • MixCast now detects SteamVR being open more reliably
  • SteamVR Safe Mode is no longer triggered by the MixCast OpenVR Driver

MixCast Client - 2.1.0

Major Improvements

  • New MixCast Virtual Driver takes all the pain out of managing a third controller or virtual driver. The MixCast Virtual Driver works in the background making mixed reality output from more titles even easier!
  • Expanded title support for experiences with non-standard alpha channels like Gorn, VRChat, Belko VR, and many more!
  • Greatly improved performance and compatibility with Direct Window Capture mode, allowing mixed reality output from Tilt Brush, Blocks, and many other titles!
  • New Picture in Picture mode automatically puts your video feed in the corner of the screen for VR experiences that don’t support MixCast mixed reality output, ensuring that no matter what you’re playing, you’re captured!
  • Added support for Blackmagic DeckLink capture cards.
  • Oculus 3rd Controller Support (Experimental) – MixCast can now drive the position of the mixed reality camera in SteamVR non-SDK titles from the position of your 3rd Oculus controller (despite not being recognized by SteamVR!), once it’s been set up as a “Tracked Object” in the Oculus software
  • New UI to provide fast access to a variety of MixCast subsystems as well as information about the status of MixCast

Interface

  • New System Window provides detailed information about your copy of MixCast
  • Ability to send a Diagnostic Report directly to Blueprint Reality to help resolve issues
  • Ability to import and export your entire MixCast configuration into a self-contained file for backup and sharing
  • World rotation controls are now accessible in the MixCast Service interface
  • The in-VR display can be toggled in the Service interface and applies to all MixCast experiences
  • First-person display can be toggled in the Service interface and applies to all MixCast experiences

WildKey

  • Manual Edge Cropping allows setting a manual crop from the edge of the screen
  • Support for sampling depth or RGB separately for more precise control over subject isolation

Major Improvements

  • New MixCast Virtual Driver takes all the pain out of managing a third controller or virtual driver. The MixCast Virtual Driver works in the background making mixed reality output from more titles even easier!
  • Expanded title support for experiences with non-standard alpha channels like Gorn, VRChat, Belko VR, and many more!
  • Greatly improved performance and compatibility with Direct Window Capture mode, allowing mixed reality output from Tilt Brush, Blocks, and many other titles!
  • New Picture in Picture mode automatically puts your video feed in the corner of the screen for VR experiences that don’t support MixCast mixed reality output, ensuring that no matter what you’re playing, you’re captured!
  • Added support for Blackmagic DeckLink capture cards.
  • Oculus 3rd Controller Support (Experimental) – MixCast can now drive the position of the mixed reality camera in SteamVR non-SDK titles from the position of your 3rd Oculus controller (despite not being recognized by SteamVR!), once it’s been set up as a “Tracked Object” in the Oculus software
  • New UI to provide fast access to a variety of MixCast subsystems as well as information about the status of MixCast

Interface

  • New System Window provides detailed information about your copy of MixCast
  • Ability to send a Diagnostic Report directly to Blueprint Reality to help resolve issues
  • Ability to import and export your entire MixCast configuration into a self-contained file for backup and sharing
  • World rotation controls are now accessible in the MixCast Service interface
  • The in-VR display can be toggled in the Service interface and applies to all MixCast experiences
  • First-person display can be toggled in the Service interface and applies to all MixCast experiences

WildKey

  • Manual Edge Cropping allows setting a manual crop from the edge of the screen
  • Support for sampling depth or RGB separately for more precise control over subject isolation

MixCast Client - 2.0.3

General

  • Improved RealSense Connection Logic
  • Fixed Tracked Camera Subject Jitter
  • Fixed Input Devices Selecting Incompatible Config by Default

Unity SDK

  • Introduced Alternative UI Input System
  • Improved RealSense Connection Logic
  • Eliminated Reliance on MainCamera Tag
  • Eliminated StreamingAssets Folder from Package
  • Moved Remaining Lighting Project Settings to Central Settings Asset

Unreal SDK

  • Fixed OpenVR Height Compensation

Download

MixCast Client - 2.0.2

  • Added full support for the Elgato Cam Link
  • Improved color space conversions in MixCast textures
  • Added buffer delay to input feed projection
  • Added support for SteamVR SDK 2.0 preview
  • Added support for Unreal 4.20
  • Builds including the MixCast SDK on OSX will no longer report errors
  • Updated to latest Intel RealSense SDK integration
  • Improved usability of chroma key colour selection
  • Fixed an occasional recording crash
  • The in-VR preview window now appears in all titles when using an Oculus Rift
  • The RealSense infrared shader now draws to the screen

Download

MixCast Client - 2.0.1

  • Added option to invert camera feed on the Y axis
  • Fixed media recording in Unreal titles
  • Fixed subject lighting in Studio
  • Fixed crash caused by USB mics
  • Improved Razer Stargazer handling
  • Made camera geo and viewfinder invisible to other MixCast cameras
  • Added editor window to Unity SDK to debug alpha handling
  • Fixed issue with auto-FOV toggle in default virtual cameras
  • Improved error handling and log messaging in SDK
  • Increased list of audio input sources, including VR headset mics
  • Removed unnecessary memory allocation in SDK
  • Optimised Oculus alignment across various SDKs
  • Fixed possible memory leak in sensor pose checker

Download

MixCast Client - 2.0.0

  • WildKey™ Background Removal: High-quality background removal with or without a green screen, including support for depth-based subject isolation with the new Intel RealSense line of depth cameras. MixCast from anywhere!
  • Improved Camera Input Support: Rewritten camera library offers wider hardware support and more flexibility in configuration.
  • Snapshot Tool: Capture snapshots of the MixCast output from the desktop in one click, or automatically take snapshots at set intervals.
  • Video Recording: Record video and audio of the MixCast output to disk from the desktop in one click, at any resolution.
  • Video Streaming: Stream live video and audio of the MixCast output to leading platforms such as Twitch, Facebook Live, Mixer, and YouTube Live in one click, at any resolution.
  • Multiple Camera Support: Configure more than one camera input and toggle between feeds at will. Multiple cameras can produce output in parallel or sequence, and record video or stream, hardware permitting.
  • Splitscreen View: Display up to four cameras on the desktop simultaneously for control and monitoring.
  • Supersampled Resolution: Resolution of MixCast output can now be configured to up to 4K (3840 x 2160 px) regardless of monitor size.
  • MixCast now runs in the background to detect MixCast-compatible VR experiences and automatically launch mixed-reality
  • MixCast now runs as an overlay on support experiences, transparently adding mixed-reality support to your favourite VR titles
  • Support for new languages: Fully localised text has been added for French, Italian, German, Spanish, Portuguese, and Arabic.
  • Output Options: Customize the folder where outputs such as Snapshots and Video are stored. Configure streaming options globally or per-camera.
  • Multiple Camera Management: New UI enables easy navigation between cameras, customization of camera names, and the ability to quickly add or remove cameras.
  • Improved Background Removal Controls: Improved UI makes background removal quicker and easier.
  • Advanced Camera Settings: One-click access to advanced camera settings such as exposure, gain and focus. Available settings may vary between devices.
  • Windows Mixed Reality Headset Support: MixCast can now be configured and used with a Windows Mixed Reality headset.
  • Centralized Project Settings: Access and manage global MixCast project settings from within a central asset.
  • Improved Define Symbol Control: Automatic symbol management can now be disabled to allow more control over project and build pipelines.
  • Anti-aliasing Support: Anti-aliasing setting for MixCast cameras can be customized.
  • Shader Wizard: Automates the process of updating shaders and materials to support full MR transparency in minutes.
  • Preview Subject in Scene: At runtime, the subject is optionally displayed in the Scene View.
  • Memory Allocation Optimizations: Eliminated all per-frame memory allocations
  • Unreal VR Project Support: Unreal VR titles on 4.17+ can now integrate MixCast!
  • Support for MixCast Features: All features available in MixCast 1.5 and many from 2.0 are available to Unreal projects.

Download

MixCast Client - 1.5

  • Added Chromakey Desaturation feature to reduce the visibility of the keying color on the subject after background removal.
  • Introducing automatic MixCast Snapshot capture allowing for periodic screenshots to be taken without user input.
  • Added optional user-controlled branding feature to add a graphic to the MixCast output automatically.
  • Added user option to activate MixCast as soon as a MixCast-ready application opens.
  • Fixed issue where certain Camera Clear Flags in Unity 5.6+ break Buffered Mode.

MixCast Client - 1.4

  • Added optional Player lighting which allows Unity lights to apply to the player
  • Added optional Player-relative camera feed cropping
  • Added lightweight localization system
  • Added user framerate control
  • Greatly improved feed synchronization in low framerate situations
  • Improved OpenVR tracking device serialization to match by Serial ID
  • Fixed bug involving deserializing the static subtraction textures in a linear color space project
  • Fixed Oculus space mismatch bug
  • Fixed camera HDR warning in Unity 5.6 and above

MixCast Client - 1.3

  • Merged input feed shaders and materials using a multi_compile shader for easier custom effects.
  • Added Posterize and HSV Modify (Desaturate, etc) variations on the input feed shader for custom player effects. Apply one of the shaders to the supplied Camera Feed material to activate it.
  • Added tracked motion smoothing to reduce tracking and/or hand jitter.
  • Improved WebcamFeed/MixCastCamera relationship for separation of concerns.
  • Studio has new quick setup for FoV and Alignment.
  • Fixed HDR texture allocation.

MixCast Client - 1.2

  • Added support for Oculus SDK based projects. Created Oculus and SteamVR specific code branches and an Editor process to activate the appropriate one(s) using define flags MIXCAST_STEAMVR and MIXCAST_OCULUS.
  • Added automatic update checking.
  • Allowing “None” option for input device for a purely virtual camera that can still be tracked by a controller.
  • Created additional isolation modes: “None” and “Static Subtraction”.
    • None simply disables background removal while still allowing for foreground-based Mixed Reality.
    • Static subtraction provides a rudimentary background removal system for fixed cameras which doesn’t require a greenscreen. The scene setup can influence the resulting quality greatly.
  • Added ability for user to separate the In-Scene Display from the Camera location. As a result the visual representations are now in separate sub-groups of the MixCast Camera prefab.
  • Expanded tracked camera capabilities to be configurable to any tracked controller.
  • Created SetRenderingControllerForMixCast to be attached to the default SteamVR_RenderModel object for the controllers if you don’t want them to appear in the Mixed Reality output
  • Arrow buttons can be used while camera is being tracked by a device

MixCast Client - 1.1

  • Restructured UI for clarity and expandability.
  • Added buffered output mode with configurable game delay for camera latency compensation.
  • Added icon on in-scene display to communicate if the camera is tracked.
  • Added device resolution selection.
  • Added quadrant output mode for recording.

MixCast Client - 1.0

MixCast Installer now available!