CG関係の備忘録ブログ

主にZBRUSH、blender

2022-07-01から1ヶ月間の記事一覧

UE5 入門講座②

参考動画 【ブループリント攻略講座】入門編 Part2/2 アニメーションの設定【プログラミング未経験者のためのゲーム制作動画】【Unreal Engine】 - YouTube アニメーションBPアニメーショングラフはアニメーションの状態を遷移させるロジック=ステートマシ…

UE5 入門講座①

参考動画 【ブループリント攻略講座】入門編 Part1/2 キャラクターの移動【プログラミング未経験者のためのゲーム制作動画】【Unreal Engine】 - YouTube 準備 UE5起動 ゲーム→サードパーソン動作確認 新規レベル ファイル→新規レベル→Basic保存先フォルダを…

UE5 今日覚えた事

参考動画 【UE5ゲーム制作】UE5で新しくなったリターゲットの方法を解説(Mixamo ⇒ UE5 Manny)【逆引きUE】 - YouTube 他のキャラクターからアニメーションをコピーする(ファイルが増える) 同一構造のリターゲット複製したいアニメーションをRM→アニメー…

UE5 敵の動きをつくる(追いかけ)

参考動画 【UE4/UE5ゲーム制作講座】ビヘイビアツリーを使ってみよう!【AI入門】 - YouTube 敵をつくるEnemy2フォルダに新規BP→キャラクター開いて・・・UE5ではうまくいかなかったので、1つ前のやり方でやった 名前をBP_EnemyControler 追いかけるに必要な…

UE5 敵の動きをつくる(うろうろ)

参考動画 【UE5初心者講座】#3 AI機能を使って敵キャラクター(NPC)を作ろう! - YouTube 敵の行動範囲を設定ビュー上の箱+→ボリューム→NavMeshBoundsVolumeでレベルの中央に配置 詳細のブラシセッティングで大きさを調整しレベル全体が覆われるようにする…

UE5 コントロールリグの作成

参考HP Unreal Engine のコントロール リグ | Unreal Engine ドキュメント 【UE5】コントロールリグの作成方法 - コンスキブログ スケルタルメッシュをRM→作成する→ControlRigダブルクリックでエディタを開くリグ階層を表示 動かしたいボーンをRM→新規→新…

UE5 今日覚えた事

参考動画 【UE5】使用して約1ヶ月で特に役立った事【Tips集】【VOICEVOX 春日部つむぎ】 - YouTube シフトキーを押しながらOBJを移動すると、カメラも一緒に動いてくれる alt+移動で複製 シフト+Eで一括選択 Hで非表示、cntl+Hで表示 cntl+LMでX軸回転…

UE5 アニメーションを流用する

キャラクターを動かしてみたくなったので、いきなり高度なことに挑戦してしまった・・・なお、UE4とUE5ではやり方がまったく異なる。(UE4の動画みた時間・・・) 参考動画 UE5でのアニメーションの流用方法について【Compatible Skeletons, IK Retargeter】…

UE5 今日覚えた事

参考動画 【UE5】プロジェクトの作成、超基本的なオブジェクトの移動・回転・拡縮、カメラ操作を行おう!【VOICEVOX 春日部つむぎ】 - YouTube OBJ配置ENDキーを押すと、下に落ちる

Blender ウエイトの転送方法

簡易的なOBJを用意する↓アーマチュアにアタッチ↓それにボーン名と同じ頂点グループを設定する↓それぞれに1を割り当て↓転送元メッシュ→転送先メッシュの順にシフト選択↓ウエイトペイントモード↓ウエイトメニュ→ウエイトを転送を選択↓頂点マッピングを最近接…

Blender ウエイトの転送方法

簡易的なOBJを用意する↓アーマチュアにアタッチ↓それにボーン名と同じ頂点グループを設定する↓それぞれに1を割り当て↓転送元メッシュ→転送先メッシュの順にシフト選択↓ウエイトペイントモード↓ウエイトメニュ→ウエイトを転送を選択↓頂点マッピングを最近接…

Blender 髪や小物を個々のボーンにペアレントする方法

参考動画 PART9 ウェイトペイント編!~モデリングからアニメーションまでのワークフロー~【blender 2.83】 - YouTube 7:14あたりから オブジェクトモードで髪や小物を選択↓シフトを押しながらアーマチュア選択↓ポーズモードにする↓親にしたいボーンを選択…

UE5 今日覚えた事

参考動画 【UE5】無料で簡単にゲーム作りを始めよう!【Unreal Engine 5】 - YouTube ビューポート操作 RM+WASDRM+QERM+ホイールでスピード変更 OBJ選択、FでフォーカスOBJ選択、alt+LMでOBJ中心回転 アクター=オブジェクトのこと コンテンツドロワー(…

pythonサンプル マウスクリック座標取得

マウス操作で画面のどの位置をクリックしたかの情報を取得する 参照HP 【Python RPA】クリックを検知してマウス位置を取得する(PyAutoGUI、Win32API) | OFFICE54 必要なもの ctypesモジュールとPyAutoGUIモジュール インストール pip install pyautogui 処…

pythonサンプル マルチスレッド

マルチスレッド対応 参照HP python で マルチスレッド(サンプルプログラム) - Qiita 処理概要 デバッグログ設定 計算処理(これがマルチスレッドで処理される?) スレッドの定義 スレッド全体が終了するまでブロック 終了処理 import threading import logg…

リファクタリング

マジックナンバーを避ける プログラム中にいきなり出てくる意味のわからない数字は、一般に マジックナンバー といいます。基本的には、マジックナンバーは、値を直接書くのではなく、その値の意味がわかるように、常に 変数に代入してから利用する 適切なデ…

pythonサンプル Chromeを自動操作

Chromeを自動操作 参照HP Pythonによる自動化プログラムの事例 - ガンマソフト株式会社 ドライバダウンロード Selenium with Python — Selenium Python Bindings 2 documentation インストール # プログラムフォルダの中身 ├ driver/ │ ├ chromedriver.exe #…

pythonサンプル フォルダ内のファイル一覧をCSVで作る

フォルダ内のファイル一覧をCSVで作る 参照HP Pythonによる自動化プログラムの事例 - ガンマソフト株式会社 処理概要 ファイルチェック(自身、CSVは除外) ファイル名、タイムスタンプをリストに追加 CSVの書き出し import os import csv import time csv_f…

pythonサンプル 空フォルダを複数作る

Windowsのフォルダを自動作成するサンプルコード 参照HP Pythonによる自動化プログラムの事例 - ガンマソフト株式会社 処理概要 CSVを読み込む 同名チェックし、フォルダを作る CSVの数だけ繰り返す import os import csv stores_path = "店舗コード.csv" wi…