mikinel

けもみみもふもふ 冷やしビール始めました

mikinel

けもみみもふもふ 冷やしビール始めました

最近の記事

C#でダミーデータを作成する

C#でサイズを指定してダミーのデータを作成するためのコード。 サイズが大きくなると処理がだんだん遅くなっていくのは要修正。 //csvar gbSize = 1; //1GBvar fileName = "dummy.dat";var fileSize = (long)(gbSize * 1024 * 1024 * 1024); // GB -> Bytevar chunkSize = 1024 * 1024; // 1MBのチャンクサイズvar totalChunks =

    • Unityでzstd圧縮と解凍

      Unityでfacebookのzstdを利用して圧縮と解凍を行う。 CompressLevelは1(低圧縮)~22(高圧縮)を選択可能 今回はC#でzstdを使うために https://github.com/bp74/Zstandard.Net を利用した。 Unityで使用するためにZstandard.Netをクローンし、VisualStudioでビルド Zstandard.Net.dll libzstd.dll をUnityプロジェクトのPluginフォルダにインポ

      • UnityのEditor拡張で毎フレームRepaintする

        よく忘れるのでメモ public class TestEditor : Editor{ private void OnEnable() => EditorApplication.update += OnUpdate; private void OnDisable() => EditorApplication.update -= OnUpdate; private void OnUpdate() { Repaint(); }

        • UIElementsの特定の要素にUGUIを重ねる

          特定のVisualElementにUGUIのRectを重ねるための拡張メソッド サンプルのgifでは動的に重ねるようになっているが、必要なければ静的の方が良いと思う。(動的UIにはあまり実用性無い?) UIElements使いたいけど、どうしても一部UGUI使いたい時向け UIBuilder(上)でuxmlを更新すると、GameView(下)にも反映されている。 追従目標のVisualElementは緑色で、追従させたいImage(UGUI)は赤色、Imageの子オブジェ

          【Unity】WebSocketSharpを用いたWebSocket通信環境の構築

          WebSocketSharp(https://github.com/sta/websocket-sharp)を利用してWebSocketServerをUnity上に構築するメモ。主にクライアントからサーバに向けてデータを送信する用途向け。https://www.kemomimi.dev/unity/54/ の記事と違う点は同時に複数のサーバを立てる(複数のパス、ポートで同時に起動する)ことができるようになっている。 Env. Unity2021.3.6f1 Source

          【Unity】WebSocketSharpを用いたWebSocket通信環境の構築

          【MotionBuilder】Console(ログ)を表示してPlugin開発で使う

          過去に個人技術ブログで公開していたものの移行記事です MotionBuilderでPythonPluginを開発しているときはPythonEditorでログができるが、c++のときは標準出力的なものができないので、探したらあった件について Env. Windows10 64bit MotionBuilder2019 方法 MotionBuilderをコマンドライン引数、"-console"をつけて起動する。 c++側からここに出力するときはFBTrace関数を使う

          【MotionBuilder】Console(ログ)を表示してPlugin開発で使う

          【MotionBuilder】PythonScriptをpycにして実行する

          過去に個人技術ブログで公開していたものの移行記事です pycにコンパイルしてから,それをMotionBuilderのプラグインとして呼び出す方法 Env. Windows10 64bit Python 2.7.18 MotionBuilder 2019 MotionBuilderのPythonVersion 2.7.11 Method pythonScriptをコンパイルしてpycにする Pythonのコンソールを開き以下を実行する import py_comp

          【MotionBuilder】PythonScriptをpycにして実行する

          【MotionBuilder】 リターゲットワークフロー

          過去に個人技術ブログで公開していたものの移行記事です Env.Windows10 64bit MotionBuilder 2018 Process起動直後 この画面から始める 左上のFile→Openを選択 モーションリターゲット先のモデルを選択 ここではfbxファイルを選択した.テクスチャなどがfbxファイルと同じディレクトリ下に含まれていると自動的にテクスチャがアタッチされる?… インポート設定 fbxモデルをインポートする際のインポートのオプションの設定

          【MotionBuilder】 リターゲットワークフロー