Bump Mapping
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
網址體驗:https://www.openprocessing.org/user/11988
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Processing 3.3.6
size(視窗寬、視窗長);
background(#顏色);
lights();
fill(#顏色);
rect(左上X(以左方為0)、左上Y(以上方為0)、寬、長);
PImage img=loadImage("檔名");
image(PImage 、左上X(以左方為0)、左上Y(以上方為0)、寬、長);
translate(X,Y); 位移
scale(S); 放大縮小
rotateX(angle); 沿X軸轉動
rotateY(angle); 沿Y軸轉動
rotateZ(angle); 沿Z軸轉動
radians(X); 轉為角度
sphere(大小); 立體圓球
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
for , if , int , float同C/C++
陣列:int [][]data={ { } };
mouseX,mouseY 滑鼠位置
pmouseX, pmouseY 滑鼠之前的位置
width, height 視窗寬、高
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
特定命名:
void setup(){
初始
}
void draw(){
畫圖
}
void keyPressed(){
if(keyCode==UP||keyCode==RIGHT||keyCode==LEFT)按下按鍵
}
void keyReleased(){
if(keyCode==UP)放開按鍵
}
void mouseDragged(){
滑鼠拖曳
}
沒有留言:
張貼留言