画像

GIMP Python-Fu ファイル出力&APIとプロシージャ

GIMP の Python-Fu で自作プラグインを作成し、メニュー選択時に入力してもらったファイルパスのファイルを作成しテキストを書き込む処理の例を紹介します。 GIMP が提供するたくさんの API (2.0 系) を Python-Fu で用いるための同名のプロシージャーが多数提供されていることもわかりました。
画像

GIMP Python-Fu 自作スクリプトでファイル選択の結果を受け取る

無料の画像編集ソフト GIMP の Python-Fu 自作スクリプトの register 関数内の引数群を設定するリストを変更します。 GIMP でメニューを選択すると、その引数群のリストで指定した引数を入力するためのダイアログが表示され、入力した値が引数として実行する関数に渡されることが確認できました。
画像

GIMP Python-Fu スクリプトメニューに自作プログラムを追加する

GIMP の画像編集をプログラムで行う機能の一つ Python-Fu のスクリプトを作成し、それをプラグインフォルダに置くことで、GIMPのメニューから自作プラグイン (.py) を呼び出し実行する手順を紹介します。 プラグインフォルダは、追加・削除できることや、GIMPを再起動しないと有効化しないこともわかりました。
画像

無料の画像編集ソフト GIMP のスクリプトで出力したログの保存

無料の画像編集ソフト GIMP に標準搭載されている Python-Fu のコンソールから、任意の文字列をエラーコンソールダイアログに出力し、テキストファイルに保存する手順を紹介しす。 ログ出力の機能以外にも、画像形式に応じたファイル入出力や、さまざまな画像処理のプロシージャ―もあるようなので、必要に応じて紹介します。
画像

無料ペイントソフトGimp 2.10のダウンロードとインストール

無料の画像編集ソフト GIMP の最新バージョンを公式サイトからダウンロード・インストールし、起動後バージョンの確認をする手順を紹介します。 すでに同じ 2.10 系の古いバージョンが入っていると、それを最新に置き換えてくれることや、アイコンが作成されないけれど、以前のリンクから最新版を起動できることがわかりました。
ゲ制

Unity シェーダーで _MainTex 画像のアルファ値を参照・反映

Unity の Unlit Shader をベースにして、画像の不透明度に応じて指定した色で塗るシェーダを作成・公開しました。 シェーダの不透明度が正しく受け取れているかを確認するために、画像の色を GIMP のヒストグラムを用いて検証しました。 シェーダの設定でアルファ値を扱うかどうかを変えられることもわかりました。
ゲ制

Unity シェーダープロパティを処理で参照するためのマッピング

Unity の Unlit Shader のテンプレートに Color 型のシェーダープロパティを追加し、それを Cg(≒HLSL) 言語でマッピングして利用するための変数の定義を紹介しました。 ピクセルシェーダーで返す色を、 Unityエディタで設定したColor型のシェーダープロパティと同じにできました。
ゲ制

Unity Unlitシェーダーを変更し、マップチップの影を描画する

Unity の Unlit Shader のテンプレートのプログラムを変更し、影の色を指定するプロパティを追加し、ピクセルシェーダーの処理を行う frag 関数のテンプレートの処理について調べた後、処理内容を変更しました。 エラーが起きると適用している画像が紫色になることや、Inspectorでエラーを確認できました。
ゲームプレイTips

Steam のフレンドコードの取得と、フレンド申請・許可

steam のフレンドコードの取得方法、フレンドコードを指定したフレンドの招待方法について実際に行った手順を紹介します。 相手のプロフィールページに行って、「フレンドに追加」ボタンからフレンドに申し込む方法もありますが、教えてもいい友達に「フレンドコードを教えてほしい / 招待して」と言われたら参考にしてください。
WordPress

WordPress ページに直接動画を埋め込む手順・メリット/デメリット

WordPress のブロックエディタで編集中のページに、動画ファイルを直接追加する方法を紹介しました。 アップロードした動画ファイルは、メディアライブラリで管理されていて、削除したり、再び別の動画ブロックで表示する手順も紹介しました。 手軽ですがサーバに負担をかけるため適切に使いましょう。
Ads Blocker Image Powered by Code Help Pro

お願い - Ads Blocker Detected

このサイトは広告を掲載して運営しています。

ポップアップを閉じて閲覧できますが、よろしければ

このサイト内の広告を非表示にする拡張機能をオフにしていただけませんか?

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

We have detected that you are using extensions to block ads. Please support us by disabling these ads blocker.