Hey guys. It's Harpreet Singh,(you can call me Fang for short), just here to say hi. I'm quite enthusiastic getting started for contribution. though i've got where to start by reading through the discussion. and the community seems quite calm and helpful.i'm looking forward working with you guys. ^_^
hi @Harpreet Singh and welcome! looking forward to working with you too. I like to think our community is pretty chill too. What are your interests?
Welcome @Harpreet Singh (aka Fang). Alas, you'll need to actually change your user name if you want us to call you Fang, otherwise you won't get notified when we respond to you (like this message).
Hello,I am Jaidev an UG student ,i wanna get started contributing to the community and i am a beginner here.
Welcome newbies! Here an answer to the FAQ "How to start?":
mged
and the more modern GUI archer
.To start with programming
The website of brlcad is not working
the website is not working actually
Daniel Rossberg said:
Welcome newbies! Here an answer to the FAQ "How to start?":
- Install BRL-CAD. You can find the necessary installation packages at https://sourceforge.net/projects/brlcad/files/
- This will install over 200 programs. Most of them are small command line tools. The most interesting for you are our old but still heavily used GUI
mged
and the more modern GUIarcher
.- Go through the mged tutorial https://brlcad.org/w/images/c/cf/Introduction_to_MGED.pdf
- Gain an overview of the existing documentation at https://brlcad.org/wiki/Main_Page
To start with programming
- Download the source code (https://brlcad.org/wiki/SVN)
- Compile and install it (https://brlcad.org/wiki/Compiling)
- You can use https://brlcad.org/wiki/Deuces as a starter for small programming tasks
As you said, according to your instructions ,i compiled and run brlcad,mged,archer and gain some little knowledge about it.
Now what to do next.
Hi! My name is Anushka, and I am interested in contributing to the community, specifically through GSoC. I have experience with Python, C, and Javascript, and I am willing to learn other languages/expand my current skill set. I also have created several projects with CAD and recently finished a rapid prototyping class that used CAD and Python. However, I don't have much experience with open source code, so I was wondering after I download everything, where should I go to next? Thanks!
Anushka Saxena said:
Hi! My name is Anushka, and I am interested in contributing to the community, specifically through GSoC. I have experience with Python, C, and Javascript, and I am willing to learn other languages/expand my current skill set. I also have created several projects with CAD and recently finished a rapid prototyping class that used CAD and Python. However, I don't have much experience with open source code, so I was wondering after I download everything, where should I go to next? Thanks!
Hi Anushka :)
Welcome to brl-cad. Glad to know you have gone through the installation steps.
You can start by getting familiar with the codebase and trying to solve some issues in the TODO files or "first time bugs on github issues"
Feel free to post your issues in the general group or the mailing list.
Jaidev Behera said:
The website of brlcad is not working
@Jaidev Behera and @Sumagna Das thank you both for reporting the website not working. There is a configuration problem on the web server that we've not been able to identify where Apache gets stuck in an infinite loop and must be restarted manually. This obviously causes the website to stop responding until it is restarted.
Hello! My nami is Anisa, and I'm interested to contribute to the BRL-CAD community through GSoC. I have experience in working in graphics programming (raytracing and rasterization based pipelines), using Python, C/C++, Javascript and WebGL/OpenGL. However, I haven't worked in open source, so if anyone could guide me where to start? I'm interested in Coherent Raytracing project.
Welcome Anisa,
To get in touch with programming BRL-CAD, you should
Most of the executables are small command line tools. The most interesting programs are our old but still heavily used GUI mged
and the more modern GUI archer
. There is a tutorial for them (https://brlcad.org/w/images/c/cf/Introduction_to_MGED.pdf).
Last updated: Jan 10 2025 at 00:48 UTC