- 443 名前:名前は開発中のものです。 mailto:sage [2016/10/12(水) 11:43:07.17 ID:qpvUqHKg.net]
- さいころ面白そうだなって思って作ってみようと思ったけど挫折した
やろうとしていたことは4.13で追加されたライントレースでUV座標を取得する方法 実現できるかどうかは分からんけど一応書いておくわ やる気が出たら作ってみようと思う n面体のダイスの場合UVは√nを小数点第一位で切り上げした数値(Xとしておく)でマス目状に分割する 6面体なら3*3、128面体なら12*12のマス目状にする 出来上がったマス目に左下から順番にさいころの数字を書いていく 6面体なら↓こんな感じ ┌ ┬ ┬ ┐ ├ ┼ ┼ ┤ 4 5 6 ├ ┼ ┼ ┤ 1 2 3 └ ┴ ┴ ┘ ダイスをUV展開して数字に合うように配置(ここが一番めんどくさそう) こっからUE4 さいころを投げた後にさいころの中心から真上に向けてライントレース でUV座標を取得する (U座標*X+0.5)+((V座標*X+0.5)-1)*Xがさいころのマスの数字になる 6面体で5が出たとすると ライントレースで取得できるUV座標は(0.5,0.5) (0.5*3+0.5)+((0.5*3+0.5)-1)*3=5 小数点の扱いがちょっと不安要素
|

|