Skip to content

Commit

Permalink
Merge pull request #19 from ydrive/nikola/release_tweeks
Browse files Browse the repository at this point in the history
Nikola/release tweeks
  • Loading branch information
NikolaJov96 authored Dec 13, 2021
2 parents 329a430 + ad445b8 commit a247edf
Show file tree
Hide file tree
Showing 2 changed files with 26 additions and 4 deletions.
2 changes: 2 additions & 0 deletions EasySynth.uplugin
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,8 @@
"FileVersion": 3,
"Version": 1,
"VersionName": "1.0",
"EngineVersion" : "4.26.0",
"WhitelistPlatforms": [ "Win64", "Win32", "Linux" ],
"FriendlyName": "EasySynth",
"Description": "An Unreal Engine plugin for easy creation of image datasets",
"Category": "Other",
Expand Down
28 changes: 24 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,18 +15,38 @@ The plugin works by automatically starting the rendering of a user-defined level

## Installation

### Install by adding the plugin source code to your project
<b>IMPORTANT:</b> The plugin was developed using Unreal Engine 4.26 and it appears not to compile successfully with 4.27. Please use the compatible engine versions until the fix is released.

### Install inside a specific project

This method works with both engines installed from the Epic launcher and engines built from source code.

- Create a new Unreal Engine project with the path `<UEProject>`
- <em>Optional</em>: Use some of the provided Unreal Engine templates that come with a prebuilt level layout
- Exit the editor
- Create and navigate to the `<UEProject>/Plugins` directory
- Clone this repo inside the `<UEProject>/Plugins` directory
- Clone this repo, or unzip the appropriate release inside the `<UEProject>/Plugins` directory
- Reopen your project

<b>IMPORTANT:</b> The plugin was developed using Unreal Engine 4.26 and it appears not to compile successfully with 4.27. Please use the compatible engine versions until the fix is released.
### Install inside the engine using prebuilt binaries

This method works with both engines installed from the Epic launcher and engines built from source code but requires using appropriate binaries.

- Navigate to the `<UEPath>/Engine/Plugins` directory
- Unzip the appropriate release
- Restart the engine
- Create a new project and activate the plugin inside the Plugins menu

### Install inside the engine by building from source code

This method only works with engines built from source code.

- Navigate to the `<UEPath>/Engine/Plugins` directory
- Clone this repo
- Navigate to the `<UEPath>` directory
- Run the `make` command
- Restart the engine
- Create a new project and activate the plugin inside the Plugins menu

## How to use

Expand Down Expand Up @@ -169,4 +189,4 @@ Our implementation was inspired by the [ProfFan's](https://github.com/ProfFan) [

## Contributions

This tool was designed to be as general as possible, but also to suit our internal needs. You may find unusual or suboptimal implementations of different plugin functionalities. We encourage you to report those to us, or even contribute your fixes or optimizations. This also applies to the plugin widget Slate UI whose current design is at the minimum acceptable quality.
This tool was designed to be as general as possible, but also to suit our internal needs. You may find unusual or suboptimal implementations of different plugin functionalities. We encourage you to report those to us, or even contribute your fixes or optimizations. This also applies to the plugin widget Slate UI whose current design is at the minimum acceptable quality. Also, if you try to build it on Mac, let us know how it went.

0 comments on commit a247edf

Please sign in to comment.