python 入門のページ一覧

slide-thumbnail
Unreal Python 導入後追加されるもの 1. 出力ログにPythonのコード実行とREPL(Read-Eval-Print Loop)が追加 REPL(Read-Eval-Print Loop) 7/96

テクニカルアーティスト向け Unreal Python スタートガイド【UNREAL FEST 2024 TOKYO】の#P7

slide-thumbnail
Unreal Python 導入後追加されるもの 2. コマンドレット実行にPython実行用のコマンドレットが追加 (コマンドレット・・Unreal Engineをコマンドライン実行するもの) エディター起動あり UnrealEditor-Cmd.exe “upro...

テクニカルアーティスト向け Unreal Python スタートガイド【UNREAL FEST 2024 TOKYO】の#P8

slide-thumbnail
Unreal Pythonの Hello World ● UE内で実行可能な「unreal」モジュールが存在 import unreal # Mayaでいうcmdsみたいなもの unreal.log("Hello World!") 9/96

テクニカルアーティスト向け Unreal Python スタートガイド【UNREAL FEST 2024 TOKYO】の#P9

slide-thumbnail
Unreal Pythonの設定(型情報) ● エディター環境設定のDeveloper モード この機能がOnになってるとそのプロジェクト内で利用可能な関数の型情報を生成してくれる プロジェクトフォルダ/Intermediate/PythonStub/unre...

テクニカルアーティスト向け Unreal Python スタートガイド【UNREAL FEST 2024 TOKYO】の#P10

slide-thumbnail
Unreal Pythonの仕組み Blueprint向けに公開された関数がPythonにも「ほぼ」公開される 共通 ⇐ 共通 前述したデベロッパーモードをOnにして生成された型情報の中でも関数を確認できる。 この仕組みのおかげで、C+...

テクニカルアーティスト向け Unreal Python スタートガイド【UNREAL FEST 2024 TOKYO】の#P11

slide-thumbnail
Unreal Pythonの設定(予約パス) ● プロジェクトフォルダ/Content/Python ● Unreal Engineフォルダ/Content/Python ● 有効にした各プラグインフォルダ/Content/Python ● Documents/UnrealEngine/Pythonフォルダ ● 例)...

テクニカルアーティスト向け Unreal Python スタートガイド【UNREAL FEST 2024 TOKYO】の#P12

slide-thumbnail
Unreal Pythonの設定(追加パス) ● プロジェクト設定のPython Plugin設定画面から追加可能。 任意のフォルダにpip install先を作ってそのパスを通せば、pipライブラリも読み込める。 上記はContentと同階層にsite-pa...

テクニカルアーティスト向け Unreal Python スタートガイド【UNREAL FEST 2024 TOKYO】の#P13

slide-thumbnail
Unreal Pythonの設定(スタートアップ) ● init_unreal.pyという名前で予約パス、追加パスに配置すると起動時実行可能。 14/96

テクニカルアーティスト向け Unreal Python スタートガイド【UNREAL FEST 2024 TOKYO】の#P14

slide-thumbnail
Unreal Pythonの設定(スタートアップ) ● 任意のスタートアップファイル指定も可能。 15/96

テクニカルアーティスト向け Unreal Python スタートガイド【UNREAL FEST 2024 TOKYO】の#P15

slide-thumbnail
Unreal Pythonの設定(ブラウザ統合) ● この講演では便宜上、「コンテンツブラウザ統合を有効化」をOnにする。 この設定を行うとPythonファイルをコンテンツブラウザで表示して、実行できる。 16/96

テクニカルアーティスト向け Unreal Python スタートガイド【UNREAL FEST 2024 TOKYO】の#P16

slide-thumbnail
Unreal Pythonでのテスト実行方法 ● コマンドラインでPythonコマンドレットを使用する ● Python Pluginを有効化すると追加されるコマンドライン実行機能 UnrealEditor-Cmd.exe “UProjectパス” -run=pythonscript -sc...

テクニカルアーティスト向け Unreal Python スタートガイド【UNREAL FEST 2024 TOKYO】の#P89

slide-thumbnail
Unreal Pythonのメリット ● 自由度の高さ ● ほぼBlueprint関数が利用できるのでかなり自由にできることがわかる ● 豊富なライブラリによる、目的達成の速さ ● Python はパッケージマネージャーが広く普及しており、...

テクニカルアーティスト向け Unreal Python スタートガイド【UNREAL FEST 2024 TOKYO】の#P93

slide-thumbnail
Unreal Pythonのデメリット ● 実行速度の遅さ ● BPとC++に比べると明らかに実行速度は遅い。 ● 実行時にしかエラーがわからない ● 静的解析が充実してきたが、完全ではない。 ● エクスポーターなどアセットパイプラ...

テクニカルアーティスト向け Unreal Python スタートガイド【UNREAL FEST 2024 TOKYO】の#P94

slide-thumbnail
pytest Pythonのテストライブラリ。 関数とassertというシンプルな作りが基本。 fixtureという仕組みが便利(後述)。 標準ライブラリにunittestはあるが、こっちの ほうがデファクト感ある。

pytestでRust製CLIをe2eテストしてみよう / PyCon mini 東海 2024の#P22

slide-thumbnail
コードスニペット:Pythonクラスの属性 class Character: def __init__(self, name, health, attack): self.name = name # キャラクターの名前 self.health = health # キャラクターの体力 self.attack = attack...

DS_Numpyの#P20

slide-thumbnail
BlueprintやPythonを使うことでこれらの作業を自動化できる インポート 小さいパーツを探す 自動化 #UE4 | @UNREALENGINE 削除

Python / BlueprintによるUnreal Engineの自動化【GTMF2019】の#P31

slide-thumbnail
実装例:Pythonによるインスタンシング #UE4 | @UNREALENGINE

Python / BlueprintによるUnreal Engineの自動化【GTMF2019】の#P59

slide-thumbnail
参考 Unreal Python API リファレンス https://api.unrealengine.com/INT/PythonAPI/ #UE4 | @UNREALENGINE

Python / BlueprintによるUnreal Engineの自動化【GTMF2019】の#P130

slide-thumbnail
BlenderでのPython Blender 2.8でのPythonのバージョンは3.7.0 ほぼ最新バージョンのPythonが利用可能。 Blenderのインターフェースなどのガワ部分はほとんどPythonで記述され ており、C/C++部分はコア機能部分に留...

UE4とBlenderでランニングコストを抑えるモダンなワークフロー【UNREAL FEST EAST 2019】の#P147

slide-thumbnail
公式ドキュメント 「 Python を使用したエディタのスクリプティング」 Editor Utility Widget

猫でも分かる Control Rig UE4.25 版 【UNREAL FEST EXTREME 2020 SUMMER】の#P38

slide-thumbnail
Raymarching Uses Python to automatically create and align planes with sequential texture assignments #UE4 | @UNREALENGINE

Pig & Kyoto -Let's be the God of Destruction in UE4- 【UE4 VFX Art Dive 2020】の#P186

slide-thumbnail
言語を選べる. 「Python 3.6」を選んでおく エディタ 実行のためのボタン 11

ca-9. 数の扱いの#P11