akyboxブログ

旧AkiIroブログ

2017-01-01から1年間の記事一覧

【Unity】キャラクターをポイントクラウド化するスクリプト

Meshtopologyを変更する 実際はMeshtopologyを変更するだけです. こんなことができます. youtu.be つまり可愛くはなりません. 使い方 アタッチしてスクリプトの上で右クリックしてGo. 以上です. 終わったらRemoveComponentしてください. ソースコード …

【Unity】uGUIのImageに空間フィルタをかけるシェーダー

uGUIのImageに対するフィルタ処理をGPUでやれます.ご自由にお使いください. フィルタ処理 ソーベルフィルタの例 マテリアルのプロパティを変えれば色々な3x3の空間フィルタがかけられます. ソースコード Unity ShaderLab "Custom/UI/Filtered" uGUIのImag…

【Unity】AudioListerを録音してwavにする

録音する Unity内で鳴っている音をそのまま録音します. ソースコードはこちら. using System; using System.IO; using System.Text; using UnityEngine; [RequireComponent(typeof(AudioListener))] public class AudioListener2Wav : MonoBehaviour { pri…

【Unity】DrawMesh初歩と動的Mesh生成

DrawMesh APIはこれです. docs.unity3d.com これを使うことでアクティブなGameObjectを存在させずにMeshを描くことができます. つまりその分軽量なわけです. 大抵は膨大な数(1,000,000とか)のパーティクルを扱う際に活躍する技術のようですが, 今回は初…

【Slide】ゲームエンジンアーキテクチャの5章ざっくりまとめ

先日,ゲームエンジンアーキテクチャをみんなで読む機会があり,5章についてまとめましたので需要は不明ですがこちらに掲示します. 5章エンジンサポートシステムを担当しました. Unityをはじめとして強力なエンジンが無料で使える時代に,ゲームエンジンを…

Windowsでpthread

Windowsでpthreadのコンパイル Windowsに環境をpthreadをコンパイルする環境を構築した際のメモ書きです. 参考にさせていただいたサイト様はこちら 【VC++】スレッド(pThread)を利用する環境を整える 私はVC++のようなIDEではなく,エディタとgccで行いま…

Steamworks使い方(覚え書き)

はじめに www.youtube.com ほとんどこの動画の焼き増しのメモです。 Steamからテストダウンロードをしてみるまで Steamworksをインストールする Depotsを配置する ここまでで初期化が終わります。 ゲームのファイルを準備する ゲームをSteam上にアップする D…