Skip to content
This is the final project of the course Computational Geomatry, which displayed the point set transformation in 3D. The point set can be moved, zoomed and parabolic lifted.
Processing
Branch: master
Clone or download

Latest commit

Fetching latest commit…
Cannot retrieve the latest commit at this time.

Files

Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
CSE5514_final_project
Final_Project_20151217
final_project00
README.md
final_dragging.pde

README.md

finalproject_geomatry

This is the final project of the course Computational Geomatry, which displayed the point set transformation in 3D. The point set can be moved, zoomed and parabolic lifted.

Introduction: In the current version of project, which is called "CSE5514_final_project", we applied the function as moving, zooming, and parabolic lift by typing the sorresponding characters on the keyboard. The function and the corresponding characters are as follows,

clicking on: "L" -- the point set will move closer to the y -axis, one unit distance by single click; "R" -- the point set will move far away from the y -axis, one unit distance by single click; "D" -- the point set will move closer to the x -axis, one unit distance by single click; "U" -- the point set will move far away from the x -axis, one unit distance by single click; "G" -- the point set will zoom and expand it's range by 2 times one click; "S" -- the point set will become smaller and it's range shrink into one-half by one click; "P" -- regenerate the point set.

In the former version (please check the file called "final_project_00"), we used the "clicking bottom" in 2D to control the movement of point set, but the function we used is not available in 3D. Because the position of the bottom is located by coordinates and it's hard to locate that on 3D, and it's more likely that the clicking function is unsupportable in 3D. We also considered the example "light", in which the lighter space of a circle will change correspongding to the direction of the mouse. But it's seems like the example is based on the 2D, if we implement it in 3D, as the coordinate changing with the movement of mousse, it's more hard for the light to locate where is the realative direction of mouse. <<<<<<< HEAD So finally, we choose the function of "keyboard" to control the function required in the problem. For it's more easier to control the movement of point set by clicking keyboard without having other effect on the project.

So finally, we choose the function of "keyboard" to control the function required in the problem. For it's more easier to control the movement of point set by clicking keyboard without having other effect on the project.

origin/master

You can’t perform that action at this time.