Please correct coherence issues in the paragraph.
For example, using a mouse to specify a 2D point involves a trivial interaction technique,. Using a mouse to rotate a 3D object requires more creativity to design the technique and more lines of code to implement it.
For example, using a mouse to specify a 2D point involves a trivial interaction technique, whereas using a mouse to rotate a 3D object requires more creativity to design the technique and more lines of code to implement it.