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


HSPTV!掲示板


未解決 解決 停止 削除要請

2014
0214
RecompressedHGIMG3のテクスチャ直接描画について2解決


Recompressed

リンク

2014/2/14(Fri) 17:08:51|NO.59949

こんにちは、Recompressedと申します。
今回、大きな画像をプログラムで扱う必要が出てきたため
HSPの標準のgzoomでは重すぎるので、思い切ってHGIMG3を使おうと書いてみましたが
テクスチャを正常に読み込んでくれません。(数ドットx数ドットのサイズしか読み込まない)
どこがおかしいんでしょうか、どなたかご教授お願いします。
また、画像サイズは絶対2^n乗サイズでないとダメですか?


sdim homedir,1024,1: homedir = dir_cur #include "hgimg3.as" screen 127,781,1300,0 hgini texload2 homedir+"/img/test.png",128,128 bgid=stat repeat hgdraw pos 64,64 hgrotate bgid,0,0,0,128,128 hgsync 20 loop



この記事に返信する


暇人

リンク

2014/2/14(Fri) 18:40:50|NO.59950

NO.59949のじゃコピー元サイズが設定されて無いので初期値の32*32が使われてる
コピー元サイズはgmode命令で設定できhgrotateのサイズ指定との違いで拡大縮小される

hgrotateの前にgmodeでコピー元サイズを設定すればいい
gmodeでサイズを設定してhgrotateのサイズ指定を省略すると等倍コピーになる



Recompressed

リンク

2014/2/14(Fri) 21:13:33|NO.59953

ありがとうございます、無事表示させることができました



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