Hello Ventuzians!
THE FORUMS ARE CLOSED!

Please join our discord server HERE!! << click me :D

We are shutting our Ventuz Forum, but don't worry, it will all be archived for you to search in if you have a query. From now on, please add all your comments, questions or observations into our Discord Server

Thanks for the great time - see you on discord!!
Dee, Karol, Daniel and the whoooole Product and Support team!

How do I map a wide area to a single output?

Q and A about functionality and how to solve a special task for your application.

Moderator: Support

Post Reply
robertwinter
Posts: 49
Joined: 27 Nov 2012, 21:53

How do I map a wide area to a single output?

Post by robertwinter » 23 Feb 2017, 20:25

I need to drive a couple of 3968x128 LED display walls. I've been asked to map it into a single 1920x1080 output where the output is mapped as shown in the attached image. How can I achieve this?

In the perfect world, I'd like to create a scene/layer for each 3968x128 strip and then map each onto the final output as shown.
Attachments
pixel_map.jpg

joysprod
Posts: 201
Joined: 20 Jan 2012, 12:24
Location: United Kingdom

Re: How do I map a wide area to a single output?

Post by joysprod » 26 Feb 2017, 15:25

Well, that's an interesting one!

Having had a little play, I can get the layout mapped to a single 1920 x 1080 output using the Ventuz Configurator. Create a new 1920 x 1080 output. Split the sections by selecting split from the menu and make 5 x 128 pixel x 1920 strips. I chose each time to 'cut' a 128 x 1920 pixel bit from the top. On the 5th one, create 2 x 128x128 pixel pieces by splitting off 128 chunks. I then deleted what was left. You should now have 4 x 1920 x 1080 bits and 2 x 128x128 bits. I then arranged them in the correct order and made a very long LED set up. Now the problem:-

You want to map these to exactly how you have laid them out in your email? By choosing export from the Ventuz configurator, you can get a vrs file which is just an xml file of all the parameters for that set up. It looks like it stores two positions for each section: - one for design mode and one for production mode. I havent tried it, but I guess you could edit this file to put those 128x128 sections in the exact position you require them and add the vertical spacing you require? I changed the .vrs to an .xml and dropped them onto a browser. You can see there are two set ups for the entire structure. I think you will need to have a play around and see what is what. Convert back to a .vrs and reload into the configurator, and hey presto your layout! I havent tried this myself so I am just assuming that is how it works.

If you dont edit the file, Ventuz just puts them at the bottom of the 4 long strips you have created.

Hope this gives you an idea and maybe Ventuz guys can give you some help in explaining?

Below is the xml i got

<Rects xmlns="http://www.ventuz.com/RenderSetupEditor/1.0/" ID="" Name="CLUSTER" Rect="0, 0, 1920, 1080" Origin="0, 0" Color="0, 0, 0" GUID="f52355be-9115-4a1f-8887-f2c5af2da3fa">
<Rects ID="1" Name="M01" Rect="0, 0, 1920, 1080" Origin="0, 0" Color="0, 0, 0" GUID="20e72d06-c9a2-4cde-a5e0-16af18a1d993">
<Rects ID="1.1" Name="M01.1" Rect="0, 0, 1920, 1080" Origin="0, 0" Color="1, 0, 0" GUID="13af0782-b0f6-403e-9b7e-3dd7ea51dad5">
<Rects ID="1.1.1" Name="1.1.1" Rect="0, 0, 1920, 128" Origin="0, 0" Color="0, 1, 0" GUID="3f30cccb-2497-41d9-a838-457856fa09b9"/>
<Rects ID="1.1.3" Name="1.1.3" Rect="1920, 0, 1920, 128" Origin="0, 128" Color="0, 0, 1" GUID="0ddd8299-e963-4bce-8f6a-f8da36b0ae3e"/>
<Rects ID="1.1.2" Name="1.1.2" Rect="3968, 0, 1920, 128" Origin="0, 256" Color="1, 0, 1" GUID="9e7f6894-6bba-44c4-afe7-fcb70fe2677a"/>
<Rects ID="1.1.4" Name="1.1.4" Rect="5888, 0, 1920, 128" Origin="0, 384" Color="1, 0, 0" GUID="d6cae760-f5fb-4505-991f-c594d89f3b75"/>
<Rects ID="1.1.6" Name="1.1.6" Rect="3840, 0, 128, 128" Origin="0, 512" Color="0, 0, 1" GUID="4fd96823-04c5-4309-8fd5-25dd6a617de3"/>
<Rects ID="1.1.5" Name="1.1.5" Rect="7808, 0, 128, 128" Origin="128, 512" Color="1, 0, 0" GUID="58fb4a8f-4d39-4e9b-b7d7-a5e2a1c6977d"/>
</Rects>
</Rects>
</Rects>
<Planar Name="CLUSTER" Size="7936, 128" GUID="f52355be-9115-4a1f-8887-f2c5af2da3fa">
<Machine ID="1" Name="M01" Rect="0, 0, 1920, 1080" Color="0, 0, 0" GUID="20e72d06-c9a2-4cde-a5e0-16af18a1d993">
<Pass ID="1.1.1" Name="1.1.1" Rect="0, 0, 1920, 128" Offset="0, 0" Color="0, 1, 0" GUID="3f30cccb-2497-41d9-a838-457856fa09b9"/>
<Pass ID="1.1.3" Name="1.1.3" Rect="1920, 0, 1920, 128" Offset="1920, -128" Color="0, 0, 1" GUID="0ddd8299-e963-4bce-8f6a-f8da36b0ae3e"/>
<Pass ID="1.1.2" Name="1.1.2" Rect="3968, 0, 1920, 128" Offset="3968, -256" Color="1, 0, 1" GUID="9e7f6894-6bba-44c4-afe7-fcb70fe2677a"/>
<Pass ID="1.1.4" Name="1.1.4" Rect="5888, 0, 1920, 128" Offset="5888, -384" Color="1, 0, 0" GUID="d6cae760-f5fb-4505-991f-c594d89f3b75"/>
<Pass ID="1.1.6" Name="1.1.6" Rect="3840, 0, 128, 128" Offset="3840, -512" Color="0, 0, 1" GUID="4fd96823-04c5-4309-8fd5-25dd6a617de3"/>
<Pass ID="1.1.5" Name="1.1.5" Rect="7808, 0, 128, 128" Offset="7680, -512" Color="1, 0, 0" GUID="58fb4a8f-4d39-4e9b-b7d7-a5e2a1c6977d"/>
</Machine>
</Planar


Regards

Peter

User avatar
Götz_B
Posts: 180
Joined: 21 May 2013, 13:01

Re: How do I map a wide area to a single output?

Post by Götz_B » 06 Mar 2017, 15:40

Hi Robert,

you use the Render Setup for this.
The way it works is:
- you start with your desired output. ( 1920 x 1080 )
- where you cut the pieces in this output will define where they will be in the signal ( like your image )
- then arrange your pieces to your design layout ( your 3968x128 strips )

To respect gaps in the design, you use the bezel compensation in the Render Setup... But that's not what you want. You want gaps in the signal.
So in your case its:

-Create a 1920x1080
-Start to split it by cut. 128 px from top, 10 px from top, 128 px from top ...
-Then delete the 10 px pieces to create gaps.
-Split your 3rd and 4th row by cut, left 128 px and delete the rest of the row.
-Now you have exactly what your image shows in the output signal.

Now you can start to arrange the pieces you have to arrange the design you need. For example one long strip or two 3968 strips top and bottom.

I attached a Render Setup that's already cut to your output - and arranged to a long strip for design.
You have to rename it from .zip to .vrs ( The Forum doesn't allow the upload of .vrs files)
Import it via the Machine Config or simply copy it to C:\Users\Public\Documents\Ventuz5\Configuration\RenderSetup

Regards,

Götz
Attachments
3968.zip
(16.62 KiB) Downloaded 243 times

joysprod
Posts: 201
Joined: 20 Jan 2012, 12:24
Location: United Kingdom

Re: How do I map a wide area to a single output?

Post by joysprod » 06 Mar 2017, 19:14

Even easier than I thought! No editing of Xml files!

Regards

Peter

robertwinter
Posts: 49
Joined: 27 Nov 2012, 21:53

Re: How do I map a wide area to a single output?

Post by robertwinter » 25 Jun 2018, 22:54

I actually used a different approach for the original project last year but am now on a new project where I need to fully understand this.

Assume I have a machine with four 4k (3840x2160) outputs arranged in 2x2.

I want to to design one scene in 4416x384, another in 1152x1536, and a third in 1152x192. Then arrange these scenes so they all appear within the 7680x4320 output.

I think I understand the split by cut for the render setup, but I'm not completely clear on how to combine all the scenes back into the one machine's output.

Post Reply