Graphics

 View Only
  • 1.  Visual Logic

    Posted 02-13-2025 18:07

    I am trying to use visual logic with Xpression to hide and unhide a group in my scene when there is or is not live data showing on my spreadsheet, that has been datalinq. Any ideas on how to do so? 



    ------------------------------
    Brian Contreras
    Production Coordinator
    ------------------------------


  • 2.  RE: Visual Logic

    Posted 02-13-2025 18:13
      |   view attached

    Brian,
    There are a few ways to use Visual Logic (and scripting) to do what you want to do. I have chosen what I feel is the easiest way. I used a combination of the Scene Object block of LENGTH block for the text object a GREATER THAN  Logic Blockfrom the Function Blocks and the Scene Object block for VISIBLE of the Group.

    I  have Shared a video on how I did it, and it also includes a tip that many people forget. The Viewport does not always show Visual Logic working, since Visual Logic only works while the scene is rendering. The Viewport does not "render"a Scene like a Frame Buffer renders a Take ID.  I use a sneaky trick of double-clicking the scene in the scene manager, which will send it to the frame buffer output (in the case of my laptop and most XPression Designer workflows, a Virtual Output Window).



    ------------------------------
    Patrick Twomey
    Director of Graphics Product Management
    Ross Video
    [www.rossvideo.com/XPression]
    ------------------------------



  • 3.  RE: Visual Logic

    Posted 02-14-2025 02:46

    Hi Patrick,

    The same thing (hiding/unhiding the group) can be done thru IsEmpty visual object of the text and connecting it to NOT function block and then to Group Visible object?

    Gaurav



    ------------------------------
    Gaurav
    ------------------------------



  • 4.  RE: Visual Logic

    Posted 02-14-2025 07:44

    Hi,

    If the cell of your spreadsheet is not populated when there is no data, you can use the IsEmpty block in Visual Logic of the Datalinqed text object to control the Visible Block of your group.



    ------------------------------
    Karim Lakehal
    VIDELIO - AMP VISUALTV
    Paris France
    ------------------------------