ゲームエフェクトデザイナーのブログ (新)

レポート記事とかUE4のマテリアルとか。C#とかも触ったり。

C#

C# ソリューションの基本的なファイル構成について

C#

Visual Studio 2017 を使い始めたは良いものの、新しいプロジェクトを作成するとやたら沢山ファイルが構成されて「何が何やら??」という感じになります。 そこで、構成について自分が分かる範囲でメモっておきたいと思います。

C# 線グラデーション画像を作成するツール

ガンマの検証とか、単純にテクスチャとして使いたいといった理由で、1ピクセルごとに色の値が1ずつ増える「256 pixel 256 諧調」の完璧なリニアグラデーション画像を作成したいことってないですか? 私はあります。 PhotoshopやSubstance DesignerやNukeなど…

C# で作ったツール一覧

C#

C# & Windows Form Applicationで作ったツールが増えてきたので一覧にしておきます。 全てMITライセンスです。ゲーム開発などお仕事でもご自由にお使いください。 GitHubはこちらです。 ■ サブフォルダをリストアップするツール ■ サブフォルダの総サイズの…

BMP画像に保存された色の値を調べる

ガンマの理解のためにも、実際に画像に保存される色の値を調べたい時があります。 先日「Photoshopでリニアな状態で作業する」という記事を書いた後に気になったので、こちらのサイトの解説を参考に、Photoshopで保存したBMPの中身をバイナリエディタ「Stirl…

C# PictureBoxの主なプロパティ

C#

良く忘れるのでメモ。 デフォルトから変えることが多いものを中心にメモっています。◆動作 SizeMode StretchImage ‥にするとPictureBoxのサイズに合わせて画像を拡大縮小する◆直に記述しないといけないもの pictureBox1.AllowDrop = true; ドラッグ&ドロッ…

C# DataGridViewの主なプロパティ

C#

良く忘れるのでメモ。 デフォルトから変えることが多いものを中心にメモっています。◆動作 AllowUserToAddRows False ‥にするとユーザーが行を追加できなくなる AllowUserToDeleteRows False ‥にするとユーザーが行を削除できなくなる ReadOnly True ‥にする…

C# List<T>の中身をDataGridViewに追加する方法

C#

C#でListの中身をDataGridViewに追加する方法。 すぐに忘れてしまうのでメモ。。 ▼外観はこんな感じで用意しておいて‥ ▼ボタンを押すとこうなる感じです。 複数のListの中で最も多い要素数を割り出して、その分の行を最初に追加しています。 単にMath.Maxだ…

C# UE4のアセットの命名規則チェックツールを作ってみた

QiitaのUE4アドベントカレンダー初参加です。 UE4の大量のアセットに対して「命名規則が守られているかをチェックしたい!」と思い、せっかく覚えたC#でチェックツールを作ってみました。 完成したツールはこんな感じ。 左のテキストボックスにUE4のアセット…

C# WindowsFormのコントロールの概要

C#

Windowsフォームアプリで利用できるコントロールについて、簡単にまとめました。

C# リスト管理できるテキストエディタ「List Fusen」を制作&リリース

C#

C#の勉強を兼ねて、複数のテキストをリスト上で切り替えながら編集できたらなあと思って作ったツール「List Fusen」を制作しました。 実行ファイルをzipにしてこちらにアップしています。よろしければお使いになってみてください。 GitHubにも実行ファイルと…

ノートPC「X205TA」に 仮想HDDを利用して Visual Studio Community を入れてみた

メモするためだけに買った格安ノートPC「X205TA」ですが、身軽なサイズ・1Kgの軽さ・10時間ほど持つ駆動時間・色やデザインと全てにおいて気に入っており、購入直後から今もずっと愛用し続けています。 ただ、購入時から分かってはいたことですがストレージ…

C#でサブフォルダの総サイズのリストアップ(DataGridView編)

C#

前回は同じ内容のツールでListBoxにリストアップする形でしたが、今回はDataGridViewにリストアップする方法を備忘録としてメモしておきます。 外観はこんな感じ。 DataGridViewの扱いに慣れれば、後はCSV読み込みと書き出し、余力があればExelのデータを扱…

C#でサブフォルダの総サイズのリストアップ(ListBox編)

C#

お次は、あるフォルダ直下にあるサブフォルダ個々の総ファイルサイズをリストアップするツールについての備忘録です。リストアップを表示するパーツをここでは「ListBox」で試してみました。 下図のような外観で、フォルダパスを入力後にEnterキーでリストア…

C#でサブフォルダをリストアップ

C#

前回に続いて、任意のフォルダの直下にあるサブフォルダ名をリストアップするツールについて、備忘録としてメモしておきたいと思います。 恐らくプログラム初心者ならではの全くスマートではない見苦しいコードになってるのではと思うので、そのあたりご注意…

C#で正規表現による置換を行う

C#

C# で最初に作ったツールは「特定のリストを作って専用のフォーマットに整形した上でテキストデータで出力するもの」という感じでしたが、そこで躓いた部分は正規表現による置換でした。 その置換についてメモしておきたいと思って用意したのが下図のツール…

C#のはじめ方

C#

「CGアーティストもWindows用ツールを作りたい!」 ということで C# をいくらか触って簡単なツールをいくつか作ってみました。思っていたよりもずっと敷居は低かったので、備忘録がてら軽くまとめておこうと思います。 ※プログラム自体の初心者が書くアーテ…