Hi Adrian, ... Actually the place I am looking at, the 5-fold star, there seems to be an intersection of 10 faces. 11 with the face behind this intersection....
Hi Adrian, ... I did make these changes in my code. I suppose I should send it up to you. It only involved the way UC10,11 and 13 were constructed. But I also...
Hi Roger ... Yes, that is right. I was counting colours! ... You could do it that way. You could be look for the intersection point with an obscuring face...
Hi Adrian, ... I didn't change the map colors, but if color blending happens then I'd like to look at the order of the first 7 colors again for the compound...
Hi Adrian, ... I didn't want to spend any more time on this, but I decided to make a models of only involved faces so see if any visual conclusion could be...
Hi Adrian, ... I had a try at sort_merge and it didn't work. I will try applying the merge_color function at a different point in the code, but I think it can...
Hi Adrian, ... I have color blending working now in sort_merge. I learned a few things. One seems rather trivial but I may have made this mistake before and...
Hi Taff ... One way of doing this is to divide the surface into concentric bands and then place one circle on each of these bands. Each circle is rotated a...
Hi Roger ... I haven't made any specific plans to look at it. I don't think it should be too much work with the triangles though. ... I have done that. Adrian....
Hi Roger ... The overlaps would need to be processed after triangulation. When you had a set of coplanar triangles you would need to find the overlaps between...
Hi Adrian, ... After today (about starting now!) I will be quite busy. Hopefully things will let up next week some time. Here was my take on the problem. After...
Hi Roger ... The colouring result isn't used by the symmetry code. I don't currently look at colouring for symmetry, but when I do it would probably be better...
Hi Adrian, ... I set it up to work as it did before when equiv_elems is set. ... In off_util there is an error I found. This code if(strspn(optarg, "ef") &&...
Hi Roger ... I have added this in. ... I don't know! But it might be better to have just one word for unconnected vertices generally, and 'free' seems...
Hi Adrian, ... This isn't as trivial a problem as I first thought. Consider the Star of David. It has 6 areas in A-B and B-A. Then there would be two hexagons...
Hi Roger ... I am not to sure how this works out. What happens next? Why would it be a problem if one triangle was contained within another? ... This function...
Hi Adrian, In sort_merge I have this compare routine which is called from vert_cmp(). bool cmp_verts(const vertSort &a, const vertSort &b, double epsilon) { if...
Hi Roger ... It should be possible to use the tesselator for this. You can make the triangles wind different ways and pick off the positive and negative wound...
Hi Adrian, ... Thanks. I will look at this. I was thinking of this way to do it. No matter how the two triangles overlap (except congruent), edges intersect....
Hi Adrian, Not averaging in invisible colors make invisible edges appear unset, if there are no congruent edges to merge. I will have to come up with something...
Hi Roger ... The functions are different. Your function looks like a "less than" function, whereas the compare() function returns -1:less than, 0:equal,...
Hi Roger ... I haven't added your sort_merge changes in yet so I will make the snapshot without them and then wait for this extra change before adding them in....
Hi Adrian, ... Actually the comparison for vert2 seems to have been a long unseen oversite! There is no way for epsilon to control that comparison. I have...
Hi Adrian, Roger.... A short programming question, please? (I been all over the web looking, can't find a *specific* answer....) I don't use command line...
Hi All Here is a snapshot of the current development code Source only (2Mb) http://www.antiprism.com/misc/antiprism-0.20.pre10.tar.gz Windows binaries and...
Hi Roger ... It disabled it while I was adding in the common display code. I should be able to add it back in again now. Adrian. -- Adrian Rossiter ...
Hi John ... It makes your program more useful if you change your main function. The idea of passing the command line parameters to glutInit is to allow certain...
Hi Roger ... I have just added this in. There is still a slight incompatibility as the original default element sizing is tied to the bounding box diagonal,...