Model a toy tank in 3D using BRL-CAD #3BRL-CAD
Status: ClosedTime to complete: 100 hrs Mentors: Daniel_R, IshwerdasTags: modeling, CAD, pump, design, 3D

BRL-CAD provides several ways to model 3D geometry including a graphical tool named mged, another named archer, and various ways to create geometry using scripts. We use 3D models for development and to showcase our features. You can learn the basics of 3D modeling in just an hour or two.

This task involves modeling a toy tank. This is basically for a game, so make it look cool. Your job is to model it natively using any of BRL-CAD's tools (i.e., don't model it in something else and import) using 3D primitives and Boolean operations (i.e., without using 2D sketch entities or polygons). There should be at least one main gun, but there can also be secondary gun(s) too.

The tank should be accurately modeled in such a way that it can be printed using a 3D printer. This means that the model should have regions defined for each part and no overlaps (use rtcheck and/or gqa commands to verify). Create one top-level combination to group everything together.

The tank does not have to look realistic or detailed. It should look good when rendered really small (like 32 pixels square), which implies a simple but creative design.

References:
  • Do an image search for "top-down tank game" or "2D tank game" or similar.
  • Introduction to MGED at http://brlcad.org/wiki/Documentation
Modify:
  • Submit your model as a .g file (BRL-CAD's geometry file format) and a rendered PNG image. You can run "rt -s1024 -o your_rendering.png your_geometry.g your_top_level_object" to create a PNG rendering of your model.
Uploaded Work
File name/URLFile sizeDate submitted
Task (can't fill gun).g3.8 KBDecember 07 2014 21:28 UTC
tank5.1 KBDecember 15 2014 15:19 UTC
tank.jpg31.4 KBDecember 15 2014 15:19 UTC
tank8.6 KBDecember 16 2014 11:34 UTC
top tank.jpg37.7 KBDecember 16 2014 11:34 UTC
tank.jpg29.5 KBDecember 16 2014 11:34 UTC
tank9.9 KBDecember 16 2014 14:20 UTC
tank.jpg29.5 KBDecember 16 2014 14:21 UTC
top tank.jpg37.7 KBDecember 16 2014 14:21 UTC
Comments
Judeon December 7 2014 14:43 UTCTask Claimed

I would like to work on this task.

Daniel_R on December 7 2014 15:02 UTCTask Assigned

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

Judeon December 7 2014 21:30 UTCThis is my first time using the program

I found that I couldn't fill the gun, and I haven't been able to figure out how. Could you tell me how please?

Judeon December 7 2014 21:30 UTCAlso

If you needed to know, I used archer

Judeon December 10 2014 19:30 UTCClaim Removed

The claim on this task has been removed, someone else can claim it now.

Aditya Gulation December 15 2014 15:11 UTCTask Claimed

I would like to work on this task.

Aditya Gulation December 15 2014 15:13 UTCQuery

This is  rather a stupid question to ask but can we use the tank wizard


 

Sean on December 15 2014 15:18 UTCTask Assigned

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

Aditya Gulation December 15 2014 15:19 UTCReady for review

The work on this task is ready to be reviewed.

Sean on December 15 2014 19:51 UTCHow many regions?

Aditya, how many regions did you end up creating?  There should be a single region object for every distinct piece of geometry (each "part").  If we 3d-printed this, it would be all the individual pieces.  Since you did such a good job modeling this quickly, please set different colors on each individual region and upload a re-rendered preview.  It'd help to see a top-down render in addition to an angled rendering too.


Looking good!

Sean on December 15 2014 19:51 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.

Aditya Gulation December 16 2014 11:35 UTCReady for review

The work on this task is ready to be reviewed.

Daniel_R on December 16 2014 14:06 UTC

Looks good. A region turret with epa.1 would make it even better.

Daniel_R on December 16 2014 14:06 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.

Aditya Gulation December 16 2014 14:09 UTCQuery

Sir,


I didn't quite understand what you mean, Do I need to make a new turret or Make a new region containing epa.1 or Something else.


Regards,


Aditya.


 

Aditya Gulation December 16 2014 14:11 UTCReady for review

The work on this task is ready to be reviewed.

Daniel_R on December 16 2014 14:15 UTC

The turret is an independent part of the tank, e.g. it could be turned.  That's why you should make a region of it.  E.g. by creating a region "turret" and moving "epa.1" to it.

Daniel_R on December 16 2014 14:15 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.

Aditya Gulation December 16 2014 14:21 UTCReady for review

The work on this task is ready to be reviewed.

Daniel_R on December 16 2014 14:24 UTCTask Closed

Congratulations, this task has been completed successfully.