Category: 技術文書

Unity:GPU インスタンシング(Instancing) を WebGL で実行する

Unityの高速化の一般的な手法、GPU インスタンシングを使ってパフォーマンスを改善するようなデモを作成したので動作してみてください。

また、WebGLで出力した場合も有効かどうか確認し有効でしたので合わせてデモページもありますので各自の環境で試してみてください。

READ MORE Unity:GPU インスタンシング(Instancing) を WebGL で実行する

C# で Outlook の予定表を取得する

Outlookからスケジュール情報を取得しないといけない状況になったので簡単に取得できるソースコードを提供できればと思い記載いたします。
例外処理などをまったく行っていないので各自で実装いただければと思います。

また、本サンプルコードは「NetOffice」ライブラリを使用していますがOutlookのComDLLを使用した場合でも基本的には同じソースコードで動くと思いますが確認していないのでご自由にお使いください。

READ MORE C# で Outlook の予定表を取得する

Powershell が遅かったので早くした(ハッシュ生成、ファイル書き込み)

powershell を使って対象にファイルを処理していたのですが、あまりにも遅くて高速化を行ったのでその時の改善内容を残しておきます、誰かのお役に立てればよいです。

READ MORE Powershell が遅かったので早くした(ハッシュ生成、ファイル書き込み)

Chainer に IoU評価関数 を追加する(Evaluatorを自作)

Signate では機械学習についてコンペが開催されており、
私が参加しているコンペには、評価関数「IOU」を使用してランクが決定する事が多いので学習中にも以下のように iou の結果が必要になったため実装してみました。

READ MORE Chainer に IoU評価関数 を追加する(Evaluatorを自作)

Unity であらゆる C#(.NET) パッケージを使う(例:opencv)

はじめに

Microsoft がサポートする .NET のパッケージ管理である NuGet はみなさんご存知だと思いますが本パッケージマネージャーを Unity で使う方法があります。

もちろん Unity は Mono で動作していますが、.NET2.0用のライブラリが存在していればほぼそのまま使えます。

NuGetForUnity

.unitypackage をダウンロードします。

https://github.com/GlitchEnzo/NuGetForUnity/rele…

READ MORE Unity であらゆる C#(.NET) パッケージを使う(例:opencv)