Hello everyone,
Sorry for being so late with the project update. Without any further delay,
here it goes:
After the coding period started, I made two major contributions :
1. Submitted a patch[1][2] that fixed compilation of RT^3 according to the
changes in BRL-CAD at the time. It was successfully merged by Daniel.
2. Submitted[3] and tested[4] the Right Hyperbolic Cylinder patch. After
some minor changes, this was too successfully merged by Daniel.
After this was over, I started focusing on understanding the commands "gqa"
and "rtweight" and their implementation. With the help of Daniel and Sean,
I was successfully able to understand what exactly was happening behind the
hood in these commands and hence got the difference between the two.
The plan was to have a public API in libanalyze that has the best of the
two commands, so that it could be brought to production use and we could
get rid of "rtweight", because it's kind of nasty.
After talking to Daniel, I finally started implementing the first version
of generic volume function and successfully completed that before the mid
term[5]. The other two features -- centroid and surface area, should be
trivial to implement once I get the idea about how the final implementation
of volume should look like. Work towards it is going on right now.
The project has been surely going at a pace slower than I wanted it to go
at. But that's about to change.
With Regards,
Kalpit Thakkar
[1] : https://sourceforge.net/p/brlcad/patches/372/
[2] : https://sourceforge.net/p/brlcad/patches/371/
[3] : https://sourceforge.net/p/brlcad/patches/366/
[4] :
https://drive.google.com/open?id=0B12fowx3-NjTfkZaQ3VwbTM1YjV2NWVycHdsTzVybGE5YXhZMThhM3Y5a2lLdE9iOVVnbWc
(screenshots taken during testing)
[5] : https://sourceforge.net/p/brlcad/patches/385/
------------------------------------------------------------------------------
Don't Limit Your Business. Reach for the Cloud.
GigeNET's Cloud Solutions provide you with the tools and support that
you need to offload your IT needs and focus on growing your business.
Configured For All Businesses. Start Your Cloud Today.
https://www.gigenetcloud.com/
_______________________________________________
BRL-CAD Developer mailing list
brlcad-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/brlcad-devel