Discuss Scratch
- Discussion Forums
- » 日本語
- » 質問コーナー7(利用する前に最初の投稿(#1)を確認してね)
- Arcade_Creator0123
-
100+ posts
質問コーナー7(利用する前に最初の投稿(#1)を確認してね)
https://scratch.mit.edu/projects/1127002513/
三角形の領域にテクスチャを張り付けるプログラムを作成しています。
三角形の領域の中のピクセルの位置をバリセントリック座標に変換し、
そのバリセントリック座標からテクスチャ画像のピクセルの位置を
求めて、実際のピクセルの色を決定しています。
三角形の各点を移動したときにテクスチャがずれることがあります。
三角形の領域の中のピクセルの位置をバリセントリック座標に変換する際に
バリセントリック座標が0~1の範囲に収まっていないことが原因だと思いますが、
ピクセルの位置は三角形の領域の中にある(と思われる)ので
計算結果が0~1の範囲に収まらない理由がわかりません。
だれか助けてくださいよろしくお願いします
三角形の領域にテクスチャを張り付けるプログラムを作成しています。
三角形の領域の中のピクセルの位置をバリセントリック座標に変換し、
そのバリセントリック座標からテクスチャ画像のピクセルの位置を
求めて、実際のピクセルの色を決定しています。
三角形の各点を移動したときにテクスチャがずれることがあります。
三角形の領域の中のピクセルの位置をバリセントリック座標に変換する際に
バリセントリック座標が0~1の範囲に収まっていないことが原因だと思いますが、
ピクセルの位置は三角形の領域の中にある(と思われる)ので
計算結果が0~1の範囲に収まらない理由がわかりません。
だれか助けてくださいよろしくお願いします
- KimiruHamiru
-
500+ posts
質問コーナー7(利用する前に最初の投稿(#1)を確認してね)
https://scratch.mit.edu/projects/1127002513/用語や意味をいまいち理解できてないので、多分に当てずっぽうなのですが、
三角形の領域にテクスチャを張り付けるプログラムを作成しています。
三角形の領域の中のピクセルの位置をバリセントリック座標に変換し、
そのバリセントリック座標からテクスチャ画像のピクセルの位置を
求めて、実際のピクセルの色を決定しています。
三角形の各点を移動したときにテクスチャがずれることがあります。
三角形の領域の中のピクセルの位置をバリセントリック座標に変換する際に
バリセントリック座標が0~1の範囲に収まっていないことが原因だと思いますが、
ピクセルの位置は三角形の領域の中にある(と思われる)ので
計算結果が0~1の範囲に収まらない理由がわかりません。
だれか助けてくださいよろしくお願いします
「alphaを求める式」の「x-y3」の部分を「x-x3」にすると、それっぽい結果になるようです。
ロジックに問題はなく、単純なtypo(書き間違い)かも?と思います。
Last edited by KimiruHamiru (Jan. 30, 2025 18:00:21)
- yuito2013
-
100+ posts
質問コーナー7(利用する前に最初の投稿(#1)を確認してね)
##7361 まず、横で最大まで大きくして、向きを変えるとできます。あと大きさの問題だったと思うので
create clone of [でっかい矢印 v]にへんこうします
switch costume to [文字 v]
set size to (200) %
Last edited by yuito2013 (Jan. 30, 2025 21:23:51)
- _HAMUKATSU_
-
3 posts
質問コーナー7(利用する前に最初の投稿(#1)を確認してね)
傾向っていまバグってURL11億以上は乗れませんよね? 更新が遅れている、とかあるけどそれが治らなかったら乗れませんよね
- skyblueball2
-
100+ posts
質問コーナー7(利用する前に最初の投稿(#1)を確認してね)
質問です。
「ペンで描いたもの」に当たり判定を持たせるにはどうしたらよいでしょうか。
「ペンで描いたもの」に当たり判定を持たせるにはどうしたらよいでしょうか。
- Higuma_san
-
42 posts
質問コーナー7(利用する前に最初の投稿(#1)を確認してね)
penで中を塗りつぶした三角形を描画できるものを使い、中を塗りつぶした他の多角形を描くにはどうプログラムすればよいのでしょうか?
四角形ABCDを三角形ABCと三角形ADCを組み合わせて作ろうとしても、180°以上の角が1つある(凹んでいる)とAとする点によっては描画したい四角形が描画できません。
四角形ABCDを三角形ABCと三角形ADCを組み合わせて作ろうとしても、180°以上の角が1つある(凹んでいる)とAとする点によっては描画したい四角形が描画できません。
- 0-Paper-0
-
17 posts
質問コーナー7(利用する前に最初の投稿(#1)を確認してね)
#7374
凹んでいる角から反対側にある角に向かって線を引けば三角形を2つ組み合わせたような図形になるはずです。凹んでいる角をA、その向かいの角をCにしてみましょう(逆でも可)。
凹んでいる角から反対側にある角に向かって線を引けば三角形を2つ組み合わせたような図形になるはずです。凹んでいる角をA、その向かいの角をCにしてみましょう(逆でも可)。
- miraidon2578
-
1 post
質問コーナー7(利用する前に最初の投稿(#1)を確認してね)
あの..以前、クリッカーを作ったんですが、なんかクリックしてもスコアが反映されないことがありました。
それの対処法とかってありますか?
それの対処法とかってありますか?
- kokutetu0911
-
500+ posts
質問コーナー7(利用する前に最初の投稿(#1)を確認してね)
Last edited by kokutetu0911 (Jan. 31, 2025 13:37:07)
- tohokunohito
-
54 posts
質問コーナー7(利用する前に最初の投稿(#1)を確認してね)
音楽を一時停止し、停止した地点から再開する方法はあるのでしょうか?
もし方法を知っている方いらっしゃいましたら、教えていただけますと幸いです。
もし方法を知っている方いらっしゃいましたら、教えていただけますと幸いです。
- yuito2013
-
100+ posts
質問コーナー7(利用する前に最初の投稿(#1)を確認してね)
スクラッチに関係しないかもしれませんがPCがバグりました一応スクラッチ開いてるときにそうなったので聞いてみます再起動したら治った追伸:反応したかったらと書きましょうは引用です
#xxxx(右上に書いてある番号)
[quote=yuito2013][/quote]
Last edited by yuito2013 (Jan. 31, 2025 23:52:15)