数学詳しい人やプログラミングに詳しい人来て
■ このスレッドは過去ログ倉庫に格納されています
ベイブレード 4点の平均値が中心に来るように4点をオフセットしてからスケーリングする >>5
四角BをAの四角に合わせたい
Aの四角は0,0で1,0、0,1、1,1の四角形
いわゆるUVの座標変換がしたいです >>8
〇〇で調べたらネットで出てくるとかあれば教えてください これで出るだろ
1/π={(2√2)/(99^2)}∑(n=0⇒∞){(4n)!(1103+26390n)/(4^n×99^n×n!)^4} bの1辺の長さを0.5とする
bをaにするには辺の長さを2倍にすればいい 内容としては元のテクスチャが貼り付けてるところのカメラでうつった範囲をそのままテクスチャにしたい
カメラでうつった範囲についてはVPM行列とかを求めると出てきてます
あとは拡大するだけです >>12
よくわかりませんがありがとうございます。
後で調べます >>13
つまりAの辺の長さからBの長さを引いてその比率をかければ出てくるということですね
なんとなくわかりました。
あとは回転した場合もわかれば嬉しいです 1.Bの中心が原点にくるように並行移動
2.Bの辺を1にするために何倍すればいいかを縦横それぞれ求めて拡大変換
3.B’の中心が(0.5, 0.5)にくるように並行移動
上の3つの操作に対応する行列計算を順番にやる
アフィン変換で調べろ >>17
なるほど
シェーダーのコードなのでbの左下が指定できるかわかりませんが頑張ります >>19
ありがとうございます。
アフィン変換調べます ■ このスレッドは過去ログ倉庫に格納されています