3rd Party Models/Media Chat / PBR Question - Will the Engine determine a PBR model by the texture name at some point?

Author
Message
OldFlak
GameGuru TGC Backer
9
Years of Service
User Offline
Joined: 27th Jan 2015
Location: Tasmania Australia
Posted: 21st Jun 2018 02:13 Edited at: 21st Jun 2018 04:03
Hi all

I have a simple model that is used as a force-field that uses effect_scroll.fx to simulate animation.
Now I was going to make this a PBR object, so it needs to have apbr_illum.fx (because it has to glow) so the engine knows it is in fact a PBR model, which then means it can't use the scroll effect.

With DNS models you don't need to to tell the engine via the FPE\Effect reference that it is in fact a DNS model - the engine knows that simply because of the 'textured' reference in the FPE, ie: textured = texturename_D.dds.

Is this something that can be added for the PBR models as well?
Do we need it, like is it worth such a simple model even being PBR?
Or would it be better to use DNS models for this kind of thing?
Would that in turn lead to wasting resources due to loading the required shaders if the whole level is PBR except for the one model that is DNS?

Any input appreciated

Reliquia....
aka OldFlak
Intel(R) Core(TM) i3-4160 @ 3,60GHz. 8GB Ram. NVidia GeForce GTX 750. Acer 24" Monitors x 2 @ 1920 x 1080. Windows 10 Pro 64-bit.
PM

Login to post a reply

Server time is: 2024-12-04 07:48:54
Your offset time is: 2024-12-04 07:48:54