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


HSPTV!掲示板


未解決 解決 停止 削除要請

2017
0826
きなこ豆腐透過PNGファイルの乗算や色相変更2未解決


きなこ豆腐

リンク

2017/8/26(Sat) 12:01:04|NO.81111

よろしくお願いします。

HSPで
【複数枚の透過PNGファイル読み込み→乗算効果や色相の変更→複数枚を1枚絵として透過PNGで書き出し】
と言うような事を行いたくて検索をしましてArtlet2Dモジュールを使用して透過PNGの読み込み、
1枚絵として書き出しはできたのですが乗算と色相の変更が解りませんでした…。
HSPCVやipmpackといったモジュールも試してみたのですがどちらも透過PNGに未対応?みたいで諦めました。
どなたか解る方いましたら教えて頂けたらありがたいです。



この記事に返信する


End

リンク

2017/8/26(Sat) 22:25:26|NO.81121

試してはいませんが、alCopyModeColorMatrix(命令) なら、乗算や色合いの変更等ができるかもしれないです。


; グレースケールに変換 cmatrix(MAT_R) = 0.299, 0.587, 0.114, 0.0, 0.0 cmatrix(MAT_G) = 0.299, 0.587, 0.114, 0.0, 0.0 cmatrix(MAT_B) = 0.299, 0.587, 0.114, 0.0, 0.0 cmatrix(MAT_A) = 0.0, 0.0, 0.0, 1.0, 0.0 ; セピア色に変換 cmatrix(MAT_R) = 0.393, 0.769, 0.189, 0.0, 0.0 cmatrix(MAT_G) = 0.349, 0.686, 0.168, 0.0, 0.0 cmatrix(MAT_B) = 0.272, 0.534, 0.131, 0.0, 0.0 cmatrix(MAT_A) = 0.0, 0.0, 0.0, 1.0, 0.0
詳しくはHSPヘルプに書いてあります。



きなこ豆腐

リンク

2017/8/27(Sun) 22:14:22|NO.81154

Endさん、返信ありがとうございます。
alCopyModeColorMatrix(命令)のヘルプを見ましてなんとなく漠然と乗算などできるのかな?
っと思ったのですがどのように数字をいじったら良いのか検索などしたのですがさっぱりでした…。
とりあえず今は乗算や色相変更は無しで先に進めながらまた解ったら後々組み込もうかなと思ってます。
ありがとうございました。



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