I'm studying Computer Graphics as part of my curriculum at my university. The course focuses on scene modeling, rather than rendering or other aspects of computer graphics. We're learning the math behind it and OpenSceneGraph to actually run something.
As part of the HW, and also out of sheer interest, I need to create a 3D model, and I have artistic freedom in this regard. I also have freedom to model it directly in code, or load a model I do in a tool of my choosing.
The problem is, I'm not good in the visual art - I have lots of good ideas, but no clue how to model them. I can't draw or sketch well, either. But, I want to be able to do CG.
How would you suggest I approach 3D modeling?
Thanks,
Asaf
EDIT: Some people have down voted this (w/o leaving a comment). Let me emphasize - I'm a programmer, and I want to get familiar with an art that is adjacent to ours. Make no mistake, it is a programming relevant question.
EDIT 2: Thanks for all who answered. I'll choose my accepted answer after I look at the alternatives you suggested. I apologize for the (expected) delay.
Conclusion:
Thanks to all those who took time to reply, and all those who were open minded enough not to downvote a programming, but not code, related question.
If you want a really cool model, this process will take some time, but you should be able to get a quicky model within a week or so.