2016-09-15から1日間の記事一覧

Rotate camera with mouse Dragging

マウス操作によるカメラ移動 with Processing : 東京工業大学 ロボット技術研究会 class MouseCamera { float eyeX, eyeY, eyeZ; float centerX, centerY, centerZ; float upX, upY, upZ; float radius; float[][] matrix; PVector preVector; MouseCamera(f…

Rotate camera with mouse location

import processing.opengl.*; void setup(){ size(600,600,OPENGL); smooth(); } void draw(){ background(200); translate(width*0.5,height*0.5,0); rotateY(map(mouseX,0,width,-PI,PI)); rotateX((map(mouseY,0,height,-PI,PI))*(-1)); // origin stroke…