Changing Points for existing Polys



  • THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED

    On 25/05/2003 at 09:13, xxxxxxxx wrote:

    User Information:
    Cinema 4D Version:   8.100 
    Platform:   Windows  ;   
    Language(s) :   C.O.F.F.E.E  ;

    ---------
    I´m pretty new at programming coffee, and I´ve been trying for some time now to change the point-allocation for existing polygons (eg. polygon 0: points 0, 1, 2, 0; change it to polygon 0: points 5, 6, 7, 5; just like it is displayed in the structure manager). How do I set this information? (I looked both into the "Create a polyobject using C.O.F.F.E.E." and "Simple Polygon Problem" threads, but unfortunately I could not figure out how to do this).

    Any help would be appreciated.

    MikeI



  • THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED

    On 26/05/2003 at 01:03, xxxxxxxx wrote:

        
        
        var p = obj->GetPolygon(0);  
        p.a = 5; // Perhaps this should be -> instead of .  
        p.b = 6;  
        p.c = 7;  
        p.d = 5;  
        obj->SetPolygon(0, p);  
        obj->Message(MSG_UPDATE);
    


  • THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED

    On 26/05/2003 at 01:22, xxxxxxxx wrote:

    Thanks, that did the job, now it works like a charm. I had some similar code in my plugin, but like your first version I used p.a to set the polygons, but you need to use p->a to get it working.


Log in to reply