-
Notifications
You must be signed in to change notification settings - Fork 0
Sample File
The Sample file is based on a new First Person Shooter Blueprint template, with added content from the free Epic Pack Soul: City, and the plugin ArchVis Tools installed.
You can download a Packaged Version for Windows here
and the project file itself here (The sample file will need rebuilding).
To try the features of the camera in game, we can edit the FirstPersonCharacter Blueprint located in /Game/FirstPersonBP/Blueprints/
We will need to replace the FirstPersonCamera which is a Camera Component by an ArchVis Cine Camera Component.
To do that, add an ArchVis Cine Camera Component under the Capsule Component and set its settings to match the FirstPersonCamera:
- Copy the
Locationof theFirstPersonCamera - Change the
Current Focal Lengthto12.0to match theFirstPersonCamera - Check the
Use Pawn Control Rotation - Check
Correct Perspectiveand set theCorrection Strengthto0.0 - Move the
Mesh2P(Skeletal Mesh Component) under theArchVis Cine Camera Component
Before deleting the FirstPersonCamera, we need to ensure its references are replaced. Right click on it and select Find References. It should find 3 of them in the Event Graph, and replace each with the ArchVis Cine Camera. We can now delete the FirstPersonCamera.
If you start playing in the FirstPersonExampleMap located in /Game/FirstPersonBP/Maps/, the Game should work like before.
Go in the Event Graph of the FirstPersonCharacter Blueprint, find an empty space and add the following nodes:

Now, if you start playing the Game and use the Mouse Wheel, you can see the Strength of the Perspective Correction changing:
With a Correction Strength of 0.0:

With a Correction Strength of 0.5:

With a Correction Strength of 1.0:

ArchVisTools v1.6.6 is built for Unreal Engine v4.27 and v5.0 - v5.7. Note that only the latest version is on active maintenance.
If the Engine or any of these plugin has been updated and ArchVisTools is not working as intended, please create an issue and I'll work on that as soon as possible.
Do you have any improvement or other feature that you would like to see? Please let me know and I'll see what I can do.