D日記

ゲーム業界7年目。基本技術ブログですがネタが無い時は雑記ブログ。

MENU

技術

【Unity】uGUIで逆マスクを使ってチュートリアルに使えそうなUIを作る【UnMask】

皆さんUnityでゲームを作った時に、特定箇所のUI以外は触らせたくないって事ありませんか? 私はチュートリアル画面を作る時に必要でした。 普通に調べると、Maskコンポーネントが出てくるんですが、あれでは実現できません。

【Unity】アプリ容量を減らしたかったらサウンド圧縮設定を見るのだ

こんにちは。週に15時間くらいはアプリ開発をしているですぽんたです。 今製作中のアプリの容量が70MBを超えました。 そろそろ圧縮のことを意識せなあかんなと思い、色々なアートリソースの設定を見直していました。

【Spine】Unityで出力するまでの手順

最近Spineを買いました! 買い切りで常に最新の状態を維持できるってので、299$(約33,000円)はかなり安い。 今回はSpineで作ったモーションをUnityで動かす記事ですー

【Houdini】動画を書き出す

びっくりしました。 重いシュミレーションで遊んでいて、リアルタイムで再生したかったので動画にしようと思ったのですが、連番を動画にする方法しか見つかりませんでした・・・

【Maya.リグ】指の中心に骨を作成する

モデルに対してジョイントを追加する時に、手動でメッシュの中心に位置調整をする場合が多々あります。 それがめんどくせーなーって思ってたんですけど、なんか良いオプションがありました。

【保存版】ペアレント切り替えリグを作ってみよー【Maya】

久々にリグの記事を書いてみようと思います! まず「ペアレント切り替えリグ」ってなんだって話なんですが。 武器を左手や右手の子にしたり、ワールドで制御したり・・・と状況によって切り替えられるリグです。 では作っていきますー

【Maya】モーショントレイルを滑らかにする

皆さんはMayaのモーショントレイル使ってますか? 私は動きの流れやアークのチェックとかに使ってます。

【Maya.リグ】ジョイントのスケール継承について

何番煎じだって記事かもしれませんが、これについて触れた記事がなかった気がするので残しておきますー

【MEL】指定したノードが存在するシーンを検索

前々回くらいに、再帰処理テンプレート記事を投稿しましたけど、 アレを応用すればタイトルのようなツールも簡単に作れてしまいます。 www.deathponta.com 今回は指定フォルダ以下の mlt (MayaLT)シーンを全て開いて、指定したノードが存在すればスクリプト…

【Maya.リグ】不使用アトリビュートを隠す?隠さない?

皆さんは、Mayaでリグを作る時に 使用していないアトリビュートを隠しますか?

【Unity】英語にローカライズしてみた

AndroidアプリをGooglePlay にリリースしたのですがなかなかDL数が伸びません! そこで、せめて英語だけでもローカライズしてマーケットを広げたいと思います(邪悪な笑み) 今回作成したコードは、汎用的に使えるものになっています。 日本語と英語に対応さ…

【Maya】The mesh contains invalid or unused components. という警告文について

3dsMaxから書き出したFBXをMayaに読み込んだときにタイトルのような警告が出ました。 問題が発生しているのはmeshノードらしくて、3dsMaxから出力時に不要なコンポーネントがついてきているっぽいです。 色々調べてみると原因が分かりました。

【MEL】再帰処理テンプレート

みなさんこんにちわー 再帰処理ってたまにやるとすぐ忘れてしまうので、ブログにテンプレートをメモします。

【MEL】配列に要素(文字列)を追加する

Pythonだと簡単にできることがMELでは簡単ではないのです(´°̥̥̥̥̥̥̥̥ω°̥̥̥̥̥̥̥̥`) 配列にただ要素(文字列)を追加するだけなんですけどね。ひと手間入ります。やれやれ。

【Maya】支払うクレジットカードを変更する【サブスクリプション】

Autodesk で MayaLT のサブスリプションをしているんですけど、 新しいクレジットカードを作成したので、そちらに変更しようと思いました。 で、アカウントでサインインして探してみるも・・・・ぜんっぜん見つからない!! だんだんイライラしてきました。

【MEL】不使用ノードの削除(Delete unused node)

シーン内の不使用ノードを削除する機能がありますよね。 今回はツールの自動化に組み込む際にちょっと詰まったので共有です。

【Unity.エディタ拡張】右クリックしたオブジェクトのフルパスをクリップボードにコピーする

こんちす。 今夜はUnity上で右クリックしたオブジェクトの絶対パスの取得方法のメモです。

【MEL】既存のリグのシェイプを置き換える

こんばんわ。 皆さんはリギングが終わったあとに 「コントローラーの形状をやっぱり変えたいなぁ・・・」 って思ったことはありませんか? 実はこれシェイプノードを差し替えることで可能なのです( ^)o(^ )

【MEL】MELコマンドの引数って括弧で囲めるんだ!

今日はびっくりしました( ゚∀゚)・∵. 初めてMELを書いてからたぶん5年以上は経ったんですけど、 いままで知らなかったMELコマンドの書き方がありました。 Pythonやその他プログラミング言語と同じように、 引数を括弧で囲んだ書き方ができたのです!

【MEL】キーが打たれているノードをリストアップ

モーションを作ってると、キーが打たれているコントローラーをすべて選択して、 タイミング調整などを行いたいシチュエーションってのが往々にしてあると思います。 今回のツールはまさにそのような用途にうってつけのツールです!

【テキスト】正規表現とSublimeTextで大量の文字列を一気に処理!

正規表現ってめっちゃ便利なんですよ!! 私は subimeText を使っているのですけど、 こいつと正規表現の組み合わせは無敵だと思っています。

【Maya.モーション】必要最小限のアトリビュートにキーを挿入する方法

こんにちは。 今回はMayaでのモーション作成時に使えるプロのテクニックをお教えします( ◠‿◠ )

【Unity】Android に書き出す際に引っかかった問題まとめ【不定期更新】

書き出し時にでてきた、エラーダイアログの対処法を書いてきます^^ 結構雑にまとめちゃっててすみません( ˘ω˘) こういう情報はすぐに陳腐化すると思うので、2018年8月頃の記事という前提で読んで下さい。

【Maya】ジョイントに重なったカーブのCVを楽に選択する方法

ジョイントやロケーターなどが入り組んだシーンで、 カーブのCVだけを選択したい状況ってありますよね。

【テキスト】Chatwork にテキスト貼る人はUTF-8で保存してくださいお願いします

こんちわ~ 最近Chatworkも有料プランに加入せざる得ない感じになってきましたねぇ。 そんなChatWorkですが、いろいろなファイルをプレビューできるじゃないですか。 外注とやりとりする際に、テキストファイルをChatworkに貼られる方もいらっしゃいます。

【保存版】スキニングした後に、ジョイントの回転や方向などを修正する【Maya】

スキニング後に、骨の移動・回転などを修正する方法を書きます。

【Maya.リグ】IKハンドルを作成した時にジョイントが動く問題

「ジョイントにIKハンドルを通したら、腕が捻れてしまう」 問題についての原因を説明します。

【Maya】ノイズで集中線

今日はリグやモーションとあんま関係ないこと書くぜ~。 仕事中なんとなくnoiseノード触ってたら、 「あれこれプロシージャルじゃん(゜∀。)」 と今更ながら、何かに使えそうじゃんって気づくw そしてパラメーターいじってたら集中線っぽいものが作れたのよ…

【MEL】DoraSkinWeightImpExp をLTで使えるようにした!

みなさん http://dorayuki.com/doramaya/doraskinweightimpexp.html って知ってますか? スキンウェイトのインポート・エクスポートを超手軽に行えるめっちゃ便利なツールです! 業務中、通常のMayaでよく利用していたので、自宅のMayaLTでも使っちゃおーとE…

【Maya】クラスターの「相対」ってなんでござるか?

今回はクラスターハンドルの「相対」オプションについて書きます。