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
2‑3 Pythonの イ ンス トー‐ ル Pythonに つ い て も最新版 の イ ンス トール を行 った。Anacondaを 使 用 す る とこの後 で行 う Jupyter Notebook の イ ンス トール 作業 を行 う必 要 が な くな るよ うで...

SASユーザー総会論文集 2022年の#P152

slide-thumbnail
SAS Python Paё kages 翁 Frp;,lriiiirr s菫 3optPy DtPソ / 口L lは ‖〕 =,V 1国□ 目│ + │ ・ 3● 驚 藝病薦 =驚:む d3 ̲ ESPPy │ :飩 構 薇 巡軋 瓢墓碕 n‐ ‐ │‐眩浴笙咆 ‐ 鑢 .:│‐ 朝 i...

SASユーザー総会論文集 2022年の#P327

slide-thumbnail
ピュアPython①: 環境構築 1. Python 3.11(バージョンはFabricのNotebookに合わせる) ① setuptools 2. VS Code ① Python (①以下の階層はパッケージや拡張機能)

Microsoft FabricのNotebookで自作Pythonパッケージを(C++も)の#P4

slide-thumbnail
ピュアPython②: やってみる 1. VSCodeでの作業 ① Pythonで独自モジュール(.pyファイル)を作成 ② setuptoolsでパッケージ作成(.whlファイル)。.pyファイルをまとめる。 2. Fabricでの作業 ① .whlファイルをLakeh...

Microsoft FabricのNotebookで自作Pythonパッケージを(C++も)の#P5

slide-thumbnail
OMMX Python/Rust SDK OMMX Message / Artifact の読み書き・変換 Protocol Buffers のスキーマでは表現しきれない不変条件を管理 Artifact の Push/Pull のためのコンテナレジストリクライアント 簡易モデラー デ...

数理最適化の実用化を支援する OMMX のデータ形式標準化の取り組みの#P11

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