Editing Google Summer of Code/2013

Warning: You are not logged in.

Your IP address will be recorded in this page's edit history.
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 7: Line 7:
 
= GSoC 2013 With BRL-CAD =
 
= GSoC 2013 With BRL-CAD =
  
'''BRL-CAD was again accepted as a [http://www.google-melange.com/ mentoring organization] for the Google Summer of Code!'''
+
'''BRL-CAD has again been accepted as a [http://www.google-melange.com/ mentoring organization] for the Google Summer of Code!'''
  
Following is a summary of our '''7''' GSoC students accepted to work on projects for BRL-CAD, all successful.  As an umbrella org, 1 of those students work for STEPcode.  See the links to their personal profile, development logs, and project page.
+
Following is a summary for each of the GSoC students accepted to work on projects for BRL-CAD.  See the links to their personal profile, development logs, and project page.
  
 
= Accepted Projects =
 
= Accepted Projects =
Line 21: Line 21:
  
 
== NURBS Intersections ==
 
== NURBS Intersections ==
* [http://brlcad.org/wiki/NURBS_Intersections Summary]: Calculate NURBS surface-surface intersections for NURBS evaluation.
+
* [http://brlcad.org/wiki/NURBS_Intersections Summary] :NURBS Intersections
 
* Student :[http://brlcad.org/wiki/User:Phoenix Jianbang Wu]
 
* Student :[http://brlcad.org/wiki/User:Phoenix Jianbang Wu]
 
* [http://brlcad.org/wiki/User:Phoenix/GSoc2013/Proposal Project Proposal]
 
* [http://brlcad.org/wiki/User:Phoenix/GSoc2013/Proposal Project Proposal]
Line 34: Line 34:
 
* [http://www.google-melange.com/gsoc/project/google/gsoc2013/keshashah/42001 Google-Melange]
 
* [http://www.google-melange.com/gsoc/project/google/gsoc2013/keshashah/42001 Google-Melange]
  
== Pull Routine for reversing the effects of push on Geometry==
+
== Matrix Pull Routine for performing the opposite of the Matrix Push on Geometry. ==
* [Summary]:The pull routine restores the matrix transformations for all nodes on a CSG tree.
+
* [?? Summary]: The pull routine takes a specific node on a CSG tree, walking down to the primitive shapes restoring the geometric transformations(scaling, translation or rotations) at each stage down the CSG tree traversal based on reversing all the geometric transformations that occurred on the primitive shapes located at the leaf. Pull routine also stores the local coordinate systems at each point during the traversal from the primitives up to the given initial node. All transformation matrices visited along the tree will be set to their original transformation matrices.  This command will fail if no changes occurred to the primitive shapes at the leaves of the CSG tree.
* Student: [http://brlcad.org/wiki/User:NyahCh3ck20/GSoc2013 Nyah Check]
+
* Student: [http://brlcad.org/wiki/User:NyahCh3ck20/GSoc2013 Check Nyah]
* [http://brlcad.org/wiki/User:NyahCh3ck20/Proposal Project Proposal]
+
* [http://brlcad.org/wiki/User:NyahCh3ck20/GSoc2013/Proposal Project Proposal]
 
* [http://brlcad.org/wiki/User:NyahCh3ck20/GSoc2013/Coding_Report Development Logs]
 
* [http://brlcad.org/wiki/User:NyahCh3ck20/GSoc2013/Coding_Report Development Logs]
*[https://google-melange.appspot.com/gsoc/proposal/review/google/gsoc2013/ch3ck/1 Google-melange]
+
* [http://www.google-melange.com/gsoc/project/update/google/gsoc2013/ch3ck/14001 Google-Melange]
  
 
==New Cross-Platform 3D Display Manager==
 
==New Cross-Platform 3D Display Manager==
Line 50: Line 50:
 
==Web Interface of BRL-CAD==
 
==Web Interface of BRL-CAD==
 
* [http://brlcad.org/wiki/User:Harman052/Proposal/WebInterface Summary]: To enable the user to make 3D models in BRL-CAD from browser.
 
* [http://brlcad.org/wiki/User:Harman052/Proposal/WebInterface Summary]: To enable the user to make 3D models in BRL-CAD from browser.
* Student: [[User:Harman052|Harmanpreet Singh]]
+
* '''Student: '''[[User:Harman052|Harmanpreet Singh]]
 
* [http://brlcad.org/wiki/User:Harman052/Proposal/WebInterface Project Proposal]
 
* [http://brlcad.org/wiki/User:Harman052/Proposal/WebInterface Project Proposal]
 
* [http://brlcad.org/wiki/User:Harman052/GSoc2013/Logs Development Logs]
 
* [http://brlcad.org/wiki/User:Harman052/GSoc2013/Logs Development Logs]
 
* [http://www.google-melange.com/gsoc/proposal/review/google/gsoc2013/harman052/15001 Google-Melange]
 
* [http://www.google-melange.com/gsoc/proposal/review/google/gsoc2013/harman052/15001 Google-Melange]
  
==Heart primitive==
+
More projects to be added.
* [http://brlcad.org/wiki/User:Izak#PROJECT_SUMMARY Summary]: Implementing a three-dimensional heart primitive used for CSG modelling .
+
* Student: [[User:Izak|Isaac Kamga]]
+
* [http://brlcad.org/wiki/User:Izak#PROJECT_DESCRIPTION Project Proposal]
+
* [http://brlcad.org/wiki/User:Izak/GSOC_2013_logs Development logs]
+
* [http://www.google-melange.com/gsoc/project/google/gsoc2013/izak/21001 Google-Melange]
+
  
 
= Additional Information =
 
= Additional Information =

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!

Cancel | Editing help (opens in new window)