-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
0 parents
commit 28f5c30
Showing
8 changed files
with
933 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,7 @@ | ||
/* | ||
/*/ | ||
!/*.gitignore | ||
!/FantasticPerspectiveRenderPasses.uplugin | ||
!/Resources | ||
!/Source | ||
!/README.md |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,33 @@ | ||
{ | ||
"FileVersion": 3, | ||
"Version": 1, | ||
"VersionName": "1.0.0", | ||
"FriendlyName": "ArchVis Camera (Fantastic Perspective) Movie Render Passes", | ||
"Description": "Plugin that allows you to create fantastic viewport projection in Movie Render Queue", | ||
"Category": "Rendering", | ||
"CreatedBy": "Aleksandr Krotov <[email protected]>", | ||
"CreatedByURL": "", | ||
"DocsURL": "", | ||
"MarketplaceURL": "com.epicgames.launcher://ue/marketplace/content/07b9891ba6454ec08680c3bee5e6aed4", | ||
"SupportURL": "", | ||
"EngineVersion": "4.25.0", | ||
"CanContainContent": false, | ||
"Installed": true, | ||
"Modules": [ | ||
{ | ||
"Name": "FantasticPerspectiveRenderPasses", | ||
"Type": "UncookedOnly", | ||
"LoadingPhase": "Default" | ||
} | ||
], | ||
"Plugins": [ | ||
{ | ||
"Name": "MovieRenderPipeline", | ||
"Enabled": true | ||
}, | ||
{ | ||
"Name": "FantasticPerspective", | ||
"Enabled": true | ||
} | ||
] | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,29 @@ | ||
# Fantastic Perspective UE4.25 Movie Render Queue Compatibility Plugin | ||
|
||
In `UE4.25` there was introduced `Movie Render Queue` plugin that is a successor to the Sequencer Render Movie feature. In `UE4.25` `Movie Render Queue` was not finally designed and has not got support for render view extensions. To work with it I have forked the `UE4.25` internal plugin and added support for using Fantastic Perspective. Here it is. | ||
|
||
The addon is prebuilt for `Win64`, for `MacOS` and `Linux` you need to compile it yourself | ||
|
||
## Installation | ||
Additional plugin is available in releases: [ue4.25-render-passes-v1](https://github.com/AzazKamaz/UE-FantasticPerspective/releases/tag/ue4.25-render-passes-v1/) | ||
|
||
Create dir "Plugins" in the project directory and unzip the archive there. The project directory must be like this: | ||
```bash | ||
├── Plugins | ||
│ ├── FantasticPerspectiveRenderPasses | ||
│ │ ├── FantasticPerspectiveRenderPasses.uplugin | ||
│ ├── * (any other project-local plugins) | ||
├── MyCoolProject.uproject | ||
├── * (any other project files) | ||
``` | ||
|
||
## Usage | ||
To enable `Fantastic Perspective` in `Movie Render Queue`: | ||
1. Open render settings in the `Movie Render Queue` tab | ||
2. Add `Fantastic Perspective Deferred Rendering` setting | ||
3. Disable or delete default `Deferred Rendering` | ||
Also, you can do the same in project settings to use it by default | ||
|
||
## What about different UE versions? | ||
- below `UE4.25` there was no `Movie Render Queue` | ||
- above `UE4.25` `Movie Render Queue` supports view extensions so the plugin works with it on its own |
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
28 changes: 28 additions & 0 deletions
28
Source/FantasticPerspectiveRenderPasses/FantasticPerspectiveRenderPasses.Build.cs
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,28 @@ | ||
// Copyright 1998-2017 Epic Games, Inc. All Rights Reserved. | ||
|
||
using UnrealBuildTool; | ||
|
||
public class FantasticPerspectiveRenderPasses : ModuleRules | ||
{ | ||
public FantasticPerspectiveRenderPasses(ReadOnlyTargetRules Target) : base(Target) | ||
{ | ||
PrivateDependencyModuleNames.AddRange( | ||
new string[] { | ||
"Core", | ||
"CoreUObject", | ||
"Engine", | ||
"ImageWriteQueue", | ||
"MovieRenderPipelineCore", | ||
"FantasticPerspectivePlugin" | ||
} | ||
); | ||
|
||
PublicDependencyModuleNames.AddRange( | ||
new string[] { | ||
"MovieRenderPipelineRenderPasses", | ||
"RenderCore", | ||
"RHI", | ||
} | ||
); | ||
} | ||
} |
Oops, something went wrong.