Creating hair/string with trapcode particular

hi
currently trying to put together a graphic which includes string gently blowing in the wind from text
i am using trapcode particular to put this together, but am open to suggestion in terms of other software.
the reasoning for using particular as i like the use of gravity and turbulence which could create an effect of string blowing in the wind..a difficulty i am having is creating a line of particles to create the string, i have tried increasing the particles per second...put the dots aren't joining up!
man i hope this makes sense to someone!
AE 7, trapcode particular, 1.5 MAC
oh...have a merry christmas!
cheers
Nate

I've posted a preset at the page below:
http://homepage.mac.com/aaron.s.cobb/FileSharing1.html
It's called "Particular Streamer". I've put an expression on the Particles Per Second to make it easy to set it to multiples of the frame rate (this keeps the particles from jittering). Just put a whole number in there, and the expression will make particular spit out that many particles per frame.

Similar Messages

  • How to create a String with a specific size?

    how to create a String with a specific size?
    For example I want to create different Strings with the size of 100 , 1000 or 63k byte?

    String are immutable so just initialize it with the number of characters you want.
    You might want to look at java.lang.StringBuffer and see if that's what you want.

  • Creating a String with repeated chars

    Is there a way to create a String with N repeated chars without using a loop?
    I want to create something like "aaaaaaaaaa" without having to do:
        StringBuffer s = new StringBuffer();
        for(int i = 0; i< 10; i++){
          s.append("a");
        }

    Ahh, Groovy.
    #! /usr/bin/groovy
    s = 'a' * 10
    assert s == 'aaaaaaaaaa'http://groovy.codehaus.org/
    :o)

  • Creating a string with hiearchical data

    This is being done in Crystal 8 will all updates applied.
    I have a database with records that are linked to a series of "folders" that are hierarchical in nature as shown below:
    Folder 1:
         Folder 1.1
              Folder 1.1.1
    Folder 2
        Folder 2.1
    All of the folders can have data records attached to them.
    The database represents the folder structure in a table with the following attributes:
    Folder ID   (integer)
    Folder Name (String)  (such as "Folder 1"
    Folder Parent ID (integer)
    (other non-related fields)
    If the folder is at the root level, then the value in Folder Parent ID is 0, otherwise, it is the Folder ID of the parent folder.
    I need to be able to create a string field that displays the path for any given folder that I can insert into a group header or footer, or into a report header if the report deals with records in a single folder.  Desired format for the  string is: 
    "Folder 1> Folder 1.1> Folder 1.1.1"
    I need to be able to display at least 6 levels of folder indentation.
    I have tried several ways to create a formula that will reliably produce the desired string, and can get close, but cannot completely address the problem.  My most successful approach was to put multiple instance of the table into the report and link the Folder Parent ID of one level to the Folder ID of the next level down and then use the data to build the string with a formula like this:
    Local StringVar Result := {portfolio_master.portfolio_name};
    local stringvar ExitLoop := "1" ;
    if  ExitLoop = "1" then
        Result := {portfolio_master_1.portfolio_name} + "> " + Result
    else
        ExitLoop := "0";
    if {portfolio_master_1.parent_id} NE 0 AND ExitLoop = "1" then  // NE replaces Crystal not equal symbol which will not show
        Result := {portfolio_master_2.portfolio_name} + "> " + Result
    else
        ExitLoop := "0";
    if {portfolio_master_2.parent_id} NE 0 and ExitLoop = "1" then
        Result := {portfolio_master_3.portfolio_name} + "> " + Result
    else
        ExitLoop := "0";
    if {portfolio_master_3.parent_id} NE 0 and ExitLoop = "1" then
        Result := {portfolio_master_4.portfolio_name} + "> " + Result
    else
        ExitLoop := "0";
    if {portfolio_master_4.parent_id} NE 0 and ExitLoop = "1" then
        Result := {portfolio_master_5.portfolio_name} + "> " + Result
    else
        ExitLoop := "0";
    Result;
    This formula works so long as the folder in question is exactly 5 levels deep.  Changing the nature of the links(inner join, left outer join etc.) between the instances of the table in the Database Expert changes the data that is visible, but I can't find a combination that will show ALL of the needed information for all of the folders. 
    I understand that this is a brute force approach, and that there must be a different way to skin the cat.  My preference would be to "walk the tree" with a loop structure, but I don't see any way to do the needed data look up within the loop.
    Any suggestions would be greatly appreciated!
    Thanks,
    L. Jasmann
    Edited by: ljasmann1 on Jun 23, 2010 9:09 PM
    Edited by: ljasmann1 on Jun 23, 2010 9:33 PM

    I have been working to adapt the code provided above to my application.  Although I have worked with Crystal for quite a while, this is the first time that I have attempted to use SQL in Crystal... and it is just not working.. probably because I am no doing something very basic.
    Here is  the code as currently set up in the SQL Formula Editor.  Only major difference from the code provided above is that the ID fields are integers instead of strings, and the field that I want to print out is a string field separate from the ID fields....  I have substituted the field names from the table I am referencing for the ones in the code above.  The table that I am using has been selected using the Database Expert.
    DECLARE @Value int, @pf int, @FolderPath VarChar(MAX)
    SET @Value = "portfolio_master"."portfolio_id"
    SELECT @pf = "portfolio_master"."parent_id" FROM portfolio_master WHERE "portfolio_master"."portfolio_id" = @Value
    SET @FolderPath = "portfolio_master"."portfolio_name"
    WHILE @pf <> 0
    BEGIN
    SET @Value = @pf
    SELECT @pf = "portfolio_master"."parent_id" FROM portfolio_master WHERE "portfolio_master"."portfolio_id" = @Value
    SET @FolderPath = "portfolio_master"."portfolio_name" + ' > ' + @FolderPath
    END
    SELECT @FolderPath AS FolderPath
    When I test the SQL statement it errors out on the very first statement (the DECLARE statement).  If I substitute a different statement in front of the DECLARE statement, it errors on that statement.
    Here is the error that I get back. The database is using MS SQL Server.
    Error in compiling SQL Expression:
    Failed to retrieve data from the database.
    Details:  ADO Error Code:  0x80040e14
    Source:  Microsoft OLE db Provider for SQL Server
    Description:  Incorrect syntax near the keyword u2018DECLAREu2019,
    SQL State:  42000
    Native Error:  156 [Database Vendor Code:  156].
    Any pointers would be greatly appreciated...
    Thanks,
    Larry Jasmann

  • How to create a String with comma ?

    Hi All,
    I have a table with 10 records(employee name) and i have to make a string
    with comma delimiter and at the end with "."
    Can anybody tell me how to write a Java program for this ?
    Thanks in advance.

    // I believe the following example gives you the answer.
    class stringEG {
         public static void main(String args[]) {
         String emprs[] ={"1","2","3","4","5","6","7","8","9","10"};
         String vempname = "";
         for(int i=0; i<emprs.length; i++) {
         if(i == (emprs.length-1))
              vempname = vempname + emprs[i] + ".";
         else
              vempname = vempname + emprs[i] + ", ";
         System.out.println("vempname : "+vempname);
    Here dont assume that I asked you to get all the results and putting
    it into the string arrays. But its a simple example to suit your requirement.
    The half-way coding below answers your question, I hope.
    vempname = "";
    while (emprs.next()) {
    if(emprs.isLast())
    vempname = vempname + emprs.getString("empname") + ".";
    else
    vempname = vempname + emprs.getString("empname") + ", ";
    // nats.

  • How to create a string with numbers, separated by ",".

    Hello!
    I have a start number and a end number. For example 101 and 110.
    Now I want to create a string containing all numbers between 101 and 110 separated by comma(",").
    (101,102,103 .......,110)
    Any smart suggestions?

    Hello EKrille,
    I changed the vi from tst to give the same results on both options...
    Best regards,
    GerdW
    Best regards,
    GerdW
    CLAD, using 2009SP1 + LV2011SP1 + LV2014SP1 on WinXP+Win7+cRIO
    Kudos are welcome
    Attachments:
    string.vi ‏26 KB

  • Easiest way to create a string with a unicode supplimentary character

    In my code I had previously been declaring some strings such as:
    String s = "\u1234";Now I have gotten to a point where I want to use a supplimentary unicode character like this:
    String s = "\u12345";This, however, does not work since Java only allows for characters in the range: 0000 - FFFF.
    I've been reading over this whole codepoint thing in the Character docs but I'm still confused. What's the easiest way to make a string that contains the unicode character U+12345 (just an example number)?

    This article here:
    http://java.sun.com/developer/technicalArticles/Intl/Supplementary/
    says <quote>For text input, the Java 2 SDK provides a code point input method which accepts strings of the form "\Uxxxxxx", where the uppercase "U" indicates that the escape sequence contains six hexadecimal digits, thus allowing for supplementary characters.</quote>
    I believe it is referring to Java 5, although I don't see where it says that. However if you are dealing with supplementary characters it might be a good idea for you to move to Java 5 because of its improved support for them.
    PC&#178;

  • How to create a string with a slash in it.

    inputFile = String.valueOf("\saves\" + jcomp9.getText() + "\file.txt");I am trying to use a string as a filepath. I get error messages because of the slashes. What should I do?
    Thanks
    -Jason

    There is no need to use String.valueOf.
    Forward slashes are actually recognized as path separators:
    inputFile = "/saves/" + jcomp9.getText() + "/file.txt";If that is not acceptable, remember that backslash must be escaped:
    inputFile = "\\saves\\" + jcomp9.getText() + "\\file.txt";jcomp9? Please tell use that you have better variable names than that!

  • How can I remove the 1 million emitter limit for trapcode particular?

    Hello everyone, I've recently started playing with trapcode particular v2.2 and can't seem to rise above a problem. My PC setup is: i7 965x,  gigabyte ga-ex58-ud3r, ati firegl v8600, 16 GB DDR3 2133Mhz Kingston Beast, 2x1TB WD. I want to use more than 1 million particles and the emitter does allow me to change that number. I've seen tutorials that use more than this and I can't seem to be able to use the correct settings. What must I change??? I would really appreciate your help.
    Thanks!

    Why use two instances of particular when I should be able to use just one?
    How so? If it's not possible it must mean that the plug-in was not designed to work this way...
    And I want to do that as less complicated as possible.
    But then again, the opposite could be true?! Working with a gigazillion particles could be so unwieldy, it becomes effectively unworkable. Sorry, but I really don't get people's obsession of trying to do everything in one comp on one layer, when a little structured approach with pre-comping and all that stuff may provide a much simpler, more efficient workflow. E.g. in your case why would you even bother with using an emitter that has all particles, when modulating their motion to form your logo would be tricky even in a 3D program, when just the same could be achieved by multiple layers with a lot less particles?
    Mylenium

  • Is there a way to create an object using Trapcode Form and then use that object as a particle in Trapcode Particular?

    I made some objects in Cinema 4D and I tried to import them into After Effects CC 2014.  I get an error saying 'Cannot find Adobe Premiere Pro Dynamic Link'.  So I tried it in AE CC and that worked.  However, I want to create a form object and then use that as a particle for Trapcode Particular.  Is this even possible?
    Thank you for any help!

    There are also size limitations or rather suggestions for particle size. If I were creating an animated 3D shape using Form or C4D and wanted to use it as a particle I would keep the size of the particle about 1/6 to 1/8 of the comp size. You would create a new comp for your particle, animate it, then nest the particle comp in your main comp, turn off visibility, and then use it as a particle in Particular.

  • How to create a string indicator with a history?

    I'm interested in creating a string indicator that has a history to it, possibly with time stamps attached to it.
    For those who have used AutoCAD it would be exactly like the command bar. A plus would be if I could only
    save the last 100 entries to keep the size memory usage down.
    Any thoughts? Does anyone have a code segment of this? 

    Keep a line count and once you go over your limit search the string for the first new line and split it at that point.
    Mark Yedinak
    "Does anyone know where the love of God goes when the waves turn the minutes to hours?"
    Wreck of the Edmund Fitzgerald - Gordon Lightfoot

  • How to create dynamic connection string with variables using ssis.

    Hello,
    Can anyone let me know on how to create dynamic connection string with variables using ssis?
    Any help would be appreciated.

    Hi vinay9738,
    According to your description, you want to connect multiple database from multiple servers using dynamic connection.
    If in this case, we can create a Table in our local database (whatever DB we want) and load all the connection strings.  We can use Execute SQL Task to query all the connection strings and store the result-set in a variable of object type in SSIS package.
    Then use ForEach Loop container to shred the content of the object variable and iterate through each of the connection strings. And then Place an Execute SQL task inside ForEach Loop container with the SQL statements we have to run in all the DB instances. 
    For more details, please refer to the following blog:
    http://sql-developers.blogspot.kr/2010/07/dynamic-database-connection-using-ssis.html
    If there are any other questions, please feel free to let me know.
    Regards,
    Katherine Xiong
    Katherine Xiong
    TechNet Community Support

  • Latest iTunes update spams my console messages with this: Failed to create replacement string

    iTunes seems to work, but I keep getting this message when I open and close the program. Any ideas as to why?

    I get the same message. Anyone have a fix for this yet? Just installed iTunes update today, 9/20, and console is spammed with hundreds of these messages - Failed to create replacement string".
    MBA mid 2012. on latest Mavericks, have not installed iOS8 on anything yet.

  • Can we create a structure with string type not char??

    Hi All
    Can we create a structure with type STRING not as a CHAR type??
    Please its urgent.
    Regards
    Deepanker

    HI,
    Yes, you can string instead of CHAR.
    Please follow the steps below :
    SE11 --> Table name --> Create Button --> And input the short description and necessary Delivery and Maintenance fields --> Select Fields tab --> Input some name on field --> And Click on Predefined button --> Press F4 on Data type column --> a Pop window will be displayed --> Select String from that.
    Thanks,
    Sriram Ponna.

  • Creating a string, reversing it, and than comparing with another one

    // get input
    InputStreamReader is = new InputStreamReader (System.in);
    BufferedReader in = new BufferedReader (is);
    String str = in.readLine ();
    // get length of input
    int len = str.length ();
    // reverse the input
    //String rts = "";// = new String[len];
    //for (int i=0; i<len; i++) rts.concat (str.charAt (len - i));
    StringBuffer rts = new StringBuffer(str).reverse ();
    // display the reversed string
    System.out.println(rts + "\n");
    // end if input was "tiuq"
    if (rts == "quit") break;I am accustomed to C language, now trying to learn Java. The string operations are still too much for me.
    In the code above, I managed to reverse my string using a "StringBuffer" object (still i don't know what it is), but couldn't compare it with "quit" constant. Compiler give "imcompareble types" error message.
    *1) How can I compare a StringBuffer with a constant?*
    On the other hand, why didn't my for loop didn't work (the commented-out one)? This time compiler says "java.lang.String cannot be applied to (char)".
    *2) How can I make this method work?*
    I also tried something like this:String[] rts = new String[len];
    for (int i=0; i<len; i++) rts[i] = str[len - i];But in this way, I couldn't find a way to compare str with the constant "quit".
    *3) How can I compare a String with a constant?*
    Can someone answer help me out on these 3 questions?

    hkBattousai wrote:
    @Skydev2u
    Why did you use nested fors? It can already be done with only one for loop. I didn't understand your logic.
    Anyway, my code works, and it is as follows:// get input
    InputStreamReader is = new InputStreamReader (System.in);
    BufferedReader in = new BufferedReader (is);
    String str = in.readLine ();
    // get length of input
    int len = str.length ();
    // reverse the input
    StringBuffer rts = new StringBuffer(str).reverse ();
    // display the reversed string
    System.out.println(rts + "\n");
    // end if input was "tiuq"
    if (rts.toString().equals("quit")) break;What I want to learn is, isn't a way to realize this without using that StringBuffer thing? Can you propose a mathod that merely uses the String class?I used the nested loops because I thought it would make the code clearer but at the same time i didn't really understand what you were doing since I don't know much about StringBuffer class. But from your reply I see that it was not needed.
    (The above stated is my best understanding of the concept. Use it as a guideline to answering your question)

Maybe you are looking for

  • Acrobat Pro XI SIGBUS ERROR

    So Acrobat Pro XI on Mac OS X crashed with SIGBUS ERROR.  Has anyone seen this before on a MAC or know the cause or solution?  I will attach the crash report.  Any help is appreciated. doug Process:         AdobeAcrobat [22295] Path:            /Appl

  • Running Reports in P6 Problems - Report Output Incorrect

    Hi There I'm running a report in P6 (Version 7 SP2). I select 3 EPS Nodes and then select the report that I have created. However, the output of the report shows me not only the 3 EPS Nodes that I have selected, but all other nodes that I have not re

  • Extra fm-ditafile tag is generated in book file after generating FM

    I'm using Adobe FrameMaker 8 in Tech Comm Suite 1 in Windows XP. When we generated our book files from ditamaps, we seem to be getting an extra fm-ditafile tag in each chapter.  We have been unwrapping these extra tags, but then we have to reapply al

  • Error from BAPI_ALM_CONF_CREATE - "YOU HAVE NO AUTHORIZATION FOR T-CODE"

    Hi guys. I am getting an error message from the BAPI_ALM_CONF_CREATE with the DETAIL_RETURN returning "You have no authorization for the t-code". The error is arising from the form AUTH_CHECK_TYPE.   AUTHORITY-CHECK OBJECT 'C_AFKO_ATY'        ID 'ACT

  • Converting an Image object to a BufferedImage object?

    I have a BufferedImage object, bi, which I want to resize, hence: Image image = bi.getScaledInstance(400, 300, Image.SCALE_DEFAULT); Next I want to encode the resized image to JPEG format. The problem is that inorder to use the JPEGImageEncoder.encod