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


HSPTV!掲示板


未解決 解決 停止 削除要請

2011
0831
Nasu画像を歪ませてコピー2解決


Nasu

リンク

2011/8/31(Wed) 20:26:22|NO.40985

今、音楽プレイヤーを作っていて、視覚エフェクトの所を作る際
WindowsMediaPlayerのアルケミーやiTunesのクラシックビジュアライザのような
回りが歪みかかった視覚エフェクトを作りたいと考えています。

gsquareやgrotateを組み合わせてやってみましたが、なかなか納得のいくような
物ができずにいます。

プレイヤーの構造としては、オシロスコープ部、LRの音量エフェクト部など、
各バッファーに表示させ、それをメインウィンドウに組み合わせるといった感じです。

画像を歪ませたりさせる方法、参考サイトなど教えていただけると幸いです。



この記事に返信する


backdrop

リンク

2011/9/2(Fri) 20:41:17|NO.41023

え〜と、そういう都合のいいプラグインは探してもいいものが見つからなかったから(某ソフトの使用方法に混ざってしまう)、
画像の一部を回転させてコピー的なのでごまかすか、それかWindowsのシステムファイルと徹底的に調べて利用する。
↓は直線を描いた画像(画面バッファ1)を回転させるサンプル

buffer 1, 640, 480 cls 0 color 0, 0, 0 line 0, 239, 639, 239 screen 0, 640, 480 repeat gmode 0, 640, 480 redraw 0 color 255, 255, 255 : boxf pos 319, 239 grotate 1, 0, 0, double(cnt)/180*3.14159265352, 640, 480 redraw 1 await 1 loop



Nasu

リンク

2011/9/3(Sat) 18:14:51|NO.41058

ご回答有難うございます。
やっぱり、grotateとgsquareをつかってやるしかないみたいですね。
ソースを参考にさせていただきました。



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