CompuServe Messages

IPAS Selection Routines

    23-Mar-94 05:33:16
Fm: Douglas Holt 76640,2515
To: Danny Mercurio 76666,1030
Danny, >> hard drive taking a dump… Ouch, not something that makes you sleep well I'm sure… I had a friend that had spent about 6 months on a MAJOR project and lost his drive, and his latest backup was more that 2 months old! (I haven't heard much from him after that, wonder if he commited suicide! <joke>) Yes, my face flags are all completely valid, that's what I've checked and quadruple checked (over and over and over and over) among other things… Aaahhhh! The problem isn't the mesh or the flags! It seems that pxp_draw_item is not calculating backface correctly! This doesn't only happen in the user view, it happens in all views, if it is a camera view, the object is not redrawn at all (the vertices in backface do not show up in camera views) but if I type 'C' in the camera viewport (to refresh the camera) it redraws correctly!!!!!!! I'm at a major loss to understand what's going on here, I know that the flags are used for more than just edge visibility but I there aren't any other bits set when this happens! I will check everything that I can think of, including the ItemData struct for calling pxp_change_item, but as far as I can tell right now, it is perfectly fine as well. The Select Objects by Name dialog is finished. I am attaching a zip file for you called selbynam.zip. It has a few extra utils that I use all the time. They are in xpxp.c and xdialog.c (include their .h components) I haven't written a whole lot of docs but hopefully enough to get started. Tstsel_i.pxp is ready to run and the .c files are ready to compile, refer to testsel.c for general usage. I hope you like it, if you have any suggestions, please feel free to yell! Talk to ya later, doug