DCS existence?

New Message Reply Date view Thread view Subject view Author view

LIM MING WAH (eng30228++at++leonis.nus.sg)
Mon, 16 Dec 1996 14:37:45 +0800 (SST)


Hello all,
        In perfly, I loaded the different objects under different DCS. I
have put the load command inside the loop as shown:

    /* Load each of the files named on the command line */
    for (i = 0; i < NumFiles; i++)
    {
        for (j = 0; j < ViewState->iterate; j++)
        {

            /* Create a DCS for TRACKBALL pfiXformer */
            ViewState->sceneDCS = pfNewDCS();
            ViewState->sceneGroup = pfNewGroup();
            pfAddChild(ViewState->sceneDCS, ViewState->sceneGroup);
            if (ViewState->xformerModel == PFITDF_TRACKBALL)
            {
                pfAddChild(scene, ViewState->sceneDCS);
            }
            else
                pfAddChild(scene, ViewState->sceneGroup);

            /* Load the database. create a hierarchy under node "root" */
            root = pfdLoadFile(DatabaseFiles[i]);

            if (root == NULL)
            {
                pfNotify(PFNFY_NOTICE, PFNFY_PRINT,
                         "WARNING: could not load \"%s\"",
DatabaseFiles[i]);
                continue;
            }

I want to access the different DCS again for moving the individual model,
can I do that? Or do I have to define each DCSs differently in the loop?

Jonathan

=======================================================================
List Archives, FAQ, FTP: http://www.sgi.com/Technology/Performer/
            Submissions: info-performer++at++sgi.com
        Admin. requests: info-performer-request++at++sgi.com


New Message Reply Date view Thread view Subject view Author view

This archive was generated by hypermail 2.0b2 on Mon Aug 10 1998 - 17:54:09 PDT

This message has been cleansed for anti-spam protection. Replace '++at++' in any mail addresses with the '@' symbol.