Tali real time reflections

Complimentary board where content modders may host dev threads for mods destined for release. Communicate information, find testers, release Betas, etc.
SirCxyrtyx
Toolset Lead
Joined: 16 Apr 2014, 00:20

18 Nov 2016, 04:11 #1

Inspired by the prothean sphere in Kinkojiro's fabulous EGM, I thhought it would be cool if Tali's visor was slightly reflective. So I added real time reflections to it. This will of course be murder on the framerates of lower-end computers, but it's kinda cool. I've only done it for Tali's default appearance so far. If people are actually interested in this I could set it up for her alternate appearances and Armax arena files to make a complete mod of it.

Here's a still image from combat on cyone:
Image

Here's a dialogue that shows it in motion.

I lowered the cubemap intensity to 0.2 for a more subtle reflection effect so that it doesn't completely overpower her face.
Reply

CreeperLava
User
Joined: 07 Feb 2015, 21:52

18 Nov 2016, 06:22 #2

I'm definitely interested, I'd love to see a mod made out of it !
Reply

Sil
User
Joined: 15 Dec 2012, 15:29

18 Nov 2016, 06:46 #3

As am I. Great work :D
Reply

KFreon
Toolset Developer
Joined: 16 Apr 2013, 00:57

18 Nov 2016, 07:48 #4

Wow...How'd you do that?
Reply

Deager
Modder
Joined: 16 Feb 2013, 01:37

18 Nov 2016, 13:39 #5

SirCxyrtyx wrote:Inspired by the prothean sphere in Kinkojiro's fabulous EGM, I thhought it would be cool if Tali's visor was slightly reflective. So I added real time reflections to it.
It's the classic idea and implementation from SirCxyrtyx. "Something maybe nobody asked for and yet a lot people now want."

I'm pretty happy with the current state of mods available but this is just one of those tech-demos you've done where it's like, yeah, how could someone not want that to exist? I'd say if it sounds fun to you, do it. Hopefully this complicated mod is doable with minimal compatibility issues with other mods out there.

Side note; that Shepard is pretty close to what I was envisioning for a trilogy run with ThaneMOD v3.0 (when it's available.) Would you mind sharing that face code? I could use it as a base to make a cross between that and Vivienne's look from DA:3.
Reply

giftfish
Toolset Developer
Joined: 08 Jan 2016, 02:35

18 Nov 2016, 14:38 #6

Very cool, Sir. Fun with materials :)
Reply

SirCxyrtyx
Toolset Lead
Joined: 16 Apr 2014, 00:20

18 Nov 2016, 17:42 #7

Deager wrote: Side note; that Shepard is pretty close to what I was envisioning for a trilogy run with ThaneMOD v3.0 (when it's available.) Would you mind sharing that face code? I could use it as a base to make a cross between that and Vivienne's look from DA:3.
811.C1N.111.F91.ILF.19W.REF.1AD.DC9.1AH.146.616
KFreon wrote: Wow...How'd you do that?
Well, I imported the SceneCaptureCubeMapActor and its components and the TextureRenderTargetCube from EGM's BioA_Nor_100Cabin into Tali's BioH, and did all the necessary voodoo to get the SceneCaptureCubeMapActor added to the level. Repointed Tali's visor materialinstance to use the TextureRenderTargetCube as a cubemap. Positioned the SceneCaptureCubeMapActor inside Tali's head. The hard part was getting it to move with her, which required me to figure out the internals of the Unreal Engine's system for attaching actors to other actors.

I added this property to Tali's SFXStuntActor(Same process applies to her Pawn in combat files):
Image

And these properties to the SceneCaptureCubeMapActor:
Image
Reply

giftfish
Toolset Developer
Joined: 08 Jan 2016, 02:35

18 Nov 2016, 20:42 #8

SirCxyrtyx wrote:The hard part was getting it to move with her, which required me to figure out the internals of the Unreal Engine's system for attaching actors to other actors.
This sounds handy.
Reply

Sil
User
Joined: 15 Dec 2012, 15:29

18 Nov 2016, 20:59 #9

SirCxyrtyx wrote:The hard part was getting it to move with her, which required me to figure out the internals of the Unreal Engine's system for attaching actors to other actors.
Sounds like a line from a modern version of Frankenstein set in Hollywood.
Reply

Kinkojiro
Modder
Joined: 02 Dec 2013, 04:14

18 Nov 2016, 22:04 #10

Nicely done. I was looking at the cube maps in the andromeda visors just the other day wondering how much they would torch the game performance.

You can manually adjust the frequency of the video capture frame rate. Setting to zero means it only captures once when the level goes visible. Whilst that is not ideal it saves a lot of horsepower.

Now if only I could get a geodesic sphere mesh to show in game it would mean the sphere looks perfect.
Reply