Editing User:Tandoorichick/GSoC2016/Logs

From BRL-CAD

Warning: You are not logged in. Your IP address will be publicly visible if you make any edits. If you log in or create an account, your edits will be attributed to your username, along with other benefits.

The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then save the changes below to finish undoing the edit.
Latest revision Your text
Line 119: Line 119:
 
21/7/16 - Came up with results.
 
21/7/16 - Came up with results.
  
22/7/16 - 25/7/16 - Fell ill again
+
22/7/16 - Fell ill again
  
 
26/7/16 - Made changes according to Daniel's suggestions.
 
26/7/16 - Made changes according to Daniel's suggestions.
 
27/7/16 - 11/8/16 - Had fallen ill and couldn't get to work.
 
  
 
12/8/16 - Outlining skewed lines support for 3-D lines (while calculating feature).
 
12/8/16 - Outlining skewed lines support for 3-D lines (while calculating feature).
 
13/8/16, 14/8/16 - Debugging the instance of the heal command being called on a mesh on which the heal command had already been called.
 
  
 
15/8/16 - Debugging the coplanar condition addition while finding the closest edge.
 
15/8/16 - Debugging the coplanar condition addition while finding the closest edge.
Line 138: Line 134:
  
 
19/8/16 - Build error resolved. Added feature to take in zipper tolerance as user input. Debugged with Daniel's suggestions. Error seems to be with setting the incident face reference - because of the orientation checking. With the spheres the origin was within the whole sphere, so orientation was consistent. With the torus, the origin is not inside the object, so inconsistencies with orientation don't allow some edges to get the right incident face. Hence, the next and previous references get messed up too. Yet to think of a fix.
 
19/8/16 - Build error resolved. Added feature to take in zipper tolerance as user input. Debugged with Daniel's suggestions. Error seems to be with setting the incident face reference - because of the orientation checking. With the spheres the origin was within the whole sphere, so orientation was consistent. With the torus, the origin is not inside the object, so inconsistencies with orientation don't allow some edges to get the right incident face. Hence, the next and previous references get messed up too. Yet to think of a fix.
 
20/8/16 - Dealing with the mesh not being completely healed because some vertices don't get valid feature pairs, even while having them. Added a special case for when the hole is triangular to reduce compute time.
 
 
21/8/16 - Had missed a condition in checkAndSetTwins() routine. Debugged and found it. This prevented the case where, when a mesh is healed with the heal command, and the heal command is called again on the mesh, the algorithm hung. This was because of the presence of singular vertices which was in turn because the mesh was not completely healed. This was rectified.
 

Please note that all contributions to BRL-CAD may be edited, altered, or removed by other contributors. If you do not want your writing to be edited mercilessly, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource (see BRL-CAD:Copyrights for details). Do not submit copyrighted work without permission!

To edit this page, please answer the question that appears below (more info):

Cancel Editing help (opens in new window)