Menu
Logged-In As
ACCOUNTNot Logged In
Beginner: Install and run BRL-CAD! #16BRL-CAD
Status: ClosedTime to complete:
100 hrs
Mentors: Mandeep Kaur, IshwerdasBeginner
This task merely involves downloading, installing, and running BRL-CAD and then proving you got it working.
You'll prove it by creating some really simple geometry, rendering it, and submitting a screenshot.
You have a choice of how to obtain BRL-CAD, each with different learning challenges:
- BEST: You can download and compile directly from our repository: http://brlcad.org/wiki/Building_from_SVN
- EASY: You can download our Virtual Machine image: http://brlcad.org/wiki/Deuces#Getting_Started
- MEH: You can use a binary tarball: http://brlcad.org/d/download
Once you have BRL-CAD installed, you'll want to run either mged or archer. You can see our Intro to MGED on http://brlcad.org/wiki/Documentation for extensive tutorials on how to model, but here are some quick steps to get you going:
- First, create a simple 512x512 black and white image that has your name in it somewhere. Any paint program will do here.
- Save that as a png image named hello.png and
- Convert your png image to a bw image by running our png-bw command (png-bw hello.png hello.bw). If you can't figure out how to do that on your system command line, this command on the mged prompt should work if you copy-paste it exactly as written into mged: exec \[ file join \[ bu_brlcad_root bin \] pix-bw \] hello.png \ hello.bw
- Create your extruded bitmap geometry: in gcirocks.ebm ebm hello.bw 512 512 64
- Render a pretty picture: B gcirocks.ebm ae 35 25 zoom 1.5 l gcirocks.ebm rt
- You should see a rendering window pop up if everything else was okay. Take a full screenshot and submit it here.
- http://brlcad.org/wiki/Compiling -- if you're trying to compile from source
- http://brlcad.org/wiki/Documentation -- intro to mged and quick ref command card
- http://brlcad.org/wiki/EBM -- more details on the ebm you are creating
Uploaded Work
File name/URL | File size | Date submitted | |
---|---|---|---|
screenshot.png | 147.6 KB | January 01 2015 14:18 UTC |
I would like to work on this task.
This task has been assigned to Steve. You have 100 hours to complete this task, good luck!
mged B gcirocks.ebm ae 35 25 zoom 1.5 l gcirocks.ebm rt
db_lookup(ae) failed: ae does not exist
This followed with a bunch of error messages.
I have no idea with what's going on, I think I need some help from mentors.
I entered the commands respectively, so it should be put something like this.
mged B gcirocks.ebm
mged ae 35 25
mged zoom 1.5
mged l gcirocks.ebm
mged rt
For Heaven's sake it worked!
I checked the Intro to MGED documentation just to make sure I'm aware of what I'm doing.
Now if possible I'd really like to know why an error occurred when I entered them altogether?
The work on this task is ready to be reviewed.
Congratulations, this task has been completed successfully.
It was small but I found the "Steve" in your image ;)