Stream: Google Summer of Code

Topic: Introductions


view this post on Zulip Aman Jain (Feb 19 2018 at 15:37):

Hello, I am Aman Jain and I am interested in Benchmark Performance Database and Materials Database project. I am familiar with the command line tools, shell scripting, c++ and web development. Can anyone guide me with the existing codebase or any resources that I need to study.

view this post on Zulip Sean (Mar 19 2020 at 17:18):

If you're here for GSoC, please introduce yourself!

view this post on Zulip Sean (Mar 19 2020 at 17:18):

@Muhammad Owais greetings!

view this post on Zulip Owais2099 (Mar 19 2020 at 17:22):

Greetings! how are you.
Yes I am here for GSoC .
I am currently Installing BRL-CAD and following instructions given by Daniel Rossberg in the old messages.

view this post on Zulip Owais2099 (Mar 19 2020 at 17:50):

And for the introduction part….
I am currently doing Bachelor in Materials and Metallurgical Engineering for National University of Science and Technology (NUST), Islamabad, Pakistan. I have experience with Python, C, C++, Rust and I am willing to learn other languages to expand my current skill set. I am currently learning Embedded programming in Rust on STM32 in the field of AI & IOT. My interest in computer graphics and 3D modelling has dragged me here and I wish to contribute to BRL-CAD through GSoC in order to enhance my current skill set. To be honest I don’t have much experience in this field but I am glad to see such cooperative Mentors here and I believe that I can catch up in no time in such a comfortable environment.

view this post on Zulip Owais2099 (Mar 19 2020 at 17:51):

@Sean what about you?

view this post on Zulip Sean (Mar 19 2020 at 18:31):

That's great @Muhammad Owais and thanks. As for myself, I've been an open source developer for about 25 years. I was first introduced to open source development with Linux in the 90's and more intense with a game (bzflag) in the early 00's and BRL-CAD shortly after. 3D graphics is such a fascinating area of software development that pulls in so many domains of knowledge and an endless supply of interesting challenges.

view this post on Zulip Abhay Raj Singh (Mar 19 2020 at 18:44):

Hello everyone! I am Abhay Raj Singh, pursuing Bachelors of Technology in Materials and Engineering(2nd year) from National Institute of Technology, Hamirpur, India, I am experienced in C++(4-5 years), full stack web development. I have contributed to opensource libraries and applications before.

This GSoC I am aiming to make OGV feature complete(frontend+backend) and possibly adding features to it using WebAssembly.

I have already submitted some PRs on the repo and now working on some bigger issues.

view this post on Zulip Mitesh (Mar 20 2020 at 02:40):

Hi everyone! I am Mitesh Gulecha. I have been contributing to opensource from google code in.
As for me, i think i will start from where I left. I would like to work on Appleseed integration in windows. However many things have changed and i have missed many things. I guess I will try to cover things first. Will see if anything else gets to my interest.

view this post on Zulip starseeker (Mar 25 2020 at 00:51):

@Mitesh Latest work can be found in src/art

view this post on Zulip Mitesh (Mar 25 2020 at 04:08):

Thank you so much @starseeker . Will take a look at it.

view this post on Zulip Anushka Saxena (Mar 28 2020 at 17:20):

Hi, my name is Anushka, and I was originally interested in participating through GSoC, but I don't believe I have enough experience to apply this round. Is it still possible for me to contribute over the summer?

view this post on Zulip Daniel Rossberg (Mar 28 2020 at 17:26):

Sure. But, it is also not to late to apply for GSoC.

After downloading the sources, compiling the programs, and learning the basics (maybe by doing the mged tutorial), I'm sure there arose some things which you would like to improve. If this is the case, it's s good starting point for own contributions.

view this post on Zulip Louis Googl (Mar 29 2020 at 18:23):

@Daniel Rossberg hello, I would like to make a proposal for Vector Drawings from NURBS or Geometry Conversion Library is it too late for me? :)

view this post on Zulip Daniel Rossberg (Mar 29 2020 at 19:21):

No, it's not to late. :)

view this post on Zulip Louis Googl (Mar 29 2020 at 19:40):

@Daniel Rossberg I have made some works for Vector Drawings from NURBS, I have ray-traced some NURBS and also found the edges also I could arrive at pixels information, I choose the fitting approach pixels to spline or bezier, also I have read some algorithms about Linear least squares for fitting data to a curve ( considering data here is the pixels coordinates )
it is not going to be a new wireframe the idea is we have now images generated from rtedg and rt are raster images the Idea is to convert the result to vector drawings. can we open a channel for this project here? thank you

view this post on Zulip Louis Googl (Mar 30 2020 at 14:09):

@Daniel Rossberg @Sean @Shubham Rathore I have shared a proposal . I appreciate any feedback for submitting the final proposal.

view this post on Zulip Daniel Rossberg (Mar 30 2020 at 16:41):

I just saw your proposal and it looks very insightful. Don't forget to make it final!

view this post on Zulip Louis Googl (Mar 30 2020 at 23:05):

thank you very much for the feedback.

view this post on Zulip Jagadish BC (Mar 31 2020 at 03:41):

@Daniel Rossberg @Sean I've submitted a proposal , any feedback

view this post on Zulip Shubham Rathore (Mar 31 2020 at 05:10):

@Jagadish BC Please grant read permissions for the doc. We can't read it as of now.

view this post on Zulip Shubham Rathore (Mar 31 2020 at 05:14):

@Louis Googl The proposal looks good on a first sight. It would be great if you could elaborate the timeline a bit, by giving more details.

view this post on Zulip Louis Googl (Mar 31 2020 at 14:22):

@Shubham Rathore thank you for your feedback, I will try to make it better but the thing is we haven't discussed which approach we are going to follow so it's not easy to predict the time table.

view this post on Zulip Louis Googl (Apr 10 2020 at 21:43):

@Daniel Rossberg @Shubham Rathore @Sean some experiments on Vector Drawings from NURBS I could add a tool( first Idea in the proposal) and extracted the coordinates to a CSV file, I will try to use some fitting algorithms now 33ddmm.png rightRTEDG.png Screenshot-from-2020-04-10-23-36-20.png

view this post on Zulip Sean (Apr 21 2020 at 17:46):

@Louis Googl Any progress? The coordinates approach is not going to work unless you can tag the coordinates with which object they belong with and what distance they are at. The biggest difficulty for vector output is grouping of the samples. Second biggest is discerning the topology/connectivity.

view this post on Zulip Louis Googl (Apr 21 2020 at 20:19):

@Sean not in the direction you are asking about, I was trying some peace wise algorithms for fitting. you opened my eyes to something more important. I have an Idea about tagging the coordinates to the object but I haven't tried it yet. what do you mean by "grouping of the samples"?
for the connectivity, I have some ideas but I am concentrating now on the basic structure of the proposal.

view this post on Zulip Louis Googl (Apr 21 2020 at 20:22):

@Sean it would be nice if you can give me your opinion about the approaches I have suggested, which is better ? making an external tool that works on the output of ray tracing or make adjustments on the ray tracing and RTEDGE ?

view this post on Zulip Sean (Apr 22 2020 at 19:58):

@Louis Googl for vector output, you have to know what is connected to what else (grouping) so it can be rendered piecewise smooth, so edges are preserved.

There are already lots of external tools that will turn a b&w raster into vector. They are unreliable.

view this post on Zulip Louis Googl (Apr 22 2020 at 20:03):

@Sean thank you, will look at it and tell you about the progress

view this post on Zulip Louis Googl (Apr 22 2020 at 20:26):

@Sean I had suggested also to make an external program which shoots rays on the model and work on this output without making adjustments to the ray tracing or edge tracing, what do you think about that?

view this post on Zulip Sean (Apr 22 2020 at 20:29):

That's certainly a viable approach, but not much different than modifying the existing edge tracing in terms of overall effort.

view this post on Zulip Sean (Apr 22 2020 at 20:30):

Your biggest limitation is going to be the learning curve on either approach, as you've not learned to shoot rays and do anything with the output yet right?

view this post on Zulip Sean (Apr 22 2020 at 20:31):

That's why it's a bit ambitious to be talking about methods for getting vector output also. It's a lot to bite off.

view this post on Zulip Louis Googl (Apr 22 2020 at 20:33):

Sean said:

Your biggest limitation is going to be the learning curve on either approach, as you've not learned to shoot rays and do anything with the output yet right?

I have read the "Code Example: Shooting Rays" from the wiki but I am not very good in it, do you suggest another reference?

view this post on Zulip Sean (Apr 22 2020 at 20:35):

I mean there's another annotated version of that under Documentation on the wiki as a Developer Doc, but nothing beats writing the code and having working examples with specific goals.

view this post on Zulip Sean (Apr 22 2020 at 20:35):

That sample is far from production code -- it's to demonstrate the concepts.

view this post on Zulip Sean (Apr 22 2020 at 20:36):

Real production code needs to handle command-line options, run in parallel, provide an interface consistent with the RTUIF (e.g., behave like rt, rtedge, rtcheck, rtweight, etc).

view this post on Zulip Louis Googl (Apr 22 2020 at 20:38):

so I think is more effort to make the new program that encapsulates the operation. I will read about it and try to make some codes and we see what happens. thank you very much

view this post on Zulip aditya saini (Feb 26 2023 at 05:19):

Hi @Sean , Aditya Saini this Side I want to participate in GSOC 2023 ,with your organization can you please guide me How can I proceed with that , I have a good knowledge of c++ , javascript and python , with the project 'Physically-Based Rendering (PBR) advanced shaders '
Looking forward to hear from you...
Thanking You....

view this post on Zulip Ankita Meena (Mar 02 2023 at 08:05):

Hey @Sean
I am Ankita, a Computer Science undergrad. I am new to open source contributions but I am well aware of C++, JavaScript, Python, HTML,CSS. I would like to contribute to your organization.
Hoping to hear from you soon.
Regards
Ankita

view this post on Zulip Notification Bot (Mar 03 2023 at 02:37):

A message was moved here from #announce > (no topic) by Sean.

view this post on Zulip Sean (Mar 03 2023 at 02:38):

Ankita Meena said:

Hey Sean
I am Ankita, a Computer Science undergrad. I am new to open source contributions but I am well aware of C++, JavaScript, Python, HTML,CSS. I would like to contribute to your organization.
Hoping to hear from you soon.
Regards
Ankita

Hello and welcome @Ankita Meena! Please feel free to respond here with any details about yourself and what projects interest you.

view this post on Zulip Himanshu (Mar 03 2023 at 04:52):

Hi @Ankita Meena, welcome to our BRL-CAD community. Let us know what project interest you and don't hesitate to ask.

view this post on Zulip Nishanth (Mar 04 2023 at 07:14):

Hi everyone i'm a mechanical engineering undergrad from India, also a computer enthusiast. I found brlcad when i way searching for opensource alternatives for CAD/CAE. Currently going through the documentations, hoping to contribute something useful soon

view this post on Zulip Himanshu (Mar 04 2023 at 12:32):

Nishanth said:

Hi everyone i'm a mechanical engineering undergrad from India, also a computer enthusiast. I found brlcad when i way searching for opensource alternatives for CAD/CAE. Currently going through the documentations, hoping to contribute something useful soon

Hello @Nishanth. Welcome to our organization. Feel free to ask and you can check in #Google Summer of Code > general how to proceed.

view this post on Zulip Notification Bot (Mar 05 2023 at 00:49):

A message was moved here from #announce > Google Summer of Code by Sean.

view this post on Zulip Sean (Mar 05 2023 at 00:51):

aditya saini said:

Hi Sean , Aditya Saini this Side I want to participate in GSOC 2023 ,with your organization can you please guide me How can I proceed with that , I have a good knowledge of c++ , javascript and python , with the project 'Physically-Based Rendering (PBR) advanced shaders '
Looking forward to hear from you...
Thanking You....

Welcome @aditya saini ! Your first step would be to build and install BRL-CAD from a source checkout with Appleseed enabled, get familiar with it and rendering in BRL-CAD. There's a bit of a walkthrough at https://brlcad.org/wiki/Appleseed

view this post on Zulip Sean (Mar 05 2023 at 00:53):

@Ankita Meena Welcome! Please do ask questions if you have any and I look forward to hearing more about which project ideas interest you most. There's lots of ways to get started.

view this post on Zulip Sean (Mar 05 2023 at 00:55):

If anyone is here for GSoC and haven't introduced themselves, please do! It's expected that all GSoC applicants will have been highly interactive on chat or email in order for their proposal to be considered. Communication is an essential part of open source. Welcome and try not to be shy!


Last updated: Oct 09 2024 at 00:44 UTC