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
- 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.
File name/URL | File size | Date submitted | |
---|---|---|---|
2014-12-17 20_45_45-MGED 7.24.0 Graphics Window (id_0) - - Upper Right.png | 254.1 KB | December 17 2014 15:16 UTC | |
2014-12-17 20_44_01-MGED 7.24.0 Graphics Window (id_0) - - Upper Right.png | 356.6 KB | December 17 2014 15:17 UTC | |
tank02.g | 18.9 KB | December 17 2014 15:18 UTC | |
2014-12-19 00_51_17-MGED 7.24.0 Graphics Window (id_0) - - Upper Right.png | 88.3 KB | December 18 2014 19:23 UTC | |
tank02.g | 20.2 KB | December 18 2014 19:25 UTC |
I would like to work on this task.
This task has been assigned to Saksham Arora. You have 100 hours to complete this task, good luck!
The claim on this task has been removed, someone else can claim it now.
I would like to work on this task.
This task has been assigned to Skyguy. You have 100 hours to complete this task, good luck!
There are less than 24 hours left until the deadline, please submit your work soon.
The deadline of the task has been extended with 1 days and 0 hours.
Melange has detected that the final deadline has passed and it has reopened the task.
I would like to work on this task.
This task has been assigned to Sharan Narayan. You have 100 hours to complete this task, good luck!
I am sorry, I got busy with school work. I will upload my work today.
If possible can I get an extension ?
The deadline of the task has been extended with 2 days and 0 hours.
The work on this task is ready to be reviewed.
Please put each part in an own region, i.e. the parts of the two guns in different regions, and create a group (e.g. "all.g") which contains all the parts.
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.
The work on this task is ready to be reviewed.
Congratulations, this task has been completed successfully.
sharan, thanks -- this looks neat! I like how the nose could be a separate (main) gun and the side other (secondary) guns.