Jump to content
Dataton Forum

Eddy Yanto

  • Content Count

  • Joined

  • Last visited

Posts posted by Eddy Yanto

  1. Hi,


    I am looking to build a system with the following requirements:

    1. The system will have 2 outputs to 4K projectors — I don't have much detail on this yet except that the projector will be able to accept the 4K signal on a single DP 1.2 port.
    2. The system will also take in 4 HD-SDI inputs.
    In the past, I had built and configured a few systems based on the spec and tweaking list released by Dataton (both May 2012 and Mar 2013 Edition) and have not seen any newer update on the spec yet. Does the same spec still applicable to use? Would you be able to share or recommend the hardware that fit the requirements above?


    Thank you!




  2. Hi Mike,



    So, I've been trying for a while to make the image tweening effect to animate consistently on both Production and Display using my half baked method. I tried to make it smoother by increasing the display framerate from 60 to 100 fps and also reorder the tweening (first by calling corners tween then scaling and x position), but obviously they didn't work.


    Earlier today, I tried the approach you suggested and set the vanishing point to the center. The vanishing point makes more sense to me now and it could potentially solve the inconcistent animation I was having by using multiple tweenings.


    Posted Image


    So now, having set the vanishing point to the center of the stage, I create a composition and put all my images into it. I arranged the images to form a box with each image make up each side of the box. When I am done doing the composition, I put it on stage and enabled the "Rotation Y" tweening. I am able to make the "box" turn by dragging on the path manually. I am trying to hook up an external "input" to "Rotation Y" but there doesn't seem to be any outlet for me to type in the "input" variable.


    Can tweening of the composition, let's say "Rotation X" be controlled from external application using "input" variable? Thank you very much!

  3. Hi Mike,



    Thanks for the explanation on the global and local vanishing points.


    I am not using Rotation tweening for this time, I did it another way which I deem easier - tweening a combination of properties of the image: Position X, Scale X and Corners. I've got exactly what I wanted using this combination of tweenings, here's a demo of tweening which is controlled using external program : https://s3.amazonaws.com/e-static/coverflow20120912/coverflow.html


    I found another problem though, when I tried the tweening in Production machine and also in Display machine controlled from Production, it works great. But when I update/sync the show over to a Display and run it as cluster and try to control it directly, there seems to be a gap in between the images which doesn't appear in Production machine. Here's a short slowed down clip of the display/cluster that I took: https://s3.amazonaws.com/e-static/coverflow20120912/display.mov (6MB). There is a gap and also overlap between the tweening of the images which doesn't show up on Production.


    Here's my updated WatchOut files which includes the images and inputs and also the program used to control the tweening (it is done in Processing http://processing.org/) : https://github.com/eddyyanto/watchout-tweening


    Any idea what causes this and is there any workaround?

  4. Hi Eddy,


    I´m not 100% sure what you want to do but have you tried to set the anchor position to the right edge of the media file and the rotate around the Y-axis?


    Best regards

    Dataton support /jme


    Hi jme, where do I set "Right Edge" for the Anchor Position? Under "Media Cue" dialog box, I found only "Top Left" and "Center".





    Hey Eddy,


    your tween looks like a rotating cube? I think you should work more with the 3. dimension of Watchout. You can set the anchor position in the Media Cue in the z - way to the half of the image resolution. Rotating now arround the y-axis will automatic generate the three-dimensional look...


    Another idea is to use the corner tweens. (would be a lot of programming work...:-))


    Best wishes!


    Hi lichtler, yes, it's sort of rotating cube. I've tried to make the images to look like rotating cube but it seemed rotation tweening isn't the right method to do it. I just tried corner tweens which is only available in WatchOut 5.2. I am half way through it now and it seems I am able to make it closer to what I am trying to achieve compared to rotation tweening. Will post result later, thanks! :)

  5. Mike, thanks for pointing me to the transition rate parameter. Now, using the third parameter, the animation tweens nicely from one value to another within the specified transition rate.


    Here's the related bit from the manual (page 246):

    A third, optional parameter allows you to specify a transition rate, causing any

    property controlled by the input to change gradually to the specified target

    value. This parameter is specified in milliseconds.

    Btw, I've been playing around with all the tweening methods:


    Posted Image


    I would like to be able to tween the image from A to B using one or more tweening variables but I just can't get it to look like it yet. Using the Rotation Y tweening, I got the image C which looks like <link : http://en.wikipedia.org/wiki/Parallelogram> parallelogram instead. And I am wondering if it's possible at all to tween an image into something like that as I can't find other related tweening methods under the "Tween" menu to experiment with anymore. Any advice is appreciated!


    Posted Image



  6. I have a number of images on stage with "More Effects and Capabilities" selected. I've also defined a few "Generic Input" to be used for tweening the properties of the images, such as (the variable names speak for themselves but I'll just add a short description of each):

    RotationY : for Rotation Y tween property

    ScaleX, ScaleY : for adjusting the X and Y of Scale property

    X, Y, Z : for adjusting the X, Y and Z position of the image


    Here's a screenshot of my stage: Posted Image


    What I am trying to achieve is to be able to make the images flick to the left or right using external TCP control, using "setInput" command to be precise. So far, I am able to open up a socket and set the input variables from external program.


    Here's a short animation of what I am trying to achieve : https://s3.amazonaws.com/e-static/index.html


    What I am wondering and would like to know (from users who has done this before) is:

    1. Is it possible make the image perspective tween from normal horizontal facing to diagonal facing with farther side shorter than the nearer side?

    2. I am able to setInput from external program but I noticed a considerable delay that when WO is accepting multiple commands, it seems to add the commands to the a queue and parse them one by one. If the commands being sent is to animate the position and Rotation, then I suppose the queue would be long and the animation effect would be slow and abrupt. Consider this block of code that set the X position of the image:


    	String command = "";
    	for (float i = 0; i <= 1; i += 0.05) {
    		command += "setInput X " + i + "\n";
    	myClient.write("setInput X 1\n");

    Is there a way to improve this?

    3. Are there any similar alternative to what I am trying to achieve? Thank you.






  7. Hi,



    I have a few named control cues in auxiliary timelines and would like trigger and run them based on their names. One of my auxiliary timelines is named [strong]L_XF[/strong] with the following named control cues inside that auxiliary timelines:

    - one

    - two

    - three etc


    I would like to be able to trigger them through TCP command but it keeps failing me.

    gotoControlCue two L_XF

    where two is a named control cue inside an auxiliary timeline named L_XF.


    From the above command, I got the following error message:

    Error 6 0 "Expected true/false: L_XF"

    I refer the above command to WatchOut 5 user guide (Production Computer Protocol section) which shows that my command and parameters are correct:


    gotoControlCue [] : Go to a named Control cue (name is case sensitive). The second,

    optional, parameter selects an auxiliary timeline.

    May I know if I did anything wrong somewhere?






  8. Hi


    You can see it in the TASK Window. In my Case its ok to see it there.




    Dan, I was more looking into retrieving the running auxiliary timelines through TCP/IP control to which jfk replied there is no way we can do that (yet).


    I have a WatchOut setup that includes 1 production and 3 display machines which are defined as left, center and right. I am going to have 2 iPads that trigger auxiliary timelines that would play on left and right display. Is there a way to know which auxiliary timelines are currently playing?



    There is nothing in the IP [strong]control[/strong] commands to do this.

    You may be able to accomplish your goals with output devices

    and output commands on the aux timelines to communicate this to your iPad apps.

    Makes sense. Thanks, jfk!

  • Create New...