お絵かき
Rwi RWIIUG0129
39そうだね
プレイ済み
返信[1]
親投稿
Rwi RWIIUG0129
画面に表示されたグラフィックページを、簡単にセーブ・ロードするプログラムを作成しました。半ば自分の為にと作ったものでしたが、せっかくなので公開してみようと、プログラムをある程度まとめて、いくつかのサンプルプログラムを用意したものがコチラになります。よろしければご活用ください。 公開キー:【 JB2XDEQV 】 プログラム名:『 PROGRAPHIC 』 なお、3DSの『プチコン3号』でこのプログラムを使用する際は、プログラム中の「XON WIIU」と記述されている箇所をコメントアウトすることによりエラーを回避出来ます。 やがて来たる「プチコン3号 Ver.3.5.0」 へのアップデート適用後の場合は、おそらくこの操作は不要です。
0そうだね
プレイ済み
返信[2]
親投稿
Rwi RWIIUG0129
また、先週仮公開しました「画像加工機能付きグラフィックビューワー」、『CAKKO』のWiiU版はこちらになります。 公開キー:【 4KXXREG3 】 プログラム名:『 CAKKO_WIIU 』 まだ動作チェックが不十分ですので、何かおかしなところやご要望等あれば、今のうちにぜひどうぞ! 以下、サンプルプログラムの紹介です。
0そうだね
プレイ済み
返信[3]
親投稿
Rwi RWIIUG0129
それではサンプル紹介!......の前に操作の説明を。 Aボタン・・・現在表示されているグラフィック面を、名前を付けてセーブします。データ名の末尾には「.GRP」が自動的に付与されます。 Bボタン・・・データ名を入力してグラフィックをロードします。こちらもデータ名の末尾に「.GRP」が自動的に付きます。 Xボタン・・・プログラムを終了します。 Yボタン・・・プログラムを再起動します。「RND()」をプログラムに用いるなど、実行するたびに結果が変わる処理を行う場合は、Yボタン連打で再起動を繰り返すと確認が楽です。 L,Rボタン・・・プログラムの初めに宣言されている変数「PNAME$」をデータ名としてセーブ・ロードを行います。データ名の入力が省略されるぶん、素早く操作が行なえます。 ZL,ZRボタン・・・セーブ・ロードを行います。こちらはデータ名の末尾に「.GRP」が自動的に付きません。
0そうだね
プレイ済み
返信[4]
親投稿
Rwi RWIIUG0129
『PROGRAPHIC』なんて御大層な名前を付けましたが、その内容はサンプル等を除けば「セーブ・ロードの補助プログラム」のみです。 元は自分用。易しい補助機能などは一切ありませんのでご了承ください。 このプログラムの基本的な活用方法は...... 「*** RUN! ***」 で囲まれた範囲に、グラフィックを描くプログラムを自分で書く! ......それだけです! サンプルプログラムも、「*** RUN! ***」で囲まれた範囲に。 一行につき、一つの動作サンプルとなっています。 行頭のコメントアウト「’」を削除してご確認ください。
0そうだね
プレイ済み
返信[5]
親投稿
Rwi RWIIUG0129
サンプルプログラムその1。 集中線!ズキュゥゥゥゥン!!
0そうだね
プレイ済み
返信[6]
親投稿
Rwi RWIIUG0129
もうちょっと使いやすそうな感じにも。
0そうだね
プレイ済み
返信[7]
親投稿
Rwi RWIIUG0129
な、なんだってー!? 中心に向かって線が伸びているだけなのに、こうしてインパクトのあるものが出来上がるというのが何ともフシギです。 導線誘導、目の錯覚というものでもあるのでしょうか。
0そうだね
プレイ済み
返信[8]
親投稿
Rwi RWIIUG0129
もちろん色も変えれまっせ。
0そうだね
プレイ済み
返信[9]
親投稿
Rwi RWIIUG0129
この集中線は、後から別の画像に合成してみても良いかもしれませんね。イラスト作成に使えそうです。
0そうだね
プレイ済み
返信[10]
親投稿
Rwi RWIIUG0129
サンプルその2. グラデーション。よこー!
1そうだね
プレイ済み
返信[11]
親投稿
Rwi RWIIUG0129
たてー!もちろん色も指定できます。 イラストの背景や、画像加工の素材としても使えそうですね。 このサンプル作成の為のプログラムは、少し無駄に複雑になってしまったかも。もっと簡単な方法もあるのかな。 「サンプルプログラム」と銘打って紹介をしていますが、これらもそこまで御大層なものではありませんのであしからず。 私もまだまだ、試行錯誤の日々です。
0そうだね
プレイ済み
返信[12]
親投稿
Rwi RWIIUG0129
サンプルその3。 ドット柄(水玉模様)の作成です。 GCIRCLEと、FOR文さまさまです。
0そうだね
プレイ済み
返信[13]
親投稿
Rwi RWIIUG0129
配置パターンその2。 このような配置も簡単に!(プログラミングは大苦戦) これだけでも、1枚の画像として取っておきたくなりますね。 このように、自分で配色することもモチロンできますが......
0そうだね
プレイ済み
返信[14]
親投稿
Rwi RWIIUG0129
色の指定に「RND()」を用いると......
0そうだね
プレイ済み
返信[15]
親投稿
Rwi RWIIUG0129
Yボタンで再起動するたびに、色んな配色がランダムで作り出されちゃいます!これはプログラムならでは。楽しい! 普段中々思いつかないような配色が生み出されたりと、インスピレーションの元にもなりますね。 いいな、と思う配色が目に入ったらすかさず保存を!
0そうだね
プレイ済み
返信[16]
親投稿
Rwi RWIIUG0129
こういった画像と、先ほどのグラデーション画像を組み合わせてみても面白いですね。
0そうだね
プレイ済み
返信[17]
親投稿
Rwi RWIIUG0129
さらに加工するとこのように! このグラフィックが一番気に入ったので、これを投稿画像に採用したのでした。
0そうだね
プレイ済み
返信[18]
親投稿
Rwi RWIIUG0129
サンプルその4.チェック模様。 配色や線の太さ、間隔を指定できます。 しかし、うーん。なんか違うような?
0そうだね
プレイ済み
返信[19]
親投稿
Rwi RWIIUG0129
そこで、描写する線に隙間を開けてみたところ、良い感じに!
0そうだね
プレイ済み
返信[20]
親投稿
Rwi RWIIUG0129
もうちょっと隙間を空けてみる。おお、それっぽい!
0そうだね
プレイ済み
返信[21]
親投稿
Rwi RWIIUG0129
同系色でまとめると更にそれっぽさが増しますね。
0そうだね
プレイ済み
返信[22]
親投稿
Rwi RWIIUG0129
そこに、なんとなく加工で「ぼかし」を入れてみた所......あっ? すっごくチェックっぽいーー!? これは完全に予想外でした(笑) 偶然から生まれるものがあるというのも、プログラミングの楽しみですね。 と、このように相変わらず「行きあたりばったり制作」なのでした(笑) 何事も「計画通り...!!」といけば良いのですけどね。 私の場合は、とにかくトライアンドエラーです。とにかく実行!
3そうだね
プレイ済み
返信[23]
親投稿
Rwi RWIIUG0129
↑を更にもういっちょ加工してみたもの。 これも投稿画像の候補でした。
1そうだね
プレイ済み
返信[24]
親投稿
Rwi RWIIUG0129
サンプルその5。 これは用意した画像に変化を施すもので、Miiverseからでは凄く分かりづらいと思うのですが......なんと!画像の質を落とすことができるんです!その名も「DOWNGRADE」関数! これがあれば、JPEGで画像保存して拡大表示したときに感じるようなあの残念っぷりを、プチコン上でも手軽に味わえるという......!? 誰得なんだこれ...... いやほんと、いつ得するのかは分かりませんが、出来上がってしまったものはしょうがないですよね。ね! 本当は別の効果を期待して作成したものなのですが......見事に失敗作が生まれました(笑) 意図的にレトロ感を出す演出に使えなくもない.......かな?処理の重ねがけをすればより効果Upです。ダダダダダダ、ダウングレード!
2そうだね
プレイ済み
返信[25]
親投稿
Rwi RWIIUG0129
サンプルその6.最後です。 プチコンということで、もちろん文字も画像として保存可能。 このプログラムは、ほしけんさん(NNID:Hosiken)作成、えいださん(NNID:eida_s)修正の「プチコン漢字ライブラリ」を内蔵しています。そのため、プログラム単体で「GKNJPRINT」などライブラリ関数を使用しての文字表示が可能です。 もちろん、おなじみの「GPUTCHR」と新しい「GPUTCHR16」も使えるぞ! ......というサンプルでした。こちらも後から別の画像に合成したりと、使い方も多そうですね。 そして、このサンプルを作成していて気付いたことなのですが......
0そうだね
プレイ済み
返信[26]
親投稿
Rwi RWIIUG0129
WiiU対応解像度 XSCREEN 6 で「プチコン漢字ライブラリ」を使用した場合。X座標、約500以降。画面の右端に文字を表示することが出来ないのかもしれません。 一つ上の画面写真でも、青い文字が「プチコンB」で途切れちゃっていますね。 .......これは、私のミスなのか、ライブラリ側の仕様となるのか、プチコンBIG自体の不具合なのか。 そこで、とりあえず「GOFS」で画面表示をずらしてみようとしたところ、ナニカオカシイ。 どうやら、プチコンBIGでは、GOFSが完全に機能していないっぽいです。う、うそだろ......
0そうだね
プレイ済み
返信[27]
親投稿
Rwi RWIIUG0129
もしかしたらどちらも私の勘違いかもしれないので、ご報告に迷います。 どちらにせよまだ検証不足、そして残りコメント数不足!なので公式へのご報告はまた後日に。 どなたか「できたよー!」というご報告があればぜひ今のうちに、私に届けて頂ければ幸いです。
0そうだね
プレイ済み
返信[28]
親投稿
Rwi RWIIUG0129
一つ投稿し忘れていました。 水玉模様を作ろうとしたら、間違って生まれてしまったモノ。 これはこれで面白いですね。
1そうだね
プレイ済み
返信[29]
親投稿
Rwi RWIIUG0129
と、またまた長くなってしまいましたが、これで残りコメント数ラスト!終了です。 プログラミングでグラフィック。いかがでしたでしょうか? このサンプルプログラムも、数ある可能性のうちの一つ。みなさんもプログラミングでなにか良い模様などが出来上がった際には、こうしてプログラムの中身や公開キーをお披露目してみると、案外楽しいかもしれませんよ。 以上、 最後まで閲覧いただき、ありがとうございました。
4そうだね
プレイ済み
返信[30]
親投稿
うわー!素晴らしく僕得なプログラムです!後程ダウンロードさせて頂きますねー。イラストレーション以上にパターングラフィックは好物なんです。 特にダウングレードなんて痒いところに手が届いててかなり大好きです。 まだ正直プログラムで描画の下りがピンと来てませんが、画質を落とす度に得られるエッジ(輪郭がギザギザしていく感じ)が想像通り得られるなら、ニッチなグラフィックをこれでもかと作れそうです! プログラムの練習にも使わせて貰いますねー!
2そうだね
プレイ済み
返信[31]
親投稿
Rwi RWIIUG0129
>> タケオヤスミ さん さっそくDLしていただきありがとうございます!前述の通り、半ば自分用に作成したものではありましたが、こうしてご高評を頂きありがたい限り。公開してみてよかったなと感じております。 そして、あの「ダウングレード関数」がまさか評価されようとは......!! まさに、「捨てる神あれば拾う神あり」ですね(笑) ぜひぜひ存分にご活用ください。 このプログラム自体はわりと単純な作りですので、プログラミングの学習など、そうした方面でも何かしらのお役に立てましたら幸いです。 もちろんプログラムの改変などもご自由にどうぞー!
1そうだね
プレイ済み
返信[32]
親投稿
Hars REDONALD-ZONE
スレチかも知れませんが… 過去にあった音楽サロンを復活させて欲しいです… その時期ちょうどプチコンできなかったので… わがままですいません…
1そうだね
未プレイ
返信[33]
親投稿
Rwi RWIIUG0129
>> H a r u ☆ さん 誠に申し訳ありませんが、今すぐのサロン復活は私にとって大きな負担となってしまうため、お断りさせていただきます。 もちろん、「プチコン音楽サロン」は私の専売特許ではありませんので、引き継ぎたいとお考えでしたら、それはご自由にどうぞ。 私がサロン投稿に使用した画像は、私の作品集である『ALLWORKS_RWI_B』内のプログラム、「MAKE_COVER」にて簡単に作成できますので、よろしければそちらもご活用ください。 諦めるのは、最善を尽くしてからでも遅くないですよ。
3そうだね
プレイ済み
返信[34]
親投稿
Hars REDONALD-ZONE
勝手なことを言ってすみませんでした! 自分で音楽サロンを建ててみようと思います! 画像ありがとうございます!
1そうだね
未プレイ
返信[35]
親投稿
ぴくと kanau1203
CGきれいですよね、手で描くと中々つらいし笑 若干単調な画像が多い気もするから三角関数など使うと幻想的なグラフィック描けそうですね
1そうだね
未プレイ
返信[36]
親投稿
Rwi RWIIUG0129
新年あけましておめでとうございます! sin波ひとつでも多彩な表現が可能ですよね。 というわけで2017年、初プログラミングです!
1そうだね
プレイ済み
返信[37]
親投稿
Rwi RWIIUG0129
プログラムなので、実行する度に出力結果も変わるのが面白いです。
0そうだね
プレイ済み
返信[38]
親投稿
Rwi RWIIUG0129
いっぱい重ねてみたり。
1そうだね
プレイ済み
返信[39]
親投稿
Rwi RWIIUG0129
一色にしてみたり。
1そうだね
プレイ済み
返信[40]
親投稿
Rwi RWIIUG0129
カッ!!
0そうだね
プレイ済み
返信[41]
親投稿
Rwi RWIIUG0129
グラデーションで色付けを。 以上! プログラミングの可能性は無限大ですね。
3そうだね
プレイ済み