HSPポータル
サイトマップ お問い合わせ


HSPTV!掲示板


未解決 解決 停止 削除要請

2008
0922
ininhgimg3で複雑な形状を表示4解決


inin

リンク

2008/9/22(Mon) 23:48:32|NO.19682

hgimg3を利用して、台形や平行四辺形を表示したいと思います。

出来れば、addplate命令のように簡単に使えると嬉しいのですが、
良い方法はありますか?



この記事に返信する


あり

リンク

2008/9/23(Tue) 01:19:44|NO.19683

たしかhgimg3には頂点座標を使ったポリゴン表示命令が無いはずなので
台形や平行四辺形は表現が難しいと思います。

なので、あらかじめその形に作った3Dモデルを登録するか
テクスチャーかhglineを使って描くぐらいしか思いつきません。

認識が間違っているかもしれないので
詳しくはhgimg3のヘルプを読んでみて下さい。



ガモウソフト

リンク

2008/9/23(Tue) 09:05:30|NO.19689

 そういえば、HSPには「塗りつぶし」って命令も無いんでしょうか?
N88BASICには有ったと思うけど(古い)・・・



ガモウソフト

リンク

2008/9/23(Tue) 10:13:01|NO.19695

 手元にある「逆引きHSP3プログラミング事典」を読んでみたら、
塗りつぶしは APIの「ExtFloodFill」関数を使って〜と書いてあります。
勝手に話を脱線させて ごめんなさい。



inin

リンク

2008/9/23(Tue) 18:05:23|NO.19705

ありがとうございました。

3Dモデルを作って読み込ませる方法で、やろうと思います。



ONION software Copyright 1997-2023(c) All rights reserved.