Product Chat / PBR speed

Author
Message
GubbyBlips
5
Years of Service
User Offline
Joined: 14th Jan 2019
Location:
Posted: 26th Mar 2020 02:41
Anyone know, just how much (roughly) PBR takes more crunching (time)
or FPS than normal, non PBR models? The thing is my wee lil computer is an
AMD with no boosted graphics! So on a smallish map I will get 30-40 FPS,
and on a map loaded with animated objects, and scripts running wild, then the
FPS drop to a most embarrassing level!!

PBR can't easily be turned off I reckon...!
PM
DVader
20
Years of Service
User Offline
Joined: 28th Jan 2004
Location:
Posted: 26th Mar 2020 08:51
You need to check out the setup.ini
pbroverride=0 I think will do that. Or 1, never really played about with it myself.
SPECS: Ryzen 1700 CPU. Nvidia 970GTX. 16 Gig Memory. Win 10.
Belidos
3D Media Maker
8
Years of Service
User Offline
Joined: 23rd Nov 2015
Playing: The Game
Posted: 26th Mar 2020 09:47
pbroverride doesn't turn pbr on or off, it enables non-pbr models to act like pbr models or something like that if i remember right.

Primary Desktop:
i7 7700,k NV1070 8GB, 16GB 3200mhz memory, 1x 2TB Hybrid, Win10.

Secondary Desktop:
i5 4760k, NV960 2GB, 16GB 2333mhz memory, 1x 2TB Hybrid, Win10.

Primary Laptop:
i5, NV1050 4GB, 8GB memory, 1x 1TB HDD, Win10.

Secondary Laptop:
i3, Intel 4000 series graphics, 6GB memory, 1x 500gb HDD, Win8.1.
3com
9
Years of Service
User Offline
Joined: 18th May 2014
Location: Catalonia
Posted: 27th Mar 2020 00:54
GG code say:
Quote: "pbroverride = Activates the PBR rendering system. Set to 0 to disable PBR and revert to the DNS texture system. Default is 1."
Laptop: Lenovo - Intel(R) Celeron(R) CPU 1005M @ 1.90GHz

OS: Windows 10 (64) - Ram: 4 gb - Hd: 283 gb - Video card: Intel(R) HD Graphics
cpu mark: 10396.6
2d graphics mark: 947.9
3d graphics mark: 8310.9
memory mark 2584.8
Disk mark: 1146.3
Passmark rating: 3662.4

PM
OldFlak
GameGuru TGC Backer
9
Years of Service
User Offline
Joined: 27th Jan 2015
Location: Tasmania Australia
Posted: 27th Mar 2020 02:10 Edited at: 27th Mar 2020 02:15
Belidos is correct
Pbroverride=0 stops DNS from being treated as PBR.
Doing that allows you to use PBR and DNS together using their respective texture sets - it is one of GG's cool features.

You have to force the shaders to recompile for it to work.

OldFlak....
aka Reliquia
i7-4790 @ 3.2GHz. 8GB Ram. NVidia GeForce GTX 1060 6GB. M1: Acer 31.5" @1920x1080 M2: Samsung 31.5" @ 1920 x 1080. M3: Acer 24" @ 1920 x 1080. OS: Windows 10 Pro 64-bit Insider.
PM
DVader
20
Years of Service
User Offline
Joined: 28th Jan 2004
Location:
Posted: 27th Mar 2020 10:53
Well I was close Like I say never used it, left it at the default setting

But if this is true
Quote: "pbroverride = Activates the PBR rendering system. Set to 0 to disable PBR and revert to the DNS texture system. Default is 1."
Then it describes disabling PBR and only using DNS or at least looks like it. If it does what OldFlak and Belidos says, it seems pretty pointless. I mean why bother changing it so old models don't work? Who would do that and for what reason?

If it is the case, the only real way to disable PBR is to use lowest shaders. Which is extreme but on a low spec system is why the option is available and why it is the fastest option.
SPECS: Ryzen 1700 CPU. Nvidia 970GTX. 16 Gig Memory. Win 10.
3com
9
Years of Service
User Offline
Joined: 18th May 2014
Location: Catalonia
Posted: 27th Mar 2020 12:10
GG scan setup.ini file when starting, amoung aothers:

Quote: "// DOCDOC: pbroverride = Activates the PBR rendering system. Set to 0 to disable PBR and revert to the DNS texture system. Default is 1.
t.tryfield_s = "pbroverride" ; if ( t.field_s == t.tryfield_s ) g.gpbroverride = t.value1;"


The value sended by "g.gpbroverride" is use not just for entities, but foir terrain, 3ยบ person, etc. as example:





Laptop: Lenovo - Intel(R) Celeron(R) CPU 1005M @ 1.90GHz

OS: Windows 10 (64) - Ram: 4 gb - Hd: 283 gb - Video card: Intel(R) HD Graphics
cpu mark: 10396.6
2d graphics mark: 947.9
3d graphics mark: 8310.9
memory mark 2584.8
Disk mark: 1146.3
Passmark rating: 3662.4

PM
cybernescence
GameGuru Master
11
Years of Service
User Offline
Joined: 28th Jan 2013
Playing: Cogwheel Chronicles
Posted: 27th Mar 2020 12:21
Pbroverride=0, will use DNS shaders (e.g. entity_basic.fx) if that type assigned in fpe and PBR shaders (e.g. apbr_basic.fx) if assigned in fpe. Terrain will always be the DNS shader.
Pbroverride=1, will use PBR shaders for everything including terrain and will assign missing PBR textures based on material index in fpe.

So with Pbroverride=0, you can mix PBR with DNS rendering ... with Pbroverride=1 all assets will be auto-shifted to use PBR rendering (results will vary if assets are prepared for DNS, especially if material index not set appropriately for the model)

Cheers.

GPU: GeForce RTX 2070 SUPER PassMark: 14817
DVader
20
Years of Service
User Offline
Joined: 28th Jan 2004
Location:
Posted: 27th Mar 2020 12:57
Ah. Now I see the reason Not had any issues here as yet with old models when set at 1 so must be fairly rare to get problems. Or I have been lucky
SPECS: Ryzen 1700 CPU. Nvidia 970GTX. 16 Gig Memory. Win 10.
OldFlak
GameGuru TGC Backer
9
Years of Service
User Offline
Joined: 27th Jan 2015
Location: Tasmania Australia
Posted: 27th Mar 2020 13:21 Edited at: 27th Mar 2020 13:22
Yeah, also if you leave it default (pbroverride=1) DNS models may look over shiny in test game, but look ok in standalone.

That is because GG creates the missing pbr textures on export based on the material setting in the fpe, you can also delete all your _S textures from the standalone to reduce the size since GG doesn't use them at all. (Tip from Preben)

OldFlak....
aka Reliquia
i7-4790 @ 3.2GHz. 8GB Ram. NVidia GeForce GTX 1060 6GB. M1: Acer 31.5" @1920x1080 M2: Samsung 31.5" @ 1920 x 1080. M3: Acer 24" @ 1920 x 1080. OS: Windows 10 Pro 64-bit Insider.
PM
GubbyBlips
5
Years of Service
User Offline
Joined: 14th Jan 2019
Location:
Posted: 29th Mar 2020 19:12
Thanks all for the info. After all that, I've been thinking.. Ught oh!

Time for an updated computer?! The Uncle Sam Gov is sending most people
a hardship check who have been out of work, it looks like. And since I am
pretty hooked on this being my secondary career, (maybe primary?!)
then why shouldn't I use that as a good excuse?!

Nothing new, mind you, I almost never buy big items new, but I'll shop
around on ebay... see what's jiving.
PM

Login to post a reply

Server time is: 2024-04-16 17:27:46
Your offset time is: 2024-04-16 17:27:46