2025年3月20日 星期四

week05

 作業1:heart

    用數學公式可以算出愛心,想要用程式來寫寫看


另一種寫法:


作業2角度 degreevs.radians for_ellipse_arc_arc_radians_360
    想要了解上禮拜教的角度的用法


作業3:degrees vs. radians 結合 week04-1 amnd week04-2(atan2_dy_dx_text_radians_degrees)
結合上週的程式,用atan2()這個神奇的三角函數算arc弧的radians,但是只有正拍可以畫

加if/else判斷修正後,就可以有負的角度和正的角度

作業4:translate_mouseX_mouseY_rotate_frameCount
想要了解畫圖時移動和旋轉的順序,移動期爭的兩行,會發現,把那兩行交換職程式部會動,所以她是照著之前累積的移動旋轉來畫圖


作業5:rotate_translatemouseX_mouseY_rotate_frameCount
把rotate()和translate()交換後,會發現一個是跟滑鼠移動後自轉,一個是圍著左上角公轉滑鼠改變的是半徑


作業6:pushMatrix_popMatrix
想要了解上禮拜的pushMatrix、popMatrix,如果直接寫沒有這兩個會發現程式壞掉了


修正後會變以下



作業7:manypushMatrix_popMatrix
想要更了解pushMatrix_popMatrix

























沒有留言:

張貼留言