Design and implement in OpenGL a program that allows the user to compose a ‘miniature’ type of figure, where the figure is composed of figure elements selected from a menu and positioned on the figure area. Note that figure elements are positioned as is, and therefore such a figure does not obey any perspective viewing rule. You should have a set of figure elements to allow composing different figures of some category, e.g. a city, or a hunting party, etc. Note that figure elemets are just polygones, and that youshould find a simple way of handling hidden surface removal.
Sample picture is shown in the attachment.
1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done.
2) Installation package that will install the software (in ready-to-run condition) on the platform(s) specified in this bid request.
3) Exclusive and complete copyrights to all work purchased. (No GPL, 3rd party components, etc. unless all copyright ramifications are explained AND AGREED TO by the buyer on the site).