Menu
Logged-In As
ACCOUNTNot Logged In
Model a B using BRL-CADBRL-CAD
Status: ClosedTime to complete:
48 hrs
Mentors: Sean
Create an uppercase letter "B" geometry model using BRL-CAD. You can use the mged or archer geometry editor tools or write a script. The model should be roughly 1000mm tall, about 500mm wide, and about 100mm deep. Create it using CSG or other methods, but it cannot be an imported model, polygonal mesh (BOT, NMG), or extruded bitmap (EBM). It should be free of modeling errors (no overlaps, run "rtcheck" to verify). It should have interesting shader properties set (suggest stack+plastic+texture), default shader will not be accepted. Provide the .g geometry file and a 1024x1024 rendering at a "ae 35 25" view to show what it looks like. References:
|
Uploaded Work
File name/URL | File size | Date submitted | |
---|---|---|---|
Screenshot.png | 203.5 KB | November 28 2012 05:03 UTC | |
BShape.g | 10.3 KB | November 28 2012 05:03 UTC | |
BShape.g | 3.9 KB | November 29 2012 00:18 UTC | |
Screenshot.png | 94.1 KB | November 29 2012 00:18 UTC | |
B_picture.png | 458.2 KB | December 03 2012 06:11 UTC | |
B.g | 17.6 KB | December 03 2012 06:11 UTC | |
B_screencap.png | 537.8 KB | December 04 2012 04:19 UTC | |
B.g | 27.6 KB | December 04 2012 04:32 UTC |
I would like to work on this task.
This task has been assigned to Smarandoiu Cristian. You have 48 hours to complete this task, good luck!
note that the modeling is really easy. making it look awesome is critical. :)
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 Smarandoiu Cristian. You have 48 hours to complete this task, good luck!
The claim on this task has been removed, someone else can claim it now.
Harder than expected?
I would like to work on this task.
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 M4trixSh4d0w. You have 48 hours to complete this task, good luck!
The work on this task is ready to be reviewed.
It won't render correctly. I made it non-intersect but can't get it to render without corners. Need to delete shapes within regions within regions.
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.
Your B seems to be missing holes in the middle.. :) Try subracting two cylinders (rcc).
But the model needs some work yet. The key to CSG modelling with primitaves is to think of buiding solid shapes by adding things up, then removing the stuff you don't want.
For example, one could build a "P" by creating, say, a circular cylinder, then putting a hole in it by removing a smaller circular cylinder, then removing some the resulting tours to create an arc, then attaching a rectangular shape to the arc.
In doing things this way, you would have a number of shapes, and the interaction between them defines regions.
The number of approaches are pretty much limitless!
The work on this task is ready to be reviewed.
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.
First of all, overlaps were detected in your model. It can be verified by running command rtcheck in command window.
After creating all components of your model, it will be nice if you combine them in a single region like you did while creating model of 'L'. This will help in rather drawing all individual components manually one by one, one can easily draw complete model with single use of draw command.
Further, on seeing from top, the width of upper and lower ring is not equal and the model looks more like 18 rather than B.
Good Luck...!!!
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 M4trixSh4d0w. You have 48 hours to complete this task, good luck!
Melange has detected that the initial deadline has passed and it has set the task status to ActionNeeded. The student has 24 hours to submit the work before the task is reopened and sent back to the pool for other students to claim.
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 javamonn. You have 48 hours to complete this task, good luck!
Do you want the upper and lower ring to be the same size, or should the upper ring be slightly smaller? I've seen uppercase B's done both ways. Looking at the font on this page it seems slightly smaller, so I'm going to assume you guys want it that way.
Thanks,
Daniel
I zoomed in at it looks like theyre the same size hahaha. So I'd appreciate some clairification.
Most fonts make some distinction whether the top is smaller or more narrow or shorter, but some are equal like you note. Do what you think looks best.
The work on this task is ready to be reviewed.
It throws me a warning about unioning regions together. I wasnt able to achieve the right shape when I attempted to manipulate it all into one region, the order of operations gets all funky when your dealing with a bunch of primatives. I'd appreciate it if someone could give me some pointers on how to get rid of those warnings, or if its alright how it is, just let me know.
Thanks,
Daniel
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.
Personally, I would convert the .g to ascii (with g2ascii) and modify the TCL script to the all-in-one combination.
The work on this task is ready to be reviewed.
So I fixed the problem of it being multiple regions. I can't figure out how to export it as an ascii database though. Where do I run that command? I cant seem to export it as an ascii database either, every time I try to save it somewhere it doesn't show up. The spec says to submit a .g file anyways, so if there is some other ascii conversion I need to do other then the file type itself, I'd appreciate further advice.
Thanks,
Daniel
The g2asc command (outside of mged) will convert a .g file to a .asc file, but you made it into a single region regrardless. The shader you chose is funky with those discontinuities, but we'll not get picky on aesthetic quality. ;) Thanks for your effort!
Congratulations, this task has been completed successfully.