Jump to content

C. Andrew Dunning

  • Posts

  • Joined

Posts posted by C. Andrew Dunning

  1. 20 minutes ago, alex92 said:

    m.@C. Andrew Dunning

    I don't understand why the stock drape width is maximum the length of the horizontal ledgers.

    We have 2 pipe and drape systems at our firm. Both systems use ledgers with velcro. So it is possible to hang 3 drapes of 4m width on a pipe and drape of 11m consisting of 4 horizontal ledgers of 3m width. This has never been an issue before?


    Nothing has changed in this part of the code recently.  My suspicion is 1 or more things are at-play, here:

    • The panel count routine measures the actual distance between uprights (not center-to-center).  So, the OIP might show a spacing of 3m that is actually 2.99m.
    • The panel count routine doesn't allow for any sort of "precision allowance" that arguably should/could be factored in, considering the nature of dealing w. fabric.
    • There might be an inconsistency between the panel count routine and that that draws the break markers.
    • Some simple error-trapping needs to be relaxed a bit.

    Any way, like I said in my response to your initial post, addressing this is definitely on the "To Be Addressed"/"Gotta Fix" list.  You are not being ignored or brushed off; delving into this will simply take some time.

  2. 3 hours ago, Marc Powell said:

    I've created a plug in object that has several definitions.  I need to create multi line text within the PIO somehow to be referenced by a Data Tag (like how a callout uses a multiline text box).


    This might help:


                CreateText (TxtStr1);     (Creates block of text)
                TxtHndTmp := LNewObj;     (Assigns the block of text to a handle)
                SetTextWrap (TxtHndTmp,true);     (Tells the text block to wrap)
                SetTextWidth (TxtHndTmp, PBlkWdth);     (Tells the block of text how wide it is to be)


  3. 5 hours ago, kdenham said:

    I'm looking to use an upright truss and base as the stand for a monitor that is being used for teleprompter. I've also own @C. Andrew Dunning Producer Pack 3.


    There isn't an automatic way to do this.  You'll have to build your truss structure and use a television casing Symbol that includes a mounting bracket.


  4. 31 minutes ago, alex92 said:

    I have a problem with the soft goods tool. If I draw a pipe and drape, the total drape count isn't right. I always get the number of sliders instead. So the total drape count doesn't change if i change the stock drape width.


    Using the "horse-shoe" shaped instance as a reference, there are 2 things going on in your file:

    • The longest distance between the verticals is 2.95m (measured from inside of vertical to inside of vertical) or 2.99m (measured from vertical centers).  So, as your stock drape width is more than that, the count of 11 is correct.
    • While there is not overlap, the overlap graphics are still being created on the long sides.  That part is not correct.

    I confirmed the same issue in both the Spotlight and the Landru version of the tool.


    Now on the "Gotta Fix" list...


    • Like 1
  5. 11 minutes ago, Tyrrellian said:

    all i want to do is add my own jpg image to a projection screen


    In your VW file, create an Image-Based Texture.  Select the Video Screen object.  Click the "Edit Screen Image..." button in the OIP.  In the picker in the upper left-hand corner of the dialig that opens, select the Texture you just created.  Click OK.


    • Like 1
  6. 2 minutes ago, Josh_M_Gill said:



    I was wondering if it were possible to convert  pipe and drape to stanchions and vise-versa?




    3 minutes ago, Josh_M_Gill said:

    Would almost be idea if in the softgoods tool under "Function" there were a dropdown option for stanchion as well as Curtain/Border/Pipe and Drape.


    When developing Stanchion Layout I toyed w. such an idea.  The tools "think" differently enough that I scrapped that thinking early-on.  Not a bad question, though...

    • Like 1
  7. 3 minutes ago, Sam Jones said:

    Not a big concern or rocket science, but I like to avoid the collecting global value, saving value, changing value, do operation, change value back collection of calls.


    A thought:  Create a Procedure called "JonesTextPlace.  In it, make all of the text settings you'd like - size, alignment, justification, etc.  Bookend everything w. PushAttrs & PopAttrs.  Doing that will reset values automatically.


    • Like 1
  8. 5 minutes ago, Sam Jones said:

    I would like to set the size of the text in that dimension object to 2.  I attempted to do this with the following line:
                            SetObjectVariableReal(LNewObj, 17, 2);

    Nothing changed.  I can replace the "2" with any value and still nothing changes.  Hopefully there is a way to control the text size of a dimension created in a PIO.


    Try TextSize.

  9. 3 hours ago, Sam Jones said:

    Is there a way to define a line style in VS, setting its name and index, or setting the name and getting the index?


    SetDashStyleN & SetDashStyle create a new Line Style with a given name.

    Name2Index returns the index # for the given name.


    That help??

    • Like 1
  10. 1 hour ago, VIRTUALENVIRONS said:

    Question. The image posted above,  What is the advantage of making it in Vectorscript/Marionette instead of just modelling it?


    Another way to answer your question:  Place a Spotlight Stage Lift object.  Now, make changes like entering different heights - including known undoables, like 60'.  The object will reconfigure itself.  Now, imagine creating the object from-scratch (extrudes, sweeps, moves, textures, etc.) and making changes manually - to either 2D or 3D...or, both.  The Stage Lift object is 100% VectorScript generated (including texture generation) and changes are sub-second as needs change.


    That help???

  11. On 10/14/2023 at 11:24 AM, SamIWas said:

    Would anyone be interested in a quick little "challenge" to have a provided object that needs to be built in Vectorscript using a few different methods?


    Interested and following but no bandwidth to participate.  My code-time is all soaked by the never-ending wish-list for my current tool line-up (which, BTW, other than the bits that embed Symbols, all are written in VectorScript).  The latest feature addition has turned into consuming several days spanning multiple weeks.


    FWIW, @SamIWas, if the quality of your other tools is along the lines of what you posted, it might be worth considering selling licenses.  Ya might get some ROI...


    • Like 1
  12. 1 hour ago, Stig Runar said:



    I made a new speaker symbol (editing an old one and changed 3d geometry.) and the speaker will not render when using the Speak Array tool.

    It works fine when using the speaker tool and inserting as a plain object.


    Would you post a file containing a copy of the Symbol that doesn't render correctly?  There might be an issue with how the 3D portion was created.


  13. 5 hours ago, Ben59 said:

    yes some more, is it possible to rotate screen in x plan ? for example to make a square at 45° like a diamond ?


    Like, a "vertical" diamond?  At this time, no.  That is doable, though, using Design Layer Viewports.


    5 hours ago, Ben59 said:

    the ability to remove panels to draw like step and what about curved screen ?


    Sort of.  For each, a VS4-LED instance would represent a single tile.  You would build the array and then (either manually or using a Command I share with our users) adjust image scaling and shifting so that each panel shows a portion of the overall image.  Like this:



    • Like 1
  14. 14 hours ago, Ben59 said:

    hello so no difference between your plugins and the vector once ( about what i m asking)


    Assuming you are meaning our version of the LED tool, there are several differences.  Here are a few of the things that are unique to our version:

    • 3D text blocks.
    • Several additional text fields.
    • Ability to collapse parts of the OIP.
    • Inclusion of the Coverage Zone feature found in the other video tools.
    • Display of secondary dimension units allowing users to display array dimensions in, for example, meters if drawing units are in feet and inches.
    • Ability to build half-tiles.
    • Ability to miter vertical edges of end tiles.
    • Weight and power estimates automatically re-calculate as tile counts change.


    14 hours ago, Ben59 said:

    It s important to know the screen full resolution , but in fact you have a limited number of pixel available by processor output , and its good to know the output one is from 0,0 to 1920, 208 and second from 0,209 to 1920, 416 , for example, even if the screen is split .


    While the tools don't have a specific way to track that information, you could use the "Raster" or "Note" field for that.


    I hope that this answers some of your questions.  Feel free to ask if you have more.


    • Like 1
  • Create New...