Javafx-shearing-transformation
提供:Dev Guides
JavaFX-せん断変換
オブジェクトの形状を傾斜させる変換は、せん断変換と呼ばれます。 2つのせん断変換* X-せん断*および* Y-せん断*があります。 1つはX座標値をシフトし、もう1つはY座標値をシフトします。 ただし、どちらの場合も、1つの座標のみが座標を変更し、もう1つの座標はその値を保持します。 せん断は、*スキュー*とも呼ばれます。
例
以下は、JavaFXのせん断を示すプログラムです。 ここでは、同じ場所に、同じ寸法で、異なる色(青と透明)の2つのポリゴン(ノード)を作成しています。 また、透明ポリゴンにせん断を適用しています。
このコードを ShearingExample.java という名前のファイルに保存します。
次のコマンドを使用して、コマンドプロンプトから保存したJavaファイルをコンパイルして実行します。
実行時に、上記のプログラムは以下に示すようにJavaFXウィンドウを生成します。