Beginner: Install and run BRL-CAD! #2BRL-CAD
Status: ClosedTime to complete: 100 hrs Mentors: Popescu Andrei, HarmanpreetTags: modeling, CAD, 3d, designBeginner

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:

  1. First, create a simple 512x512 black and white image that has your name in it somewhere. Any paint program will do here.
  2. Save that as a png image named hello.png and
  3. 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
  4. Create your extruded bitmap geometry: in gcirocks.ebm ebm hello.bw 512 512 64
  5. Render a pretty picture: B gcirocks.ebm ae 35 25 zoom 1.5 l gcirocks.ebm rt
  6. You should see a rendering window pop up if everything else was okay. Take a full screenshot and submit it here.

References:
  • 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/URLFile sizeDate submitted
name.png247.6 KBDecember 24 2014 18:07 UTC
name.png279.1 KBDecember 26 2014 11:55 UTC
Comments
Ljudusikaon December 24 2014 12:18 UTCTask Claimed

I would like to work on this task.

Daniel_R on December 24 2014 12:28 UTCTask Assigned

This task has been assigned to Ljudusika. You have 100 hours to complete this task, good luck!

Ljudusikaon December 24 2014 18:08 UTCReady for review

The work on this task is ready to be reviewed.

Sean on December 25 2014 12:10 UTClooks right

This looks right, but doesn't match your name here... :)


What does it say?  I'm not familiar with that alphabet.


If that is indeed your name, please just mark this as complete again!

Sean on December 25 2014 12:10 UTCTask Needs More Work

One of the mentors has sent this task back for more work. Talk to the mentor(s) assigned to this task to satisfy the requirements needed to complete this task, submit your work again and mark the task as complete once you re-submit your work.

Sean on December 25 2014 12:13 UTCtype name into mged for screenshot

Would you submit another screenshot that has Ljudusika written into the mged command line?  That would clear up everything considerably.


Also, did you compile from SVN on Windows or use our 7.24.0 binary distribution?


 

Ljudusikaon December 25 2014 23:02 UTCAbout task

In my screnshot you can see my name in cyrillic alphabet: Людмила. :) Is this a problem?


 

Ljudusikaon December 25 2014 23:29 UTC

I was used binary distribution.

Ljudusikaon December 26 2014 11:52 UTCReady for review

The work on this task is ready to be reviewed.

Sean on December 27 2014 07:30 UTCTask Closed

Congratulations, this task has been completed successfully.

Sean on December 27 2014 07:33 UTC:)

Definitely not a problem. I'm just unfortunately not very familiar with that alphabet.  Pretty cool. Note that if you invert your image colors, you would see just the words to your name and not the words to your name carved into a block.  Nice work!


 


now maybe something a little more complicated like a modeling or testing task? :)