IPAS Selection Routines
23-Mar-94 05:33:16
Sb: #92827-IPAS Selection Routines
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