堕天使の煉獄

Gallery
Comic
Story
Production
Work
Link

2014-10

02

06:44:11

シェーダーはええ。

というわけでさくっと
DXライブラリでのシェーダー初挑戦。

d_089.jpg

できたー。


ていうか、やっぱシェーダー速いね。

1280*720の画面でモザイク掛けまくっても60fps余裕で維持~

今までの、
基本描画メソッドつかったモザイク(爆遅)
ソフトイメージ使ったモザイク(ちょい重)

に比べれば、全く負荷掛かってない感じぽ。
(んまあ、GPUで処理してんだから当然といえば当然なんだろうけど)


DXライブラリのでのシェーダの使い方的には
頂点情報を作成して~(自前で板ポリ用意するかんじ?)
のあたりがちょっとめんどくさい感じだけども

その辺はクラスでまとめてしまえば割とすっきり。

てか2Dの板ポリ限定なら、この位はライブラリ側で最初から
あっても良さそうな機能な気もしたり。

それよりも、いちいちシェーダー(.fx)をコンパイルしないと
いけないってのが結構めんどくさいぽ。

そのコンパイラが、コマンドラインでしかコンパイルできないのも
うっとうしいw

バッチファイル経由でも結局
複数のシェーダをあれこれしようとおもうと
ファイルの中身の書き換えいるし。

ということで、さくっとQTで
ドラッグ&ドロップでコンパイル出来るようなものを作ってみたのだけども。

d_090.jpg

ファイル単体だと普通にコンパイルできるのだけども……

登録したリストをループで回してるのですが
コンパイラ自体も単体ファイルしか受け取らない用なので
一回ずつ起動するしかないっぽい(のかな?)ので
複数ファイルになるとQProcessという外部の実行ファイルを実行するやつが
どうにも前回のが終わる前に実行してしまうとoutらしい。

で、

QProcess::waitForFinished()

なんていういかにもな関数があったので、
コレかっ!

とおもったら、なんかこれ
プロセスが終了するまでアプリ全体をwait掛ける関数らしく
コレ実行した瞬間に自分自身も止まってフリーズして落ちるw

QTの宿命、ドキュメントは英語ばかり~のところ見ても
waitForFinished()でクラッシュしちゃうぜ?
みたいなフォーラムの記事はでてくるのだけども
解決法とか代替案とかは良く探せない……。
読み取れない英語の中に答えがあるのだろうか……むぎゅう。

んまあ、一個づつなら普通に使えるのでまあ、これで良しとするか。
一番上のだけコンパイルして、終わったらリストから削除。
みたいなのでもいいか……。

しかし、QTも久しぶりにさわったな。
いろいろ忘れてるわ……。

Sun
Mon
Tue
Wed
Thu
Fri
Sat
01
なんか脱線中
02
シェーダーはええ。
03
04
まいぶーむ
05
06
07
08
09
10
11
12
13
[体育の日]
14
15
16
冷え込む~
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
total:2076381 t:289 y:119
■記事タイトル■

■年度別リスト■
2024年 2024年12月(0)
2024年11月(0)
2024年10月(1)
2024年09月(2)
2024年08月(1)
2024年07月(1)
2024年06月(5)
2024年05月(2)
2024年04月(1)
2024年03月(6)
2024年02月(4)
2024年01月(3)
2023年 2023年12月(3)
2023年11月(1)
2023年10月(2)
2023年09月(3)
2023年08月(3)
2023年07月(3)
2023年06月(7)
2023年05月(8)
2023年04月(2)
2023年03月(1)
2023年02月(2)
2023年01月(3)
2022年 2022年12月(4)
2022年11月(3)
2022年10月(1)
2022年09月(3)
2022年08月(3)
2022年07月(2)
2022年06月(1)
2022年05月(3)
2022年04月(2)
2022年03月(2)
2022年02月(1)
2022年01月(6)
2021年 2021年12月(8)
2021年11月(3)
2021年10月(4)
2021年09月(6)
2021年08月(2)
2021年07月(1)
2021年06月(3)
2021年05月(2)
2021年04月(2)
2021年03月(3)
2021年02月(1)
2021年01月(4)
2020年 2020年12月(3)
2020年11月(7)
2020年10月(2)
2020年09月(3)
2020年08月(1)
2020年07月(3)
2020年06月(7)
2020年05月(5)
2020年04月(8)
2020年03月(4)
2020年02月(2)
2020年01月(4)
2019年 2019年12月(1)
2019年11月(1)
2019年10月(2)
2019年09月(1)
2019年08月(3)
2019年07月(2)
2019年06月(2)
2019年05月(2)
2019年04月(4)
2019年03月(1)
2019年02月(7)
2019年01月(1)
2018年 2018年12月(1)
2018年11月(1)
2018年10月(5)
2018年09月(1)
2018年08月(5)
2018年07月(1)
2018年06月(1)
2018年05月(1)
2018年04月(2)
2018年03月(2)
2018年02月(1)
2018年01月(1)
2017年 2017年12月(2)
2017年11月(1)
2017年10月(2)
2017年09月(5)
2017年08月(8)
2017年07月(2)
2017年06月(1)
2017年05月(1)
2017年04月(3)
2017年03月(5)
2017年02月(7)
2017年01月(8)
2016年 2016年12月(7)
2016年11月(2)
2016年10月(3)
2016年09月(7)
2016年08月(8)
2016年07月(10)
2016年06月(17)
2016年05月(6)
2016年04月(8)
2016年03月(10)
2016年02月(5)
2016年01月(10)
2015年 2015年12月(7)
2015年11月(7)
2015年10月(13)
2015年09月(7)
2015年08月(7)
2015年07月(5)
2015年06月(4)
2015年05月(5)
2015年04月(2)
2015年03月(4)
2015年02月(1)
2015年01月(7)
2014年 2014年12月(12)
2014年11月(8)
2014年10月(4)
2014年09月(6)
2014年08月(7)
2014年07月(4)
2014年06月(2)
2014年05月(5)
2014年04月(4)
2014年03月(8)
2014年02月(4)
2014年01月(8)
2013年 2013年12月(15)
2013年11月(8)
2013年10月(3)
2013年09月(3)
2013年08月(8)
2013年07月(0)
2013年06月(0)
2013年05月(0)
2013年04月(0)
2013年03月(0)
2013年02月(0)
2013年01月(0)

■レス履歴■

2023-09-26 14:59:38 - 久慈光樹

2023-09-26 14:29:10 - 織田霧さくら

2023-09-26 13:10:45 - 久慈光樹

2023-03-20 05:30:16 - 織田霧さくら

2023-03-15 20:42:58 - まうる

2022-12-26 19:14:57 - 織田霧さくら

2022-12-25 02:28:36 - まうる@まるるん

2022-09-30 04:29:01 - 織田霧さくら

2022-09-23 19:01:29 - まるるん

2022-06-16 21:06:34 - 山本


■ファイル抽出■

■ワード検索■

堕天使の煉獄

https://rengoku.sakura.ne.jp
管理人

織田霧さくら(oda-x)

E-mail (■を@に)

oda-x■rengoku.sakura.ne.jp

堕天使の煉獄バナー 堕天使の煉獄バナー