How to Use AOS?

Advanced Outline System Documentation

DEMO

To Check the DemoLevel, Please go to the plugin content folder Engine> Plugins > AdvancedOutlineSystemContent > Global > AOSDemoLevel

Demo Level Path

Here's Part of Demo Level.

If you use "AOS Line Trace" Function, You can make the targeted actor highlighted when your character get closer to it.

Please Don't forget to add TAG to the actor you want to Enable Outline!


Just Add ActorComponent of AOSAC to your character, set few default settings, and bind function to your input.

That's all! Start Game and Check it out.

If you see the Actor Component, there is default settings you can customize.

Most of them are set as default, but if you want to change any values or options, you can can change it anytime.


AOSAC_Outline Ovelay


AOSAC_OutlineOverlay

If you see the right side, there is component's detail. which is this component's default setting.

Most of them are already set since you add this compoents.

If the "AOSMaterial Instance" is Empty, Go to the folder AdvancedOutlineSystemContent > Materials.

And select Material Instance with the name "Overlay" at the end.

AOS Materials Path

Just Bind Function and Play!

Example in Demo


AOSAC_Outline Multi


AOSAC_OutlineMulti

Below is Example of BP Actor of "AOSA_WorldOutliner".

This is BP Actor which contains Post Process Volume that you need to set into this component setting.

AOS_WorldOutliner

Create this Blueprint Class Actor that inherited by "AOSA_WorldOutliner" when you use AOSAC_OutlineMulti.

Just Create One and Add it to Component default setting like below. ↓

You don't need to put it to the level.

AOSAC_OutlineMulti :  After Creating this BP actor, add this class to your actor component Init setting "AOS PPVClass"


Project Settings

This setting doesn't give any effect to AOSAC_OutlineOverlay,

so you don't have to get back to default or change, once you set this option.


Bind Function and Play!

Example in Demo

You can see the hidden actor's outline are scene over the blocked wall !


Default Classes

<ActorComponent Class>

AOSAC_OutlineOverlay

AOSAC_ OutlineMulti

<Actor Class>

AOSA_WorldOutliner

Last updated