Latest revision |
Your text |
Line 11: |
Line 11: |
| == Title Goes Here == | | == Title Goes Here == |
| * Description: Awesome Sauce -- SHOULD BE JUST ONE SENTENCE... not an explanation | | * Description: Awesome Sauce -- SHOULD BE JUST ONE SENTENCE... not an explanation |
− | * Org: BRL-CAD or KiCad or LibreCAD or FreeCAD or OpenSCAD or Slic3r or IfcOpenShell or Appleseed ... | + | * Org: BRL-CAD or KiCad or LibreCAD or FreeCAD or OpenSCAD or Slic3r or IfcOpenShell or ... |
| * Student: [[User:StudentName| Student Name]] | | * Student: [[User:StudentName| Student Name]] |
− | * [[User:StudentName/GSoC2023/Abstract|Abstract]] _OR_ [https://external.link/.../abstract Abstract] | + | * [[User:StudentName/GSoC2022/Abstract|Abstract]] _OR_ [https://external.link/.../abstract Abstract] |
− | * [[User:StudentName/GSoC2023/Project|Project Plan]] _OR_ [https://external.link/.../plan Project Plan] | + | * [[User:StudentName/GSoC2022/Project|Project Plan]] _OR_ [https://external.link/.../plan Project Plan] |
− | * [[User:StudentName/GSoC2023/Log|Dev Log]] _OR_ [https://external.link/.../log Dev Log] | + | * [[User:StudentName/GSoC2022/Log|Dev Log]] _OR_ [https://external.link/.../log Dev Log] |
| | | |
| NOTE: do not link to the summerofcode.withgoogle.com site as the data is completely wiped annually... | | NOTE: do not link to the summerofcode.withgoogle.com site as the data is completely wiped annually... |
| | | |
| --> | | --> |
− |
| |
− | == NURBS Editing Support in BRL-CAD ==
| |
− | * '''Description''': NURBS is a basic function for BRL-CAD and BRL-CAD has support for some functions based on brep using openNURBS library. Beyond basic operations such as rotation and translation, the BRL-CAD core has no ability to edit them. This project would implement support for creating and editing geometry and topology in the BRL-CAD core, thus creating the prerequisites to handle them with higher level (i.e. GUI) tools.
| |
− | * '''Org''': BRL-CAD
| |
− | * '''Student''': [[User:GregoryLi|GregoryLi]]
| |
− | * [[User:GregoryLi/GSoC2023/Abstract|Abstract]]
| |
− | * [https://drive.google.com/file/d/1NUOx-cnQrl5c9-W_k8_a8bqZ7xmJxEpW/view?usp=sharing Project Plan]
| |
− | * [[User:GregoryLi/GSoC2023/DevLog|Dev Log]]
| |
− |
| |
− |
| |
− | == Updating Appleseed: Python 3 and Dependencies ==
| |
− | * Description: The Appleseed project needs to update its Python codebase from Python 2 to Python 3 and update the PyQT code and GUI to PyQT6. The update will include updating the Boost C++ Libraries and ensuring compatibility with other dependencies. The project aims to ensure the long-term sustainability of Appleseed by modernizing the codebase and improving the user experience.
| |
− | * Org: Appleseed
| |
− | * Student: [[User:Abhiram| Sai Abhiram Alluri]]
| |
− | * [[User:Abhiram/GSoC2023/Abstract|Abstract]]
| |
− | * [https://drive.google.com/file/d/1jOCR8iW_Exukj2Y5TjVoW2d2IFOu6HTW/view?usp=sharing Project Plan]
| |
− | * [[User:Abhiram/GSoC2023/Log|Dev Log]]
| |
− | * [[User:Abhiram/GSoC2023/Report|Project Report]]
| |
− |
| |
− | == VDB Rendering for BRL-CAD ==
| |
− | * Description: VDB is a volumetric, sparse and hierarchical data structure which can be used for volumetric rendering, simulation and computational solid geometry (CSG). This project aims to add a VDB as a new entity for volumetric data into BRL-CAD. Additionally, the VDB structure would be used to render volumetric data with ray tracing.
| |
− | * Org: BRL-CAD
| |
− | * Student: [[User:Caio| Caio José Dos Santos Brito]]
| |
− | * [[User:Caio/GSoC2023/Abstract|Abstract]]
| |
− | * [https://drive.google.com/file/d/1G8WiCsFec-3z0_yVMAaajjRAZeQeyClm/view?usp=sharing Project Plane]
| |
− | * [[User:Caio/GSoC2023/Log|Dev Log]]
| |