EXERCISES FOR WEEK 14
| week14-1 | First design a bezier surface patch. This type of patch uses 16 control points. The bezier curve in both the u direction and the v direction is cubic. The patch does not have to be textured, but it should be filled and smooth. Display the curved surface on the screen and make sure it is to your liking.
|
||||
| week14-2 | Now design another bicubic bezier patch and join it to the first patch in such a way that it is impossible to determine where the seam is. The way you choose your control points will determine how seamless the surface appears. Give some thought as to how to make the patches meet and then how to make them meet so that the surface appears to be continuous. The control points may be hardcoded or may be read in from a file. If you do a good job, it will be impossible to tell where one patch ends and the next begins. For that reason, please make the patches different colors.
|
||||
| week14-3 | Plop your code into a previous project so that the user is able to move around in the scene (or the surface should move) so that it may be viewed from all angles.
|
||||
| week14-4 | Try texturing the surface patches.
|
||||
| week14-5 | Design a piece together 4 bicubic surface patches instead of 2. Piece them together in a "square" pattern:
|