|
From: James W. W. <os...@jw...> - 2008-01-22 03:36:40
|
Having heard no votes for 1.9, I'm calling the next release 2.0. I've put together drafts of Mac and Windows archives, temporarily available at these URLs: <ftp://ftp.frameforge3d.com/misc/quesa_2.0_sdk_mac.zip> <ftp://ftp.frameforge3d.com/misc/quesa_2.0_sdk_win32.zip> <ftp://ftp.frameforge3d.com/misc/quesa_2.0_source_mac.zip> <ftp://ftp.frameforge3d.com/misc/quesa_2.0_source_win32.zip> The Mac and Windows source archives are basically the same except for the line breaks. In the Mac SDK, I judged that Mac OS X has been out long enough to omit the CFM binaries. I hope to make the release by the end of the week. |
|
From: Sean M. <se...@ro...> - 2008-01-23 19:16:05
|
On 1/21/08 7:36 PM, James W. Walker said: >Having heard no votes for 1.9, I'm calling the next release 2.0. I've >put together drafts of Mac and Windows archives, temporarily available >at these URLs: I gave it a quick whirl. It builds fine on 10.5. -- =5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F= =5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F= =5F=5F=5F=5F=5F=5F=5F=5F=5F=5F Sean McBride, B. Eng se...@ro... Rogue Research www.rogue-research.com Mac Software Developer Montr=E9al, Qu=E9bec, Canada |
|
From: James W. W. <os...@jw...> - 2008-01-26 23:21:30
|
I have posted the 2.0 release at SourceForge. |
|
From: Roger H. <rog...@mi...> - 2008-02-04 20:24:19
|
In E3GeometryTrimeshOptimize is a routine called E3TriMesh_OptimizeData. If I disable it by commenting out the line: outDidChange = optimizer.Optimize(); then my problem goes away. This looks a slick routine and I suspect there is very little wrong with it, and I do not want to make a mess of it so if the author is able to look at the problem, that would probably be far better than a stranger, particularly as it is so critical and hence errors will show up all over the place if I make it worse. I only see the problem when in a group with an edge rendering style attached. The TriMesh going into the routine has a valid edge list with all the point indices valid. The TriMesh coming out of the routine has at least one point index set to 0xffffffff. The trimesh has only three triangles and nine edges. It is a bit strange in that it comes from a TriGRID which originally creates some null triangles which I optimise out. I do not optimise out some of the extra points, hence there are 14 points in the TriMesh. I don't understand why they should cause a problem, but it is the only strange thing I can see about the TriMesh. Anyway I think it is valid to have points in the list which are not used, but maybe its worth a mention. Maybe it just that we rarely draw TriMeshes in edge mode so very little testing of this aspect has been done. Because of the 0xffffffff index, the interactive renderer generates a random line, often to the origin, which is very annoying, resize the window or drag an item about and the free end zips about all over the place. Roger Holmes. |
|
From: James W. <ja...@fr...> - 2008-02-04 20:47:05
|
Roger Holmes wrote: Can you send me (or post somewhere) a 3DMF file that illustrates the problem? -- James W. Walker, Innoventive Software LLC <http://www.frameforge3d.com/> |
|
From: Roger H. <rog...@mi...> - 2008-02-05 13:59:39
|
Hi James, Here is the file: |
|
From: James W. <ja...@fr...> - 2008-02-06 19:55:19
|
Roger Holmes wrote: > Hi James, > > Here is the file: > > > It no longer shows the problem of the end of the line zipping about > randomly because it now gets cached and so the bad line is in just one > position (which is random, but usually the origin, though I have seen it > elsewhere. This data is normally added by the user interface code to > show the user where they can click their mouse to select a vertex of a > solid object which is also drawn, but not in highlight colour (red). My > program removes the highlight state when it displays data from the file, > so I don't see it in red but you may do. > > I have not compressed it as its only 3.2k and hopefully you are using a > Mac. Thunderbird munged the file, but Mail received it OK. The unusual thing about this TriMesh is that some edges involve points that are not in any of the faces. It looks like E3TriMesh_OptimizeData will also do the wrong thing with respect to point-fill style, since points that do not belong to any faces go away. I'll try to fix it this weekend if not sooner. -- James W. Walker, Innoventive Software LLC <http://www.frameforge3d.com/> |
|
From: Roger H. <rog...@mi...> - 2008-02-07 17:28:39
|
On 6 Feb, 2008, at 19:55, James Walker wrote: > > The unusual thing about this TriMesh is that some edges involve points > that are not in any of the faces. I see, I don't know why it applies to my data, but I can see that if anyone wanted different vertex attributes for the lines and triangles (like blended colours on one and not the other), then that could be useful. So its worth fixing in Quesa. > > It looks like E3TriMesh_OptimizeData will also do the wrong thing with > respect to point-fill style, since points that do not belong to any > faces go away. OK > > I'll try to fix it this weekend if not sooner. That would be great. As ever, thanks for all your help. |
|
From: Roger H. <rog...@mi...> - 2008-02-11 15:50:07
|
On the quesa web site, at http://www.quesa.org/developer/cvs.html there is a link to a pre-configured CVS session for Mac OS clients. This has not been updated for the changes made by SourceForge on 12 May 2007. i.e. : Summary of changes, effective 2006-05-12: 1. Hostname for CVS service Old: cvs.sourceforge.net New: PROJECT_UNIX_NAME.cvs.sourceforge.net I think this means changing cvs.sourceforge.net to quesa. cvs.sourceforge.net in the session setting. Please, could this be changed to allow visitors to download Quesa. Roger. |
|
From: James W. <ja...@fr...> - 2008-02-11 19:47:55
|
Roger Holmes wrote: > On the quesa web site, at http://www.quesa.org/developer/cvs.html > there is a link to a pre-configured CVS session for Mac OS clients. > This has not been updated for the changes made by SourceForge on 12 > May 2007. i.e. : > > > Summary of changes, effective 2006-05-12: > > > 1. Hostname for CVS service > > Old: cvs.sourceforge.net > > New: PROJECT_UNIX_NAME.cvs.sourceforge.net > > > > I think this means changing cvs.sourceforge.net to quesa. > cvs.sourceforge.net in the session setting. > > > Please, could this be changed to allow visitors to download Quesa. Done. I also added some file extension mappings to the Mac CVS Pro document. -- James W. Walker, Innoventive Software LLC <http://www.frameforge3d.com/> |
|
From: Roger H. <rog...@mi...> - 2008-02-12 14:24:54
|
Thanks James, and also thanks for the changes to E3GeometryTriMeshOptimize.cpp. Roger On 11 Feb, 2008, at 19:47, James Walker wrote: > > Done. I also added some file extension mappings to the Mac CVS Pro > document. |