Free Viz Script Course With Vasil Dimitrov – Vizrt Tutorials


Welcome to the new Viz Script course. As of the date of publication of this training, the material that is included in it does not exist on the Internet, and for this reason, we can with an argument call the course EXCLUSIVE.

And best of all – apart from being exclusive, it’s also completely free for everyone!

Who am I?

My name is Vasil Dimitrov. I live in Sofia, Bulgaria. I was born in a small and very beautiful town in the heart of the Balkans called Gabrovo. I have been working in the television industry for years, having gone through various positions. I have mainly dealt with news. As of the date of publication of the course, I work as a graphic designer for the biggest private national television in Bulgaria – bTV.

What is Viz Artist and Viz Script?

Viz Artist is a specialized software for creating 2D and 3D graphics. It is mainly used in major television stations internationally. Suitable for infographics, augmented reality and more.

Viz Script is a programming language that runs in the context of Viz Artist. With it, we can do a wide range of activities – automatically load data from external files or API services directly into Vizrt scenes, or create graphics templates that can be filled more easily and quickly. This is very important in televisions, where graphics production time is always short.

Brief presentation of the course

The emphasis of the current course is on scene templating. In television, graphics templates are often used, which have already been created and used once, and we only need to change the data – text, numbers, images or colors (materials).

Using Viz Script we can create various parameters to fill in and then we can decide what tasks to perform with the input values. Sometimes the usefulness of Viz Script can be expressed in the fact that by changing one parameter we change many things on the scene at the same time. A large part of the approaches demonstrated in the course I also use in my work.

Like any other training, this course does not pretend to exhaust all possibilities of the language, but focuses on a few main tasks – how to use Viz Script in the context of Vizrt scenes, how to prepare templates, but not limited to that.

Who is this course for?

The Viz Script course is intended for all Viz Artist users. If you work with the software, this knowledge can certainly come in handy.

What you should know?

In order for this course to be useful to you, you need to have a few prerequisite skills:
– basic programming knowledge – what are variables, data types, If..else conditions, loops, methods/procedures/subroutines, classes, arrays. It doesn’t matter which language you learned these concepts in, it’s important to know what they are and how they work.

– another highly recommended condition for this course to be of maximum use to you is that you have completed the Viz Script introduction course at VizUniversity. This course will introduce you to the basic syntax and basic concepts of the Viz Script language. It is important to understand the basic Callback procedures that are responsible for catching various events in the Viz Artist.

These skills are MUST. The idea of ​​the current course is not to overlap the information from the VizUniversity training, but to build on it.

Why I created this course?

When I first encountered Viz Script, I was faced with a paradox – I easily understood the basics of the language and how to use it, but I couldn’t figure out WHAT I could use it for. I needed to see different examples with explanations of what, how and why it is done and in what way it is useful. 99% of the things I’ve done with language I’ve done by trial and error.

That was the main idea of ​​this tutorial – to give different ideas in which the language can be used, while also demonstrating different possibilities that Viz Script has.

Course program

I present a short version of the course program. In the Youtube playlist, below each video is described in a few words what we mainly demonstrate in the corresponding lesson.

In the description I also provide a link to a script where you can copy the part you need.

1. Introduction to Course
2. Registering Parameters And Push Buttons
3. Getting Parameters And Setting Data
4. Working With Keyframes And Data
5. Setting Precision And Decimal Point
6. Working With Colors (Materials)
7. DropDown Menu And Show/Hide Parameters
8. Script Deactivation Functionality
9. Working With Images
10. Working With Scene Background
11. Working With Stop Keyframes
12. Working with Built-Ins (Plugins) And Alpha


I know my English is not perfect and please forgive me for that. Due to the above reason, you will find quite a few grammatical errors in the texts of the videos, but I believe that the material becomes clear from the explanations. I use quite simple words, which can be a plus for viewers who also don’t have perfect English.

I am the author of the entire course creation process. I would be grateful if you could share the videos with more people so that together we can be as useful as possible to the Vizrt community. Copying and distribution of the training (for example, by uploading it to another YouTube channel) without the express written consent of the author is prohibited. Let’s respect each other’s work.

Enjoyable learning! 🙂

Вашият коментар

Вашият имейл адрес няма да бъде публикуван. Задължителните полета са отбелязани с *