Stream: new members

Topic: gsoc


view this post on Zulip Shubham (Jan 13 2019 at 19:55):

How do I get started with open source? I am participating in GSoc 2019

view this post on Zulip Shubham Rathore (Jan 15 2019 at 05:11):

BRLCAD's participation in GSOC will only be revealed when Google rules out the final list. :)

view this post on Zulip Shubham Rathore (Jan 15 2019 at 05:14):

Regarding open source contributions, you would first like to explore more about BRL-CAD. Installing BRL-CAD and playing around with primitives should be your priority right now. Take this for your reference: https://brlcad.org/w/images/c/cf/Introduction_to_MGED.pdf for guidance. Feel free to reach us when you're done with the basics. :)

view this post on Zulip Daniel Rossberg (Jan 15 2019 at 09:21):

@Shubham You could start with installing BRL-CAD and playing with it. Use https://brlcad.org/w/images/c/cf/Introduction_to_MGED.pdf for guidance. When you've explored its main features, download the source code (https://brlcad.org/wiki/SVN) compile (https://brlcad.org/wiki/Compiling) and install it. For small development tasks you could look at https://brlcad.org/wiki/Deuces.

It's worth to have a look at the whole BRL-CAD documentation too: https://brlcad.org/wiki/Main_Page
There is a page for newbies: https://brlcad.org/wiki/Tutorial/Newbie

view this post on Zulip Chandan Kumar (Feb 27 2019 at 14:59):

Hello Everybody! I am Chandan from India pursuing my undergraduate degree in CS. I wanted to participate in gsoc 2019. I have a little experience with FreeCAD. I have also contributed in FreeCAD once. One can view below link if intrested-

https://github.com/FreeCAD/FreeCAD/pull/1768

What next should I do to start contributing more? If someone could guide me for more..

view this post on Zulip Daniel Rossberg (Feb 27 2019 at 20:03):

@Chandan Kumar FreeCAD has an own wiki page for their GSoC projects: https://www.freecadweb.org/wiki/Google_Summer_of_Code_2019

view this post on Zulip Chandan Kumar (Feb 27 2019 at 20:08):

Thanks @Daniel Rossberg I reached there and posted my query there. :D

view this post on Zulip Alan Nair (Feb 28 2019 at 09:11):

Hi! I am Alan, a second-year CSE student from IIT-Kanpur. I am fluent in Python and C. I'd love to contribute to BRL-CAD for GSoC'19 too!

view this post on Zulip Shubham Rathore (Feb 28 2019 at 13:26):

Hello Alan,
Thank you for showing interest in BRL-CAD. Regarding GSoC, you would first like to explore more about BRL-CAD. Installing BRL-CAD and playing around with primitives would be a lot helpful for you. Take this for your reference: https://brlcad.org/w/images/c/cf/Introduction_to_MGED.pdf.

Also have a look at the documentation : https://brlcad.org/wiki/Main_Page. There is a page for newbies as well : https://brlcad.org/wiki/Tutorial/Newbie

Meanwhile you could have a look at the topics https://github.com/opencax/GSoC/issues and find out where your interest lies. Feel free to reach us in case of any query.

view this post on Zulip Sagnik Chaudhuri (Mar 01 2019 at 17:38):

What should be the next set of procedures to take part in the project - Port the SVGNest library to C++ - for GSOC '19?

view this post on Zulip Sean (Mar 02 2019 at 06:08):

What should be the next set of procedures to take part in the project - Port the SVGNest library to C++ - for GSOC '19?

You'll want to talk with the Slic3r developers at https://webchat.freenode.net/?channels=slic3r

view this post on Zulip Sagnik Chaudhuri (Mar 02 2019 at 07:49):

Thank You.

view this post on Zulip Daniel Rossberg (Mar 03 2019 at 19:02):

@Akash Ali Thanks for you interest in BRL-CAD. To become familar with the program, you should install BRL-CAD and play with it. Use https://brlcad.org/w/images/c/cf/Introduction_to_MGED.pdf for guidance. When you've explored its main features, download the source code (https://brlcad.org/wiki/SVN), compile (https://brlcad.org/wiki/Compiling), and install it.

However, you could consider to work on a project of another program under the BRL-CAD umbrella too. See https://opencax.github.io and https://github.com/opencax/GSoC/issues.

view this post on Zulip Chetan Shinde (Mar 04 2019 at 05:33):

Hello, Its Chetan from India. I am pursing Computer Engineering from PICT college. I am interested in " Implement more annotation support: labels, notes, and dimensions " project can anyone help me , like how to start with it.

view this post on Zulip Daniel Rossberg (Mar 04 2019 at 08:54):

@Chetan Shinde After downloading and compiling the BRL-CAD source code, you should explore the current status of the annotations. See https://rathoresaab.wordpress.com/gsoclogs/ for guidance. If you get stuck or have questions you can ask here for further help.

view this post on Zulip Shubham Rathore (Mar 05 2019 at 05:08):

Hello @Chetan Shinde . Adding to what Daniel said, you could also go through https://brlcad.org/wiki/User:Gabbar1947/GSOC17/Report for assistance.

view this post on Zulip Chetan Shinde (Mar 05 2019 at 19:29):

Hello Chetan Shinde . Adding to what Daniel said, you could also go through https://brlcad.org/wiki/User:Gabbar1947/GSOC17/Report for assistance.

I will start working. @Shubham Rathore and @Daniel Rossberg thanks! :)

view this post on Zulip Chetan Shinde (Mar 06 2019 at 21:24):

Hello Chetan Shinde . Adding to what Daniel said, you could also go through https://brlcad.org/wiki/User:Gabbar1947/GSOC17/Report for assistance.

I will start working. Shubham Rathore and Daniel Rossberg thanks! :)

Update: I am currently going throught the discssion and files included in the following link. https://sourceforge.net/p/brlcad/patches/471/#97f3

view this post on Zulip ROMIT KUMAR (Mar 11 2019 at 15:09):

Hello everyone, I am Romit Kumar. I am a third year undergraduate from India. I have good experience in c/c++ and python. I would like to contribute to BRL-CAD for GSoc 2019

view this post on Zulip Daniel Rossberg (Mar 11 2019 at 19:38):

@ROMIT KUMAR Thanks for you interest in BRL-CAD. To become familar with the program, you should install BRL-CAD and play with it. Use https://brlcad.org/w/images/c/cf/Introduction_to_MGED.pdf for guidance. When you've explored its main features, download the source code (https://brlcad.org/wiki/SVN), compile (https://brlcad.org/wiki/Compiling), and install it.

However, you could consider to work on a project of another program under the BRL-CAD umbrella too. See https://opencax.github.io and https://github.com/opencax/GSoC/issues.

view this post on Zulip Sagen Soren (Mar 13 2019 at 17:16):

Hey everyone! I am Sagen Soren and currently, I am studying mechanical engineering. I have a working knowledge of C, C++, Python, and Qt. I am new to open source and I would like to know how to start contributing as I am aspiring to participate in GSoC 2019.
Thank you.

view this post on Zulip Akash Ali (Mar 14 2019 at 16:14):

Hi Everyone,
I am Akash Ali and currently I am studying computer science. I have experience in C++ and Python programming languages. I am new to open source and I am interested to participate in Google Summer of Code 2019.

Best Regards

view this post on Zulip Sean (Mar 19 2019 at 22:09):

hi @Sagen Soren and @Akash Ali ! Thank you for your introductions. If you have any questions, please ask them in #Google Summer of Code (we love questions). Welcome!

view this post on Zulip Vaishnavi Kaulagi (Mar 20 2019 at 13:20):

Hello, I'm Vaishnavi Kaulagi. I used to study computer engineering at University of Illinois Urbana-Champaign, and I'm currently a third year student. I'm very interested in contributing to BRL-CAD for GSoC 2019 and I'm knowledgeable in C/C++. However this is my first time contributing to open source. Can anyone guide me in selecting the right projects? I hope I'm not too late to the game!
Thanks!

view this post on Zulip Sean (Mar 20 2019 at 19:33):

Hi @Vaishnavi Kaulagi ! You're definitely not late to the game. Have you looked over the suborgs and list of project ideas? Knowing which sound interesting to you, downloading the source code, compiling, and trying a basic tutorial can help you get started too.

view this post on Zulip Vaishnavi Kaulagi (Mar 20 2019 at 21:53):

@Sean Thanks for your prompt response! I went through the suborgs and project ideas, and the non-planar printing and wireframe printing projects of slic3r seem to be the most interesting to me. Are they taken already? If so, I could also instead try to fix the bugs of the Boost.Voronoi library. If not, I believe my next steps would be to download and try to understand the relevant slic3r code, and then try to submit a patch?

view this post on Zulip Maria Kokkou (Mar 21 2019 at 12:43):

Hi All! My name is Maria and I am a final year undergraduate student in Computer Science and Biomedical Informatics. I am interested in participating in GSoC ‘19. The subject that I am most interested in is “Survey and implement CSG algorithms”. For now, I have studied the four papers suggested in the subject’s github page to gain a better understanding of the subject and I have experimented with OpenSCAD (by following the user manual on the OpenSCAD page) to see how it works and what is already available. As a next step I am going to familiarise myself with the code. I am comfortable using C/C++ and I have used OpenGL and CGAL before for a university project. However, I don’t have any experience in open source. I would appreciate any advice on how to proceed after becoming a bit more familiar with the code or any pointers in general!

view this post on Zulip Daniel Rossberg (Mar 21 2019 at 19:47):

@Maria Kokkou Because this is OpenSCAD, you should use the contact information provided on the github page to ask for more information.

The usual way of proceeding would be to build the program from source code by yourself. Download the sources from github and see if you can compile it. If you succeed, you can review the bug reports (github issues) and try to fix one. https://www.openscad.org/community.html

view this post on Zulip Maria Kokkou (Mar 22 2019 at 09:48):

Thank you for your response, I'll get started!

view this post on Zulip Sean (Mar 23 2019 at 03:12):

@Vaishnavi Kaulagi nothing is "taken" yet, that's not how this works. :) That said, I suggest you talk with the slic3r development team specifically on their IRC chat listed here: https://opencax.github.io

view this post on Zulip Sean (Mar 23 2019 at 03:13):

but yes, your next steps should be to download slic3r code and try to submit a patch

view this post on Zulip Ngadou Yopa (Mar 27 2019 at 11:21):

Greetings
I am Ngadou Yopa Sylvestre an undergraduate student at the University of Buea. I am comfortable writing and reading code in C/C++ and JavaScript though i can craft some stuffs in others languages.
I am highly interested in computer graphics hence would like to spend my holidays coding and learning :)

view this post on Zulip Megha Sharma (Mar 27 2019 at 22:47):

Hello!
I am Megha Sharma, an undergraduate student in civil engineering from IIT Indore.
I have experience in C, C++ and python.
I am really interested in 3d and 2d modelling and printing.
Also, I am new to open source development and am really eager to participate in GSoC 2019.
I have looked up to the details of the project ideas and open source code.
I need help to make a proposal.
Thank you.

view this post on Zulip Sean (Mar 28 2019 at 18:14):

Welcome @Megha Sharma ! Can you elaborate more on your coding experience? Of the project ideas listed, which ones sound the most interesting to you? You'll want to focus on one of them for your proposal, and create a proposal that takes your experience into consideration (i.e., not too hard, not too easy). Once you have a basic idea of what you'd like to achieve, we can help you narrow down some goals.

view this post on Zulip Matt Chan (Mar 30 2019 at 19:05):

Hi @Sean ! I'm a MS Computer Science student at Columbia University looking to get involved in graphics projects this summer. I'm comfortable working in C/C++, OpenGL, GLSL, etc and am familiar with graphics / animation concepts like path tracing, photon mapping, rigidbody physics, etc. I know I'm a bit late to the party, but I'd love to get involved in GSoC! Right now, this issue (https://github.com/opencax/GSoC/issues/25) on Appleseed Renderer Integration seems really interesting to me!

view this post on Zulip Matt Chan (Mar 30 2019 at 19:07):

Any suggestions on how to get started with the code base / proposal would be appreciated :slight_smile:

view this post on Zulip Sean (Mar 31 2019 at 17:48):

Welcome @Matt Chan ! Glad to have you here and thank you for your introduction. Just reading your skills, the Appleseed project immediately jumped to mind as well for you. It's definitely a priority topic and one I'll probably be mentoring personally.

view this post on Zulip Sean (Mar 31 2019 at 18:02):

Any suggestions on how to get started with the code base / proposal would be appreciated :slight_smile:

To get started, I suggest just jumping right in and ask questions to accelerate your setup. Start by installing BRL-CAD, install Appleseed, do the first couple MGED tutorials until you learn how to run "rt", render something in Appleseed, then check back in. That should all just take you an hour or so at most. Also, read this sequence of projects -- feel free to do them too as they will get you 90% there in just a couple hours: https://codein.withgoogle.com/archive/search/?q=appleseed

view this post on Zulip Matt Chan (Mar 31 2019 at 21:47):

@Sean thanks for the info! I'm excited to get more familiar with both BRL-CAD and the Appleseed renderer! So far, I've installed both BRL-CAD and Appleseed and done some basic renders / elementary digging through both code bases. I'll check back in after I finish the Google Code-in tasks (probably later today / tomorrow)!

view this post on Zulip Sean (Apr 01 2019 at 03:35):

Sounds great @Matt Chan . Sounds like you're right on top of it. The GCI tasks are definitely a place to start and you're welcome to either try to do the GCI tasks yourself to learn (they shouldn't take more than a day, but depends if you get stuck on something) and/or take a peek at what the GCI students submitted so you can work out something similar/better/faster.

view this post on Zulip Matt Chan (Apr 01 2019 at 21:15):

@Sean Great! I've gotten the first two GCI tasks finished and am working on the rest. Also, would you happen to know where I can look at the previous GCI submissions? I'd like to see what other students did.

view this post on Zulip Sean (Apr 01 2019 at 21:31):

@Matt Chan please do share your progress, doesn't exist until someone else sees it ;)

view this post on Zulip Sean (Apr 01 2019 at 21:32):

they GCI students' work is tucked away here: http://brlcad.org/gci/data/uncategorized/

view this post on Zulip Sadeep Darshana (Apr 07 2019 at 17:47):

hello!

view this post on Zulip Sadeep Darshana (Apr 07 2019 at 21:03):

3rd year enginnering student from Sri Lanka.

I am interested in developing the new GUI for BRL-CAD, since there are only 2 days left before the applications close, what should I do to convince the mentors that I am capable of doing this within this limited time?

1. Where should I start? (I already built the project from sources)
2. Give me a somewhat bigger goal to complete before the application period closes
So far I have,
Checked out the svn repo into my machine
built it from the sources
run mged from the built files
done the very first tutorials on using the software

am I too late ?

view this post on Zulip Sadeep Darshana (Apr 07 2019 at 22:17):

Also out of the publish proposals list which ones do not yet have confirmed students?

view this post on Zulip Quentin Paden (Apr 08 2019 at 02:22):

Hello! I'm a student at Georgia State University who is very excited about BRL-CAD's Online Geometry Viewer.
I have a background with developing games and user interfaces with C/C# in Unity and now with web technologies such as Three.js and CSS.

Right now I am working on porting Three.js to r103(the newest version) in BRL-CAD's new OGV!(https://github.com/BRL-CAD/OGV-meteor/issues/70)

Also I am looking into upgrading Meteor so all of those packages work together nicely in the future.
(https://github.com/BRL-CAD/OGV-meteor/issues/54)

I am looking forward to submitting these PR's and a proposal now. I believe the OGV will help the 3D industry!

view this post on Zulip Sean (Apr 08 2019 at 02:34):

Welcome @Sadeep Darshana and @Quentin Paden. Thanks for the introduction and best of luck to you on writing up a detailed proposal in time. There won't likely be time to help you much or give you feedback before the deadline (which is in less than 24 hours I believe), but there is certainly still plenty of time to write up and submit a good proposal before the deadline and work to on a code change (which can happen over the next week.

view this post on Zulip Quentin Paden (Apr 08 2019 at 21:56):

Hi @Sean I appreciate the helpful response! I have submitted by proposal before the deadline and a PR for a couple of updates on Online Geometry Viewer :slight_smile: :working_on_it:

view this post on Zulip Sadeep Darshana (Apr 08 2019 at 21:58):

I'm looking into MGED now
I have noticed that when you enter a commands in the Command Window, some commands (like rtarea) does the execution by merely running an executable file in the bin directory while some commands (like make) are built into the program.

One thing I did not understand is how do the 2 windows (Command Window(CW) and Graphics window(GW)) communicate?

Is there an actual communication happening within the process ? Or does the GW merely display the latest .g file (in which case CW executes the command changing the state of the .g file, and GW reads the new state and adjusts itself accordingly)?
Or does the 3d model exists in the memory that is accessible by both GW and CW?

view this post on Zulip Sadeep Darshana (Apr 08 2019 at 22:48):


"You'll need to propose some way for displaying geometry, e.g. wireframes or triangles via OpenGL or real-time ray tracing via Intel OSPRay+LIBRT. It must work on BRL-CAD's .g files. It must be able to open a .g file, display geometry interactively, and run commands"
rt command took like 8sec to complete in my machine. So we can't use the existing implementation for rendering the 3d model. But if we are going for this " .g file rendering with Intel OSPRay+LIBRT/wireframes/triangles via OpenGL " , wouldnt this be big enough to be one whole GSOC project? (at the moment I have no idea about rendering nor the encoding in .q format (so it could be simple stuff, i dunno) )

view this post on Zulip Sean (Apr 09 2019 at 02:17):

Hi @Sean I appreciate the helpful response! I have submitted by proposal before the deadline and a PR for a couple of updates on Online Geometry Viewer :slight_smile: :working_on_it:

Thanks and glad to hear it! Please continue to work with the other mentors on other changes, if you have time. That helps us understand whether the scope of a proposal is appropriate for a given individual or whether we need to change the scope.

view this post on Zulip Gopal Matcha (Mar 13 2024 at 04:20):

Hey BRL-CAD Team!

I'm Gopal Matcha, currently pursuing my Bachelor's in CS at CBIT. After reviewing the organization's project ideas, I believe the BRL-CAD Python Bindings project is a great fit for my skillset, and I'm keen to contribute to it. Could you please provide guidance on the next steps?

Here's my GitHub profile: https://github.com/gopalM-3

Thank you!

view this post on Zulip fall Rainy (Mar 13 2024 at 14:42):

Hello everyone,
I'm Jin Ke, and I am currently pursuing a master's degree in Industrial Engineering at Tongji University,from China.
After reading the paper Neural Intersection Function,I am interested in Neural Rendering (AI Project) (#90)
I have compiled BRL-CAD from source checkout, but when I compiled 'art' by following wiki, something wrong occurs
ENV:visual studio 2022, appleseed 2.1.0-beta
捕获.PNG
It seems that ArtTileCallback is a virtual class and it can't be constructed directly.
Do I need to replace an earlier version for appleseed?

view this post on Zulip Brijendra singh (Mar 13 2024 at 14:46):

Hello @Sean I created the radio using mged and commnd line, even imported the obj file and raytraced the file. I have learned the basic functioning of the program I am looking forward to learning the rendering algorithm and raytracing function for implementation of PBR. Looking forward for further instructions

view this post on Zulip Himanshu (Mar 14 2024 at 18:01):

Gopal Matcha said:

Hey BRL-CAD Team!

I'm Gopal Matcha, currently pursuing my Bachelor's in CS at CBIT. After reviewing the organization's project ideas, I believe the BRL-CAD Python Bindings project is a great fit for my skillset, and I'm keen to contribute to it. Could you please provide guidance on the next steps?

Here's my GitHub profile: https://github.com/gopalM-3

Thank you!

Hi @Gopal Matcha, you can start with building brlcad. Here is the steps how you can build https://brlcad.org/wiki/Compiling. You can also see some previous discussions here #Google Summer of Code > BRL-CAD Python Bindings to get an idea about the project.

view this post on Zulip Parv (Mar 15 2024 at 09:41):

hello @Himanshu Sekhar Nayak can you guide me what should i do for contributing for gsoc

view this post on Zulip Himanshu (Mar 15 2024 at 09:53):

Parv said:

hello Himanshu Sekhar Nayak can you guide me what should i do for contributing for gsoc

Hi @Parv, https://github.com/opencax/GSoC/issues/26 this project may be good for you since you are claiming to be a web dev.

view this post on Zulip Parv (Mar 15 2024 at 09:54):

@Himanshu Sekhar Nayak i am very beginner to this but where to send the proposal

view this post on Zulip Himanshu (Mar 15 2024 at 10:12):

Parv said:

Himanshu Sekhar Nayak i am very beginner to this but where to send the proposal

You have to send the proposal in your gsoc dashboard.

view this post on Zulip Parv (Mar 15 2024 at 10:34):

@Himanshu Sekhar Nayak so i should only focus on the problem and fork the repo and wait till 18th right

view this post on Zulip Himanshu (Mar 15 2024 at 13:17):

Parv said:

Himanshu Sekhar Nayak so i should only focus on the problem and fork the repo and wait till 18th right

Nope, you don't have to wait till 18th. You can start right now so that you will be able to visualize what things you are going to mention in your proposal. Fork it and start working on it.

view this post on Zulip claire joseph (Mar 18 2024 at 01:28):

hi, how do i become a contributor?

view this post on Zulip Parv (Mar 18 2024 at 06:47):

just fork it and clone in your PC and git push to your and then just create new pull request

view this post on Zulip Matteo Balice (Mar 20 2024 at 22:19):

Hello! My name is Matteo Balice and I come from Italy. Currently, I'm pursuing a master's degree in Computer Science at Politecnico di Milano, specializing in Artificial Intelligence & High-Performance Computing, with a keen interest in Computer Graphics. My future goal is to pursue a PhD in Applied AI for Computer Graphics. This semester, one of our courses is Advanced Computer Architectures (along with Machine Learning, Quantum Physics, Natural Language Processing, and Computer Infrastructure), where one of our projects involves characterizing the memory footprint and per-layer memory usage of DNN models like VGG-16, alongside optimizing cache design. Additionally, I'm actively involved in another project focused on retopology, specifically transitioning from triangular to quad meshes using neural networks.
My expertise in Neural Networks encompasses various domains, including computer vision, translational models, energy-based approaches and graph neural networks.

I am interested in the project of neural rendering and after reviewing the paper presented by AMD at the 2023 High-Performance Graphics conference (Fujieda et al.), I am confident that, from a neural network architecture standpoint, the integration does not seem particularly difficult, especially considering it's only a Multilayer Perceptron (MLP) architecture.
To further refine the project's direction, could you please clarify whether the scope is limited to accelerating ray tracing for static scenes, or if it extends to dynamic scenes as well?
Moreover, could you provide more informations and materials about this topic?

Thank you for the clarification.

view this post on Zulip Sean (Mar 23 2024 at 20:38):

Brijendra singh said:

Hello Sean I created the radio using mged and commnd line, even imported the obj file and raytraced the file. I have learned the basic functioning of the program I am looking forward to learning the rendering algorithm and raytracing function for implementation of PBR. Looking forward for further instructions

@Brijendra singh that's great progress. I'm not caught up with all my streams yet -- do you have a compile with Appleseed enabled and 'art' working?

view this post on Zulip Brijendra singh (Mar 23 2024 at 20:55):

Hey @Sean I am sorry had medical emergency so couldn’t follow up or do futher but now I am well I will compile tomorrow and let uk

view this post on Zulip Sean (Mar 23 2024 at 21:15):

@Brijendra singh it's a little complicated, but there's instructions at https://brlcad.org/wiki/Appleseed and a line in the cmake output that says when it's enabled.

view this post on Zulip Sean (Mar 23 2024 at 21:17):

@claire joseph Welcome. There are many paths to becoming a contributor. The best way is typically to find something interesting to you and start working on it. Since you're presumably here for GSoC, it's generally recommended that you compile from a source checkout and do a tutorial to get familiarized with some basics. From there, it depends on your interests and skills.

view this post on Zulip Sean (Mar 23 2024 at 21:22):

Hello @Matteo Balice and thank you for the detailed introduction. It sounds like you have an excellent background for working the project in question so I look forward to talking with you more about the project. The proposed project is essentially masters-level or even phd-level as a continuation and expansion of AMD's research paper. Note that you are also able to propose a different project (AI-related or not) such as remeshing or anything -- we should just discuss whether it'd be a useful priority for BRL-CAD also.

Our concern is definitely limited to static scenes. However, they were focused only on recreating a specific view, and we would like to explore developing an encoding that works for arbitrary view points (arbitrary rays).

view this post on Zulip Matteo Balice (Mar 24 2024 at 10:25):

@Sean Thank you for your response. I would like to proceed with the research paper on AMD rather than proposing my own project. It appears to be a priority for you, and I am genuinely enthusiastic about this project. I enjoy improving rendering performance, and if it involves AI, that's even better. I read about a study in BRL-CAD conducted by Texas A&M students. I would be interested in learning about the results of your study in order to propose a project.

view this post on Zulip 刘奕江 (Mar 25 2024 at 18:45):

Hi dear community!

My name is Yijiang Liu and I'm currently pursuing my bachelor's degree at Tsinghua University. I possess strong C++ skills and have experience in computer graphics and 3D modeling, especially in CAD and Rhino, which has sparked my keen interest in the gsoc BRL-CAD GUI project(#27).

Over the past few days I've installed BRL-CAD, familiarized myself with its basic operations, and studied the achievements related to Arbalest. Now, I am sincerely seeking guidance on the next steps I should take. Should I draft my proposal using certain template, or should I first focus on finding ways to submit my own PR? Could you please provide some advice on my next steps?

Thanks a lot!

view this post on Zulip Daniel Rossberg (Mar 25 2024 at 19:54):

Hi @刘奕江, welcome!
The next step would be to write your proposal. Which parts of Arbalest do you want to improve, where do you want to extend it, which new functionality do you want to implement?

view this post on Zulip fall Rainy (Mar 26 2024 at 07:02):

Hey BRL-CAD Team!
I have finished my research proposal Rendering with Neural Intersection Functions and made it publicly available. Since this is an AI project, I'm confused about whether I need to build neural networks from scratch or if I can use existing libraries like mlpack or shogun.I would greatly appreciate any guidance!

view this post on Zulip Xiaowen Yuan (Mar 30 2024 at 04:07):

Hi BRL-CAD Team! My name is Xiaowen and I'm a senior undergad at UC Berkeley studying computer science. I'm very passionate about computer graphics and proficient in c++. I'm most interested in the project Physically-Based Rendering (PBR) advanced shaders. I've taken advanced graduate level graphics class and have decent understanding of PBR. Additionally, I like exploring shaders. I've created sdf shaders, depth shaders, Blinn-Phong shaders before using GLSL and HLSL. Over the past few days I've installed BRL-CAD and followed the tutorial. I'm working on the proposal right now and I may need some final touch advice before the deadline. Thank you so much and very excited!

view this post on Zulip Sean (Mar 31 2024 at 06:39):

Hello @Xiaowen Yuan and thanks for the interest on PBR! It’s definitely an impactful project with a lot of potential. There won’t be a lot of time to give you feedback and for you to work on a code submission, so best of luck to you on getting both done! Feel free to post any specific technical questions, if you have them. The biggest factor at this point is going to be the code submission and having a reasonable plan to reflects your ability.


Last updated: Jan 10 2025 at 00:48 UTC