Difference between revisions of "Project4F17"
From Immersive Visualization Lab Wiki
Line 47: | Line 47: | ||
====Control Point Manipulation==== | ====Control Point Manipulation==== | ||
* Use the control handles with the mouse to modify the control points | * Use the control handles with the mouse to modify the control points | ||
− | ** To detect which control point is being modified, we | + | ** To detect which control point is being modified, we recommend using ray casting from the mouse cursor, or a [http://www.lighthouse3d.com/tutorials/opengl-selection-tutorial/ selection buffer]. |
− | + | ||
* Update the shape of the Bezier curve in real-time, just like the video demonstrates. | * Update the shape of the Bezier curve in real-time, just like the video demonstrates. | ||
* The control point interaction has to be intuitive: when you pull a point with the mouse it should move in the same general direction as the mouse cursor, regardless of the camera position. | * The control point interaction has to be intuitive: when you pull a point with the mouse it should move in the same general direction as the mouse cursor, regardless of the camera position. |
Revision as of 12:17, 12 November 2017
Project 4: Roller Coaster
TBA