Skip to content

A tutorial project written for the open-source ue-plugin 20tab/UnrealEnginePython.

License

Notifications You must be signed in to change notification settings

MiLusheep/UEPyTutorials

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

UEPyTutorials

English | 中文


English

A ue project includes many samples of how to use 20tab/UnrealEnginePython, which is a very useful ue-plugin designed for scripting via python in both editor and runtime.

Version Information

Unreal Engine Version: UE 5.0.3

Python Version: Python 3.9.7

Plugin Version: A branch version that supports 4.27 & 5.0.0, create by @crazytuzi

Contents

Basic

  1. ScreenShotter - A sample of triggering PIE Screenshots with a python script
  2. DynamicTexture - A sample of drawing a clock and using it as a dynamic material texture for a plane in real time

Advanced

Stable Diffusion

  1. RuntimeImage - A sample of generating an image using stable diffusion pipe and using it as a dynamic material texture for a plane in real time. Supporting both text2img and img2img(using screenshot as source)

Project Author Info

Bilibili: @世欺子


中文

一个包含了许多关于如何使用20tab/UnrealEnginePython插件的示例的ue项目。UnrealEnginePython是一个非常有用的插件,专为在编辑器和运行时中通过 python 编写脚本而设计。

版本信息

虚幻引擎版本: UE 5.0.3

Python版本: Python 3.9.7

插件版本: 由@crazytuzi创建的支持UE 4.27 & 5.0.0的一个分支

目录

基础

  1. ScreenShotter - 演示如何使用python脚本在PIE下进行屏幕截图
  2. DynamicTexture - 演示如何使用python脚本实时创建一个时钟图像并将其应用在一个平面模型的动态材质上

高阶

Stable Diffusion

  1. RuntimeImage - 演示如何使用stable diffusion pipe实时生成一个图像并将其应用在一个平面模型的动态材质上,支持text2img,img2img(使用截屏作为源)

项目作者信息

Bilibili: @世欺子

About

A tutorial project written for the open-source ue-plugin 20tab/UnrealEnginePython.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 70.7%
  • C# 20.2%
  • C++ 7.9%
  • C 1.2%