VizToolkit BLOG - Tag: programming

VizToolkit Script Studio 1.5 is out
by Hormon
0

New version of VizToolkit Script Studio is out! Those of you, who already purchased a license can make an upgrade to new version for free (current license key will work). Those of you, who still hesitate, can download a free trial here.

VCP: Trick 2 – Creating components at runtime
by Hormon
0

Most users create templates in an old fashioned way. They take the scene, place required controls and components on template form and write some code. Although it’s nothing wrong with that (I do it all the time) sometimes I’m really frustrated. Mostly because I have to do copy and paste for the tenth time for a similar scene but with some new functionality added. I’m really lazy, so at some point I started to think of a way to construct some kind of a mechanism to do this work for me.[ … read more ]

Still alive
by Hormon
4

It’s been a while since I wrote a post but a lot of thing is going on for me right now. I’m participating in a major project at work and helping FPSlab team with two of their products. Hopefully soon I’ll have some short break and update you with what’s comming up this year.[ … read more ]

VizToolkit Controls Library – What’s new?
by Hormon
5

I’ve made some updates to my VizToolkit Controls Library. Mostly I focused on fixing bugs and implementing new features to existing controls that in my opinion were missing. Like before new version of VizToolkit dll is avaible for download along with documentation. Let’s take a quick look on what has changed since last release. [ … read more ]

VCP: Trick 1 – Allowing user to enable/disable button on template form
by Hormon
1

This is the first article in the series about Viz Content Pilot Tips and Tricks. I decided to share with you some of the usefull tricks to be used in templates. Some of them you may find easy, some are more complicated or at least look that way. All of them I used in at my work to provide users with some functionalities which are not present in VCP and have to be programmed from scratch. [ … read more ]

Viz Memory Logger
by Hormon
1

Viz Memory Logger is a simple diagnostic application. It allows user to monitor and log into file any memory changes on any machine in your network running viz|engine. It was created using Viz Toolkit library for communicating with viz machine. Hope you’ll find it usefull.[ … read more ]

Viz3 Scripting: Zooming and Dragging
by Hormon
2

One of my subscribers asked me if I can make an article about zooming containers using viz3 script. I realized that there is rather poor documentation about implementing that kind of things. So I decided to create this short tutorial about dragging and zooming containers to fill this gap.[ … read more ]

Updated VizToolkit controls library
by Hormon
8

Since I’ve been quite busy lately and haven’t done much with my VizToolkit library, I decided to spend some time this weekend polishing it. I made few changes to existing controls and added two new ones, which, I hope, you’ll find usefull. [ … read more ]

Viz3 Scripting: Reusable button script
by Hormon
0

Nice thing about viz3 scripting is that you can create some parts of code to be reusable. This means, when you construct them the proper way – it is easy to adopt them to new projects later on. In my experiance most often used is a button script. So in this short tutorial I’m going to show you how you can create simple button script that you can use at any time later on in interactive scenes. [ … read more ]

Viz3 Scripting: Shared Memory Map – Part 2: Simple Communication Model
by Hormon
4

In previous post I explained basic usage of Shared Memory Map in Viz|Artist 3.x. This time we’ll take deeper look into it and I’ll show you how to construct simple communication model to share data and raise events on among different scenes on different machines. [ … read more ]

Viz3 Scripting: Shared Memory Map – Part 1: Basics
by Hormon
1

Viz 3.x introduced quite a number of improvements – starting with internal scripting, through new interface features and scene construction possibilities. One of my favourites is Shared Memory feature, so I’m going to talk for a while about that. [ … read more ]

Case Study: Elections Virtual Set
by Hormon
1

During 2009 elections to European Parliament TVN24 for the first time used virtual set to present audience with results. As I mentioned in previous post everything was done in short deadlines. Was the result acceptable? Well, in my opinion it was, but I’m going to let everyone decide for themselves. Below you can find short case study on what was done to make this all happen. [ … read more ]

TVN24 European Parliament Election Virtual Set
by Hormon
6

For the past few weeks I’ve been working with a group of people on special project. We were creating virtual set for elections to European Parliament for TVN24 news channel. Our goal was to create a place where a person who is inside is controlling everything what happens around him. See how we managed to reach that goal. [ … read more ]

Nice friday reading
by Hormon
0

Found a link to this one on Daniel Moth’s blog and laughed to tears. Have a nice lecture :-).

What is the best comment in source code you have ever encountered?

Error handling and validation in VCP
by Hormon
0

Most of you probably already know this but I think it’s worth mentioning. Sometimes it’s necessary to provide certain mechanism in VCP template that will inform template user that values he is inputting are wrong or out of range. Those mechanisms are quite easy to implement in basic form and will make your templates more “fool proof”. [ … read more ]

VizToolkit – Sample Application
by Hormon
14

I’ve created simple application using VizToolkit controls library. Project files are avaible for download in our Download section. I decided to share both Visual Studio 2005 and Visual Studio 2008 projects. They are both included in a package. I hope this will help you to get started.

Good habits
by Hormon
2

When I started my journey into vizrt systems world it seemed like everything was very simple to code. As the time passed my applications became more and more sophisticated and complex. It took little time for me to realize that sometimes I was getting lost in my code. It’s not a big deal, I just spent extra few minutes to find what I was looking for. Well, those extra minutes could become hours in few weeks. I decided, that from that moment I will try to follow some rules which will help me keep my code clean. Funny thing is those rules are really more like good habits: little effort -> reasonable productivity improvement. [ … read more ]

Viz3 Scripting: Texturizing Tool
by Hormon
4

My friend who is designing bunch of virtual sets right now asked me to help him out with a problem they’re facing. They construct the look of scene in 3dMax or XSI and then when all textures are baked and object modelled export them from these apps. Next thing they do is importing objects into Viz. Everything’s great so far. But here comes trouble. Do you know what it is? Well viz doesn’t apply textures on imported objects by default. It’s not a huge issue when you have like four or five different objects – you can do this manually. But what if number of different objects reaches 200 or even 500?
[ … read more ]

VizToolkit beta released
by Hormon
4

Last week we were fighting quite a battle with the blog. After long hours of tweaking the html code we managed to implement simple download mechanism into it. So finally I’m able to share the first pre-release version of VizToolkit. It’s avaible to all registered subscribers of our blog in “Download” section. Please feel free to download and test it.

HowTo: embed flash in html
by Grouch
0

This post may be considered as a short tutorial on how to embed flash in html. It does not present the only way to do it. It does not cover every aspect. But, it is focused on embeding flash files in various visual modes (percentage based width and height, transparenct mode – wmode). It just starts the topic of passing parameters to flash from javascript and/or php.

Curious case of Connection Button
by Hormon
1

During the last few days I was kind of busy, but I managed to make some improvements to my free toolkit. First of them was adding several methods to VizConnection class and making it more flexible and easy to use. I decided this component will be base component in VizToolkit library. All other controls and components will be using VizConnection instance to communicate with engine. [ … read more ]

First small step
by Hormon
0

All great things begin with small ones. I always thought this sentence was true. And so I started creating first component that will be part of free VizToolkit – a Visual Studio controls library. First what came in mind was creating control which can communicate with viz engine. It should use asynchronous communication model and be able to throw events when connection is established or lost. Second thing this control should do is providing simple way to receive response from viz machine. It should be simple to use as developer should only place it on the Form and set up number of parameters. [ … read more ]

Genesis
by Hormon
5

My adventure with television started few years ago in 2003. I was yet a student at that time and was just admitted for training in TV station. At first I learned about studios, cameras, cabling, whole bunch of strange looking devices and stuff I never heard of before. Three month has passed and I was asked for a meeting with my boss. He thought I had potential and offered me a job. I was thrilled :-). “Wow, I’m going to work in television!” I thought. When I think of it now it makes me laugh but back then I was so excited when I put the foot in the control room as fresh… cg operator. [ … read more ]