Main menu - BotnoiVcast/Vcast-Tutorial GitHub Wiki

The minimally designed Botnoi Vcast interface is designed to be simple to understand and convenient for users.

Main Menu

The first image shows a blank window with only the imported characters. The Botnoi icon will always appear whenever you move the mouse to the left side of the screen. This button can be used to access the main menu, scroll up/down to select other tools and it disappears when the mouse is moved off the left side of the screen.

Gif1

img

Character

In the character selection, the program can support importing with .vrm By pressing the + button and choosing your model file from your PC, the name of the file will be used as the name of the character. Press the X button to delete the character.

For helpful advice on character creation, visit our tutorial: Creating a New Character

Character

Camera

Vcast has developed efficient tracking technologies using only a webcam, such as hand tracking, half body tracking, and full body tracking.

  • Half Body Tracking

You can activate tracking by clicking the "Camera On" button, which initiates real-time tracking of your movements. A small pop-up window will appear, displaying the tracking results based on your actions.

Vcast provides the flexibility to enable or disable tracking for specific body parts, including Face, Arm, Spine, Hands, Head, Iris.

To disable tracking, simply press the "Camera Off" button.

  • Eye Tracking

Eye tracking in Vcast offers the option of "Auto Blink," which enables automatic blinking of the eyes. You can also adjust the timing and speed of the blinking moments to customize the behavior of the eye blinks.

Please note that closing the small window that shows tracking will not be considered as disabled.

Tracking

Viewport

To get started, the viewport function will still be disabled, which can be noticed by pressing the icon once off viewport. Once activated on viewport, you can move the camera freely by pressing A (Left), D (Right), S (Zoom out), W (Zoom out), F (Turn Clockwise), and G (Turn Counterclockwise).

Pressing the Viewport icon will stop the free-angled camera movement, and the camera angle will remain as you have set it.

In another section that can be used quickly, which consists

  • Quick Button
    • Reset Viewport : Returns the camera angle adjustment to its default value
    • Zoom in
    • Zoom out
  • Camera Movement
    • First-person perspective (FPP): With a mouse or joystick, you can effortlessly look around and change your view, while keys or buttons enable smooth character movement.
    • Third-person perspective (TPP): With a mouse or joystick, you can easily rotate the camera around the character and adjust your view, while keys or buttons enable seamless character movement.

Viewport

Background

Vcast has a background that you can quickly and easily choose a color which is suitable for use when streaming or cutting the background. which consists

  • Quick Button

    • Green background
    • Blue background 
    • Yellow background 
  • Color picker Background

Vcast includes a feature that allows you to select your desired background color. You have the flexibility to adjust the saturation and color values, enabling you to create the perfect background for your scene. Additionally, you can easily copy color values from external sources and apply them within Vcast, ensuring seamless integration with your preferred color choices.

  • Special scene

Special scenes with realism. Currently, there will be a classroom scene, a kitchen scene, an office scene, and a concert scene.

  • Filter

Enhance your visual experience with the ability to personalize filters to your desired style and color preferences.

Background

Light setting

Vcast has the flexibility to quickly and easily change the lighting in addition to the background color. which consists

  • The brightness slide bar

This feature allows you to adjust the light's brightness or intensity as desired.

  • Color selector Background

It is a tool that helps you to select the background color you prefer and adjust the saturation and value of the color. Additionally, you can easily copy color values from external sources and apply them within Vcast, ensuring seamless integration with your preferred color choices.

  • Reset the light

Return hue and intensity to their original settings.

Light

Expression

Upon importing characters into the Vcast program, users will need to configure the initial settings for Tracking. These settings primarily focus on the character's facial movements and expressions, including

  • Blendshape Mapping

Set the initial characteristics of facial movement. Learn more

  • Expression Settings

Define facial expressions and assign buttons for each character's expressions. Additionally, adjust the transition time between facial expressions.

By fine-tuning these settings, users can bring their characters to life with realistic and customizable facial animations. Expression

Settings

The settings window will open when you click the settings icon. It consists of four categories: General, Graphics, Face Parameter, and Body Parameter.

  • General
    • Window Mode : There are three options available: Fullscreen, Window, and Window Fullscreen.
    • Resolution : This is the screen resolution, which can support various sizes.
    • Frame rate limit : The frame rate limit, or refresh rate, is recommended to be set to match your computer's specifications for optimal performance.
  • Graphics
    • Graphic : There are various options for graphical quality, ranging from low to cinematic.
    • Shadow : This adjusts the character's shadow quality, with options ranging from low performance to high performance.
    • Post Processing : This adjusts the effect quality applied to all rendered scenes prior to rendering.
    • Anti Aliasing : This smooths out aliased, or jagged, lines when displayed on a computer monitor.
    • Effects Quality : This adjusts the level of detail and complexity of visual effects.
    • Shade Character : Select shaded characters in various formats according to your preference.
    • Field of View : The visible area or angle captured by a camera or your vision at a certain point.
    • Invert X/Y Axis : A setting that reverses the directional movement of the horizontal (X) or vertical (Y) axis in Vcast.
    • Activate NDI : Extension for Streaming without UI Interface in Vcast NDI

Settings