#NFSU2 (Need For Speed Underground 2)

1 messages · Page 6 of 1

vague sparrow
#

@jade briar that arrow needs to go fr

cloud crypt
#

got my hands on this

jade briar
#

I'll ask Mark for help later.

#

Don't like to ping the poor guy. He's always getting ping by some guy.

cloud crypt
#

cant you mask te arrow as particle? It shouldnt get reflected then

#

or as ui

jade briar
#

hmmmm

vague sparrow
#

I rarely do it unless I have some questions regarding remix as whole and it's Future

jade briar
#

But it'd still show up in gi

cloud crypt
#

uhm ok...

jade briar
#

huhh

cloud crypt
#

more lights, we need more lights
used cylinder Lights for it (and yes uncle Burrito i made it size of light source)

jade briar
#

No. We need to fix lights behind that car.

cloud crypt
jade briar
#

ah nice.

cloud crypt
jade briar
cloud crypt
#

why ya asking?

jade briar
#

That's probably the wrong word

cloud crypt
#

you mean i should make the lights warmer?

#

so like 5500 kelvin instead of 6500

jade briar
#

like this

#

but not AS warm

#

This image is kinda exaggerated.

cloud crypt
#

ok, but modern streetlights are cold, i will find a good balance

waxen bison
#

rtx.comf

tawny elk
jade briar
#

Yeah it is exaggerated .

tawny elk
#

Nah that's accurate HPS is basically only yellow light so it looks weird.

cloud crypt
#

5500K look nice

desert trout
cloud crypt
#

but maybe i prefer this (5000K)

desert trout
#

Personally I love yellow street lamps

#

Very cosy

cloud crypt
tawny elk
#

I wonder what the WB is set to by default.

cloud crypt
#

6500

tawny elk
#

Ah

#

That's why

#

You'd wanna set it to the car's headlights color temp if you're shooting for accuracy. Something like 3000k to 4000k

cloud crypt
#

and now i use 5000, but i think for the highway and the high power lamps i still use 6500

#

this is 4000

tawny elk
#

On the lights?

cloud crypt
#

streetlights yes

tawny elk
#

Ah, they look pretty warm cause it's fixed at 6500k WB.

cloud crypt
#

5000K is my personal favorite, what do the others think?

#

or still 6500 atleast some light xD?

tawny elk
#

2100k with a WB of 4000k is my take. But I'm a lighting designer so it's going to be accuracy > art direction shrug

cloud crypt
#

let me see what it looks like in OG game

tawny elk
#

I honestly don't remember what the OG game looks like KEK

jade briar
#

Make sure to color them appropriately .

cloud crypt
#

in OG game its an inbetween 6000K and 6500K

#

you see better with my reshade (no color thingys, just Tonemapping)

tawny elk
#

I'm not the most confident on the metal halide cause that's pretty fancy to have in your street lights but maybe Bayview has the money.

cloud crypt
#

3000K looking like this in remix

tawny elk
#

That feels right for the WB.

#

Street lights are 4000k if you want that modern look.

#

Only place I’ve seen 6500k is Xeon headlights and surgery rooms KEKW

#

By the way, you do what you want, I’m just letting ya know where things are in the real world aww

cloud crypt
#

In my hometown we have LED Streetlights and they are that white

jade briar
chrome meadow
tawny elk
#

Fun fact: HPS lights, the super warm yellow ones, are nearly monochromatic. You only see shades of that yellow color. Nothing else.

tawny elk
jade briar
chrome meadow
tawny elk
cloud crypt
#

for now i will only place lights. I can do the color temperature after that

chrome meadow
#

Good for certain plants too 👀

tawny elk
#

Still haven’t found the culling verySadge

cloud crypt
#

keep trying

jade briar
tawny elk
#

Where is it hiding PepoThink

#

Maybe it’s been between the couch cushions this whole time.

jade briar
#

Very well could be.

chrome meadow
#

Maybe, it's like a black hole

jade briar
#

I lost my vape between those today.

tawny elk
#

Hold my beer I’m going in peepoRun

chrome meadow
#

Miller Light?

tawny elk
#

The only “light” beer I drink is called garage beer KEKW

#

It tastes like ||beer||

chrome meadow
#

and it's not light

jade briar
#

I drink. Water. For. HYDRATION.

tawny elk
#

It’s like 95 cal for a pint so it’s lighter. But alcohol is pretty bad for you so I don’t drink that often anymore. Gotta maintain my figure. aww

chrome meadow
#

was a reference to the reaction at the crazy ad they made btw

tawny elk
jade briar
#

Don't think that would be too great of an idea.

tawny elk
#

It’s deliciously high pressure fresh.

#

It’s also how they get that wet look in bayview.

jade briar
#

ah

chrome meadow
#

A dream world, everything wet

trail quail
#

ok.

#

ok.

jade briar
#

ok.

tawny elk
#

Could someone send me a screenshot of how far back the culling occurs?

tawny elk
#

I wanna see if I can find it just by looking for the value of the radius or something.

trail quail
jade briar
#

Shitposting is good.

#

Things get too serious otherwise

trail quail
#

How can i mod this into NFS

trail quail
tawny elk
#

Are you able to line it up with some poles or something that has a fixed distance in between objects?

cloud crypt
jade briar
tawny elk
#

Ah so it’s really low then

#

The forward distance is 6000 (I think) units by default.

#

So we might want a value of in the single digits.

#

I’ll save that for my next deep dive. There’s only so many places it can hide PeepoPlotting

jade briar
cloud crypt
#

well, he did a deep dive for what, 9 hours or more?

jade briar
#

Also the light intensity contrast in this game is very bad. Some areas are wayyyy too bright and some areas are too dark.

cloud crypt
#

put this obver every game and it will look the same

tawny elk
tawny elk
jade briar
#

yeay

tawny elk
thorny pawn
#

The lights are probably being culled earlier due to them being billboard textures, or they might have some special handling because they represent a bloom/lensflare effect, so there would be something that has been explicitly done so that those flares get culled as soon as they're offscreen

I hope that makes sense

#

It's just an idea/assumption but maybe it helps

velvet rivet
#

culling would most likely be able to get remedied with a script mod

wispy drum
jade briar
#

Neat

cerulean summit
#

I'm new to all this remix stuff but have worked with 3d for a while. Just wondering if there are any specific limitations or reasons the textures have such a high contrast in roughness.
Its like the road is either pure gloss or super matte with a very small transition between.

jade briar
cerulean summit
#

Oh

ember cobalt
#

whoever's handling adding the lights for this game, can you please show me what you're doing?

cerulean summit
#

If I knew how any of this worked, I would craft some textures for you guys XD

jade briar
#

But if I think about it. Larger puddles can stay on a dent in the road for quite some time. Even if the rrest of the road is completely dry.

jade briar
ember cobalt
#

i mean in omniverse

cerulean summit
cerulean summit
jade briar
ember cobalt
#

the puddles don't blend very well with the road, i think that's the only problem with them

cerulean summit
#

Fair. It was more of a nitpick (I get kinda obsessed over details). A higher contrast also exaggerates tiling textures too.

Ultimately it's an artistic choice

jade briar
ember cobalt
#

i mean, i'm a human 😛

jade briar
#

Tho I could try redoing the roughness map, since every road texture uses the same roughness and normal map for optimization and sanity.

ember cobalt
#

the edges of the puddles just need to blend in a bit more really

#

it looks good otherwise

jade briar
#

Hmm. I'll see. That's a problem for future me to solve.

#

Tomorrow me

#

Was working on some textures for the mountain area, but had some technical issues, so retired for the night

cerulean summit
#

I could give textures a shot if you like, if you don't like em I don't mind, the fun part is making them tbh

jade briar
cerulean summit
#

Uhhhh, how exactly do they need to "blend"

cerulean summit
#

FELLOW BLENDERER!!!!

#

Nice

tawny elk
#

Where substance boys at

cerulean summit
#

Use that too

#

Not as well tho

ember cobalt
#

mm

jade briar
#

So roads are devided into flat planes for each lane. Different lanes have different road markings, which have different textures, but they all need to be seamless.

tawny elk
ember cobalt
#

i just do all my texture work manually and with chaiNNer, lol. i need to expand my toolset i guess

jade briar
#

So I use a base markingless asphalt textures, and then make a big ass node group for procedural markings.

cerulean summit
jade briar
#

Underlying asphalt textures does tile perfectly.

cerulean summit
jade briar
tawny elk
jade briar
#

Like a puzzle. Simple ones are fun, but when it gets too difficult, I start to fume.

cerulean summit
#

Trust me. I'm the master of poorly maintained massive node trees. I've hit blenders hard limit a few times XD

jade briar
#

Uh huh

#

Well then. Go ahead.

tawny elk
#

I’d do more texture work with y’all once I get this culling figured out

cerulean summit
#

For the record, it's not a good thing. They're a mess

jade briar
#

But what textures are you going to be working on?

jade briar
cerulean summit
#

Anyway, I'll stop clogging up the feed

tawny elk
#

I know how to do lighting PeepoPlotting

#

||And that’s about it||

cerulean summit
#

Unless... Up to you, would you be up to sending across the blend files with the textures you've got @jade briar?

jade briar
#

Uhhh

#

It's like

cerulean summit
#

Don't have to

ember cobalt
jade briar
#

Almost 5 am

tawny elk
#

He’s embarrassed

jade briar
#

So prolly later

tawny elk
#

So much spaghetti nodes

jade briar
cerulean summit
tawny elk
#

Figuring out the culling in this is a stepping stone to the sims.

jade briar
#

Also I have a feeling that the funny Indian man from sog might make a video on this mod.

jade briar
tawny elk
#

The true RTXRemix experience

jade briar
#

I could make a video about jumping between 4 softwares and 5 different folders open in explorer just to make a single texture.

ember cobalt
#

i could make a video of running a game and it crashing for an hour until i figure it out

ember cobalt
ember cobalt
tawny elk
#

Theory is now that it’s happening before or outside fo the render3d function.

jade briar
#

This whole process just makes me want to install win 11 so bad. Just so I can make use of the explorer tabs. It's a pain to find the right window from the 5. And if I missclick mfwdesolate

tawny elk
ember cobalt
#

i need to learn how to modify games in hxd myself

#

there's been many times i've needed it

jade briar
#

Same sadge

ember cobalt
#

i end up getting frustrated with it and using separate windows again

jade briar
#

Huh

#

Strange

#

But I wanna be mark's apprentice.

ember cobalt
ember cobalt
tawny elk
thorny pawn
tawny elk
# ember cobalt can you give any tutorials you'd recommend? i really want to learn this

There’s 2 hour tutorial that shows you the basics on using ghidra in combination with x64dbg. https://youtu.be/ZmPArvsSii4

As a beginner, reverse engineering can be a daunting and frustrating endeavor - But it's a lot more fun if you can learn via hacking and modding games to create your own cheats and maybe even inject a few (harmless) pranks into the code!

Whether you watch it all the way through, or just in bits and pieces, join me in this master (of none) class...

▶ Play video
tawny elk
#

It kind of gets it line by line but doesn’t understand the big picture.

ember cobalt
tawny elk
#

Ghidra is OP af. It’s an NSA tool.

#

IDA is a bit cleaner with its disassembly, but I find the interface more confusing ngl.

#

I wish there was a release of U2 that had the symbols left in like Sims 2

#

Was there every a macos release of U2? blurryeyes

ember cobalt
#

there's a cut debug log. that'd have been nice

#

and it's not of help, but apparently the gamecube version of this game shipped with debug symbols

jade briar
open atlas
jade briar
#

There was a demo

tawny elk
#

I checked the demo but nothing there afaik

jade briar
#

hmm

#

I guess

#

You gotta do it the hard way.

tawny elk
jade briar
#

Now get to work

vague sparrow
#

Damn

#

Muta dropped in and made a video that momentarily features UG2 rtx at the beginning in his new video

jade briar
#

Yo. I didn't even bother checking because I thought he'd be working on a dedicated video for it.

vague sparrow
#

Sneed's feed and seed

#

Formerly chucks

jade briar
#

mmhm

jade briar
#

honestly.

#

I was waiting for a 15 minute rant about how wet roads does not mean good graphics.

tawny elk
jade briar
#

I mean.

#

It's pretty cliché now

tawny elk
#

Waiting for someone to ask why the car paint doesn’t look like gran turismo 7

jade briar
#

The bozo in #general-remix

orchid grail
#

I just installed rtx for this, and everything seems to be working, besides that ground textures are missing. Did i install it wrong or is that an issue right now?

vague sparrow
orchid grail
#

in game, right?

vague sparrow
#

#1103377328530276403 message

#

like set here

jade briar
#

I should edit my tutorial.

orchid grail
#

yeah working perfect now, thanks

jade briar
#

np

#

aight I fixed the tutorial.

wispy drum
#

Good morning guys. Wow put most settings to low in the game is the way that remix is working in this game? I have everything high in the photos I upload yesterday. Thank you for updating the tutorial

jade briar
#

Most of the texture and geometry settings are high

#

eg world and car detail

#

The rest are settings specific to game's original looks so they cause issues with remix.

vague sparrow
cloud crypt
#

I always turn everything down except model and world lod. Light glow also turned on

cloud crypt
vague sparrow
#

i think world detail should be high

jade briar
#

yes

wispy drum
#

Yes didn't knew that so will get even better graphics with these settings. Yes I understand so I think something is wrong in the photos I upload due to high graphics. Will try later to put low most settings. The tutorial is in the pinned is more and more detailed excellent

jade briar
#

I keep updating it to cover things that people may have problems with.

wispy drum
#

Yes it is excellent. Add if you can the correct order that needs to be install. Dxvk remix isn't in the tutorial I think I missed that one zip yesterday and messed up

jade briar
#

Runs fine with the release version.

cloud crypt
vague sparrow
#

ah yes

#

.kkrieger

jade briar
#

I remember playing that

vague sparrow
#

ofc you do

jade briar
#

Well, it doesn't work on modern windows. No I'll have to restart my computer.

#

nvm. I killed it in task manager

vague sparrow
#

it runs on your ram so....

#

@jade briar you felt earthquake?

jade briar
#

YESS

#

It's still here

#

I thought I was going crazy

vague sparrow
#

bruh my whole monitor went boinky

#

so i went outside

jade briar
#

I just felt my chair moving a little

ember cobalt
#

where do you guys live?

jade briar
#

But yeah I got kkreiger to work

jade briar
ember cobalt
#

ah

#

i don't think i've met anyone else from there, so that's cool

jade briar
ember cobalt
#

eek

jade briar
#

@vague sparrow

vague sparrow
#

hmm

jade briar
#

It wasn't that bad

jade briar
elfin beacon
elfin beacon
cloud crypt
#

🤣

#

But many in the comments say its fake. For example: With a change of Road and tree textures you can fool everyone...

#

@tawny elk

stray orchid
#

hi all!
"Download RTX remix from this link (https://github.com/NVIDIAGameWorks/rtx-remix/releases/tag/remix-0.2.0) and extract them into the main game folder next to the exe
Download the latest version of remix bridge from this link (you have to be logged into a github account in order to download) (https://github.com/NVIDIAGameWorks/bridge-remix/actions/workflows/build.yml) extract these files where you unpacked the other zip file. Replace any files if prompted.
Download the zip file at the bottom of this message, and extract the files in the main game directory. Replace any files if asked.
If you want to run the game at larger resolutions, then download the widescreen patch from this link (https://github.com/ThirteenAG/WidescreenFixesPack/releases/tag/nfsu2), and install it. IMPORTANT rename "d3d9.dll" in the main game folder to "d3d9.asi"
Run the game"
but game crashes, should it be smth special, like version?

GitHub

Release Notes

The Remix Runtime Bridge is now open source on GitHub! You can find the repo here!
Many Bridge improvements have gone into this release to address various game compatibility issues:
...

GitHub

This is the NVIDIA RTX Remix Runtime Bridge repository - Actions · NVIDIAGameWorks/bridge-remix

cloud crypt
cerulean summit
cloud crypt
#

Then they did not made it right

cerulean summit
#

I'm finally getting around to setting it up myself but I've got the same issue. Updating my drivers now in case thats the issue

cloud crypt
#
  1. Install widescreen fix
  2. Install remix 0.2.0 to game directory
  3. Install bridge to game directory
  4. Install dxvk to trex folder
  5. Install the files from uncle buritto to game directory
  6. Rename dinput8 to dsound

And you are ready to go

cerulean summit
#

thats a different setup, no?

#

I'll give it a shot

#

Sorry if this is an obvious question. What's dxvk?

cloud crypt
#

Download the release one at the bottom

cerulean summit
#

oh 🤦‍♂️ . Thanks

jade briar
cerulean summit
#

got it working, thanks. Can finally work on textures

jade briar
#

well, good luck

cloud crypt
#

Uncle Burrito, youre textures are missing the parking lots😅 just wanted to mention that

cerulean summit
#

@jade briar what are you using to convert textures to the right kinda dll?

cerulean summit
#

yeah

#

sorry, dds

jade briar
#

game>blender, or blender>game?

cerulean summit
#

either

#

blender doesnt support that dds format

jade briar
#

Well, partially

#

But you're right

cerulean summit
#

roughness and normal are the only ones that work

jade briar
#

So this is for game > blender

cerulean summit
#

oooooh, that tool is exactly what I've needed for ages!

jade briar
#

So I'll give you a quck walkthrough of the texture conversion precess

cerulean summit
#

thanks

jade briar
#

this is for normal maps

cerulean summit
#

yup, the specific dds format is what I was about to ask for 👍

jade briar
#

And this is for base color.

cerulean summit
#

thank you

jade briar
#

And

#

A few tips.

#

If you want to make a texture that is not completely square, i.e same size on length and width, try to import a single piece of object that uses that texture, and use it to bothj make, bake, and compare your textures.

#

Very important that you compare the textures to the original

cerulean summit
#

I assumed if I just matched the aspect ratio of the image it'd be fine?

cloud crypt
#

All working with blender... me doing it with photoshop😅

cerulean summit
#

I would be doing this in substance, but I dont have the commercial license so I can't

jade briar
#

Things should always line up, or you'll have issues in game.

#

I also highly prefer that the new textures look as close to original as they can.

cerulean summit
jade briar
#

A lot of the textures are going to be 64x512. So use the objects in this blender file to make textures for them. new textures should be 452x3620. You can make square textures 4k.

#

Also since you are using the image name output as the image name input in chainner, make sure to bake them with proper names.

#

idk if you want to add them in game yourself.

cerulean summit
#

I've got remix set up and everything so I should be able to get them in game myself. We'll see

jade briar
#

And uh.

#

Name your folders. Don't want things to get out of hand.

cerulean summit
#

yeah, I'll keep it simple

jade briar
#

Reinstall everything. Read the pinned instructions carefully.

stray orchid
#

could someone upload all nessessary files in one file, maybe?

cerulean summit
# stray orchid still crashes 🙁

update your driver, go back through each step in order. Also, the remix bridge link is a bit vague (for the sake of surviving updates to bridge), make sure you're using this https://github.com/NVIDIAGameWorks/bridge-remix/actions/runs/5095209923

GitHub

This is the NVIDIA RTX Remix Runtime Bridge repository - Bridge doesnt handle concurrent D3D9 module and device calls safely · NVIDIAGameWorks/bridge-remix@4d6dc56

cloud crypt
#

Your instruction is which get them failing

vague sparrow
jade briar
#

Final textures aren't that big.

#

Only a few mb

cerulean summit
#

I never checked but I assume there's a requirement to have an RTX card too. @stray orchid it may be obvious but what gpu are you using?

cerulean summit
vague sparrow
cloud crypt
#

Haha xD

jade briar
cerulean summit
#

I'm on a 2060 super so as long as you dont expect it to run well or look good, it 'should' work

vague sparrow
jade briar
cerulean summit
#

yeah, I got the actual texturing side down. Just gotta make it match the game

cerulean summit
#

what I'm using as a base is from polyhaven.com, its CC0 licensed so it should be good

jade briar
#

Yeah, but. Where does it go in game?

vague sparrow
jade briar
cerulean summit
jade briar
#

Man's fr making textures that I've made already.

#

💀

cerulean summit
#

I can do something else?

jade briar
#

I mean. tbh, wouldn't it make more sense to work on something untouched?

vague sparrow
cerulean summit
#

I got involved cos I had that query about the road roughness remember? if we're happy with where its at thats fine

vague sparrow
#

This looks promising

jade briar
#

I would appreciate if there's help with more untextured objects.

cerulean summit
#

ok, sure. Sorry for the confusion. Any suggestion for specific textures or should I have a look around?

jade briar
jade briar
#

Could be tweaked further. What do you suggest?

cerulean summit
jade briar
#

Yeah makes sense.

cerulean summit
#

ok, so all the textures are in rtx-remix > captures > textures?

jade briar
#

Sub folder with texture name.

#

d/r/m

cerulean summit
#

I mean the old textures

jade briar
#

Yes.

cerulean summit
#

they dont have names though, are we using arbitrary ones for the new textures?

jade briar
cerulean summit
jade briar
#

And the best way to find a texture to work on is by selecting an object in ov, opening up the material properties, and copying the dds file name. Then you can search for it in your captures>textures folder. Convert it to png, start working.

jade briar
#

This is a very good quick start guide.

spark moon
#

Hi muta nice to see u here

vague sparrow
#

@jade briar can you test if out of world objects are fully modelled, like they are culled but their geo does exist, right?

#

A much better way to explain this would be geometry that is inaccessible to the player

jade briar
stray orchid
#

is it possible to avoid full disabling light?

jade briar
#

what

vague sparrow
#

ok.

jade briar
#

ok.

quiet ravine
#

👌

odd forum
#

oak

spark moon
#

have u guys tried latest bridge release 6 games not working after updating

cerulean summit
#

While I'm waiting for omniverse to install, I figured I'd swap out the textures for what I've already done. I know it was a waste of time in hindsight but whats done is done so I might as well see what it looks like

#

right is old, left is new

vague sparrow
#

holy moly

cerulean summit
vague sparrow
#

your textures are amazing

jade briar
jade briar
surreal ruin
jade briar
#

I really like your normals tho. True.

#

Idk why, but mine look too flat.

surreal ruin
#

Yours also has the issue of the obvious repetition

cerulean summit
jade briar
# cerulean summit

Also. Tech tip. Go to the remix menu, and under denoising, turn on reference mode. Keep the camera still, and it'll accumulate rays over a number of frames for cleaner screenshots. Like normal offline renderers.

cerulean summit
jade briar
#

god

#

Turn on dlss?

#

My config is running at at native 1440

cerulean summit
#

For the screenshot dlss is set to quality but I need ultra performance while I'm actually playing it... At 1080p!

jade briar
#

huh.

#

That's new

cerulean summit
#

I gotta go in and sort out settings anyway. I got portal RTX to a good state, I can do it with this given time

jade briar
#

But then again

#

20 series.

#

eh

jade briar
cerulean summit
#

I can do col, rough, and norm

jade briar
#

nono

cerulean summit
#

Ohhhh

#

Yes

#

Yeah, the texture from polyhaven does, but I'm not using it like that

jade briar
#

Like use it to texture out the deepest parts of the textures for some light puddling.

#

idk what I'm typing

#

Haven't slept all night.

#

Was planning on making some textures, but now I'm stuck making renders for others

cerulean summit
#

im a bit past that

jade briar
#

Now that is what I call. Not clean.

spark moon
cerulean summit
#

I've got a lot of different things controlling the wetness. depth mask alone would give obvious tiling for example

vague sparrow
#

sorry guys but this looks better than RTX remix, we need to find out what textures this mod is using

https://youtu.be/FB6bbSA3TrY

Support https://www.patreon.com/gametestro
✔️ Subscribe to the channel
🔔 Activate the bell
👍 Leave your like

Discord server: https://discord.gg/ehgC9xRbBZ
⚠ Mod in development.

Car mod
Porsche 911 (930) Turbo 3.0 by GM25

🎵 Music
Phonk Racing Gaming by Infraction [No Copyright Music] / Freaky
https://youtu.be/orvA83_92Ho

Epic Cyberpunk by Ale...

▶ Play video
cerulean summit
cerulean summit
vague sparrow
jade briar
#

yes

vague sparrow
#

its ok bruh i was joking

jade briar
vague sparrow
#

but that does look good despite how simple the whole reshade MXAO 10+

#

💀

cerulean summit
vague sparrow
cerulean summit
#

wtf, the reflections are usually something thats pretty difficult with reshade

#

I can see it now tho, I'm disappointed in myself for thinking it was UE

surreal ruin
#

Looks like standard SSR

#

Except for the cubemap on the cars ofc

ember cobalt
#

SSR is usually less versatile than that

cerulean summit
surreal ruin
#

SSR can be EXTREMELY forgiven from these kinds of locked behind car camera angles

ember cobalt
#

it's reflections on everything or nothing. in that clip, it's only being applied on strong light sources and it's blended well

surreal ruin
ember cobalt
#

i've never seen reshade's SSR look that way

#

it has to be something else

#

anyway

cerulean summit
#

there is an older reflection method in reshade, I forgot what its called but its probably that

jade briar
ember cobalt
#

those textures are locked behind a paywall, no way you guys can use them

cerulean summit
vague sparrow
#

This is why i hate these graphics mods, all the cool textures are not available for modding when its literally a mod

https://youtu.be/sXIx5-CsYkk

Support https://www.patreon.com/gametestro
✔️ Subscribe to the channel
🔔 Activate the bell
👍 Leave your like

Discord server: https://discord.gg/ehgC9xRbBZ

Credits
BadassBaboon - Extended Cameras
SpeedyHeart - Physics Framerate Changer
Xanvier - Lighting Control
Archie - Motion Blur Control
Aero - NFS HD Reflections
nlgxzef - Extra Options
nlgx...

▶ Play video
jade briar
#

That's not even roughness. Just alpha based specularity on a plane texture.

#

The grainy spec map works good to simulate both roughness and give it a bumpy feeling that'd otherwise be covered by normals.

#

So yeah, even if you had those textures, they're not pbr in any way.

cerulean summit
jade briar
#

yep

surreal ruin
#

It LOOKS cool sure, but I can't tell what's even happening when in movement lol

jade briar
#

One of those mods that do not respect the original aesthetic.

surreal ruin
#

You gotta love it when the reflections of a lightsource on the ground is brighter than the lightsource itself

#

Oh, those lights are blue and red?

#

Well, they're white now!

jade briar
#

Law of conservation of energy is dead

surreal ruin
#

Me and an old colleague used to discuss the idea of starting a metal band called "Breaking Energyconservation"

#

Where all the music would be about ripping apart poor rendering

cerulean summit
# surreal ruin

That's gotta be ssr, surely.

Planar wouldn't work on that sloped surface

jade briar
#

My guess is that reshade is doing ssr at steep angles

#

If what you're saying is true

surreal ruin
#

Uuuh I don't know! I've never played this NFS honestly so I've no clue what runs under the hood

#

The thing is with these fixed camera things, it becomes pretty easy to mask those kinds of issues

#

Hell it could even have cubemap fallbacks

cerulean summit
#

Not possible, there's depth and dynamic objects included

surreal ruin
#

Racing games commonly use a single cubemap that is live updated attached to the car

#

Been doing that for a loooong time

cerulean summit
#

Yeah, but road reflections look very wonky if they use the same solution

surreal ruin
#

Although again I don't know if this uses it as I'm not familiar with the game at all

#

I'm not seeing any of the trademark edge fading from SSR though

#

Which leads me to believe it's just the planar doing its thing

#

I find this extremely interesting

#

Because these kinds of inconsistencies wouldn't really be produced by any realtime solutions

cerulean summit
#

That looks simple enough.
Reflected light sources with no shadows

#

Notice it's ONLY lights that have accurate depth

surreal ruin
#

But it's only reflecting like, half of the windows on the buildings

#

The other half are completely left out XD

jade briar
#

So what is this? I can see parts of the world being reflected.

#

100% unmodified.

surreal ruin
#

Well Underground 2 is just a planar

jade briar
#

See. I told ya3.

cerulean summit
#

We'll have to agree to disagree on that. Planar simply doesn't function on surfaces that aren't flat.

I think it's point lights being reflected with (you were right about this) a cubemap for the environment.

The image from earlier must have reshade ssr though

surreal ruin
#

Yeah but that's not what we're pondering though

#

We talking about what this MOD is applying through reshade or whatever

#

The base games 100 % use planar reflections

#

It's even CALLED planar reflections in the options menu isn't it..?

jade briar
#

It's perspective corrected cubemaps.

#

Perhaps

jade briar
surreal ruin
#

Aaah fair

cerulean summit
odd forum
#

i downloaded the build main for bridge remix, i cant seem to find release build and it doesnt work

cerulean summit
cerulean summit
#

is this what you need? I'm not sure

surreal ruin
#

Not that NFS does that, it clearly doesn't

#

But actual point light reflections are definitely not going on

cerulean summit
odd forum
cerulean summit
#

no worries, glad you got it sorted

surreal ruin
#

It was actually fairly common to see a few gens back

cerulean summit
#

a full quality planar reflection is rendering the scene twice so ~2x performance hit. the simpler the scene, the cheaper the planar reflection, so they've always managed to be usable across many generations

#

but you need 1 per flat surface and using more than one quickly results in rendering the scene an absurd number of times

surreal ruin
#

Sure looks like lowered res planar to me!

odd forum
surreal ruin
#

Far too accurate for a cubemap

cerulean summit
cerulean summit
#

oh shit

surreal ruin
#

Wrong message I intended to respond to there

#

But ye

#

That ain't no cubemap

cerulean summit
#

and yet, the sign isnt reflected, only the light thats placed on it

#

its more complex than I thought but I still doubt its planar

odd forum
surreal ruin
#

It's common to omit lots of things from planar captures to make them cheaper

#

You can see here, there's a palm reflected on the ground

#

But that palm is actually BEHIND those bushes

cerulean summit
#

this is a good example. Thats a flat road there, so I can accept thats planar

surreal ruin
cerulean summit
# surreal ruin

this road looks sloped but can I get a sanity check on that?

surreal ruin
#

It's very sloped for sure

#

Proper touge stuff

cerulean summit
#

cubemap from the cameras position?

#

perspective would line up

surreal ruin
#

Honestly they could just be pulling the ancient screen inversion trick

#

Although I don't think that's what's going on

odd forum
#

is this bcz of widescreen patch i applied?

surreal ruin
#

Because there are ones like this scattered about as well

#

Where the reflection is not just a 1 : 1 copy

#

Also look at this

#

You can see the guardrail reflection continue down the hill

#

Whilst the actual guard rail isn't visible

#

Y'know what that means?

cerulean summit
#

no?

surreal ruin
#

Transparent road textures

cerulean summit
#

OHHHHHHHHHHHH

#

check in omniverse, see if theres anything under the road?

surreal ruin
#

They've just duplicated the geometry of the guardrails and are using light billboards placed under the roads

#

No clue I don't have it installed atm ;P

cerulean summit
#

damn

#

good guess tho

surreal ruin
#

There isn't?

cloud crypt
#

You also could check with debug cam

surreal ruin
#

DANG

#

Well in that case all I can think of

#

Is a miss aligned planar reflection

#

But you just kinda can't tell when going fast

cerulean summit
#

I would accept a single flat planar reflection thats somehow distorted

#

sea of thieves does that for its water

#

no idea how you'd do it like nfs seems to tho, its still a bit different to anything I've seen

surreal ruin
cerulean summit
#

WTF

surreal ruin
#

Important to note that it IS capturing the cars and stuff as well

cloud crypt
#

I will let the World-Textures to you guys, i will do Lighting and some Garages/Shops.

surreal ruin
#

Including dynamic liveries etc

cerulean summit
#

most importantly, the underside, so its not a camera position cubemap

surreal ruin
#

Which takes me to planars again

#

HOWEVER

surreal ruin
#

There is a strange inconsitency

#

A mystery still lingering

cerulean summit
#

a little bamboozlement left?

surreal ruin
#

HAH, it's really funny, if you pay attention to the reflection of the udnerside of the car you can tell there IS no underside

cloud crypt
#

Hm, but what i can tell is that they used height maps. They are in the game for the roads

surreal ruin
#

Because the cars roof is being reflected

#

BUT, here's spooky mystery

#

There are stretched out billboards used in the reflections for the lights

#

Do they perhaps have in-world objects that are set to ONLY render in the reflections for these?

cerulean summit
#

well the bottom of the car would be culled as its not in view, so even if it could render whats offscreen, there would be nothing there

thorny pawn
cerulean summit
cloud crypt
cerulean summit
cerulean summit
#

hmm

surreal ruin
#

If you peek at the video you'll see that they're clearly static textures moving with the car

cerulean summit
#

video is blocked

surreal ruin
#

And noy anything created through shaders

#

Oh

cerulean summit
surreal ruin
#

Basically the billboards don't distort with perspective or anything

cloud crypt
surreal ruin
#

They're completely static on the lights

surreal ruin
cerulean summit
surreal ruin
#

This video just makes it easier to see

cloud crypt
#

True

cerulean summit
#

it is planar then. The underside of the car doesn't cut off whats out of view, but rather per object (object culling), which means its not a camera aligned cubemap

odd forum
#

what happens if you have changed resolution with widescreen patch 🙂

surreal ruin
#

This is a stupidly interesting look into the games tech though

#

And had we not had this discussion I would've never bothered digging this deep lol

cerulean summit
#

these are the sorta conversations I love to have, and everyone I know thinks I'm crazy XD

surreal ruin
#

Right there with ya

cerulean summit
cloud crypt
#

I am not a game engeneer or smth. But i understand some things from what you are talking😅

stray orchid
#

is it possible to avoid full disabling light?
like this one

cloud crypt
#

Yes, when i am ready with placing lights
Will still take my time on this

surreal ruin
#

So basically.

-It is a planar reflection, and distortion errors on curved roads DO occur if you're paying attention. It appears to be rendered at a 3'rd or half the resolution of the game itself. ( Hard to tell without pixel counting and I'm not THAT anal )

-It updates in realtime but only captures certain objects, like guard rails, light sources and specific vegetation and building pieces that are important enough.

-They appear to have in-world objects that are ONLY captured by the planar reflection, we can determine this from no duped geometry existing under the roads and yet certain reflection billboards exist in game that you can't see outside the reflections. ( Such as reflections from street lights and car lights )

#

And that class, has been todays deep dive into old tech nobody gives a rats butt about!

#

Join me again next week when we analyse the 4'th pixel from the top right of Simon Belmonts original Castlevania sprite.

cerulean summit
#

amazing ted talk, thank you

vague sparrow
#

disable pre existing lights and then adding lights that aren't attached to meshes as child mesh

cloud crypt
#

No

#

I know what you mean

#

I could test this

stray orchid
cloud crypt
cloud crypt
stray orchid
cloud crypt
#

With my lights they wont randamly dissapear. And they look better.

surreal ruin
#

Oooooh hahaha, these reflections are SUPER scuffed anytime a bump in the road happens

vague sparrow
#

i'll consult mark about this in a bit

vague sparrow
cloud crypt
#

I dont think that a mesh where not a reference is added will be displayed in game.

surreal ruin
#

Just goes to show how much care was put into hiding it

#

You can also tell how much less accurate the reflections become when you enter the city itself, as it has WAY more objects than these outskirts

#

Which goes to show they had an extremely limited "Objects rendered in the reflection" budget

vague sparrow
#

why can we not add these lights so that they wont get culled

cerulean summit
#

I seem to be misunderstanding how this works. I've followed one of the tutorials and changed some material parameters and textures, saved it, and it doesn't change anything in game

#

the texture swap I did earlier was just replacing an existing texture, this is a bit weirder

surreal ruin
#

Wish I could help ya there but I've not touched Omniverse yet!

cerulean summit
#

I hadn't either until an hour or two ago

cerulean summit
#

oh, it was blank on mine

cloud crypt
#

Yeah, i work currently on burritod mod as a base

#

Adding lights, new floors and some other things

cerulean summit
#

ok, I'll work on some of the other textures then, but I still dont know how to do it

cloud crypt
#

You will need a base texture (called albedo) a height map and atleast an occlusion/normal map

There are plenty on tutorials on youtube on how zo create them.
I made my floor with Photoshop, created there my AO, Normal and height map out of a Texture i had

cerulean summit
#

nah, thats not the problem. I can make textures and swap them in omniverse, but it doesnt transfer to the game

cloud crypt
#

Its really simple. When you edit a texture (replace the albedo) a mat is created in the layer tab. Go there and open up the shader. There you can edit the roughness and other things

cerulean summit
#

again, I can edit it, but it doesnt go to the game

cloud crypt
#

Are the textures png or dds?

upper pond
#

Hey guys, any idea on how this is like this_

cerulean summit
cloud crypt
#

They need to be DDS

cerulean summit
#

I know what to do now 🤦‍♂️

#

thank you

cloud crypt
#

No problem

ashen cradle
#

For some reason the game doesn't start. May I send a .dmp for someone to check it?

cloud crypt
cloud crypt
cerulean summit
#

whooooole conversation about how it looks like it did

cloud crypt
#

😅🤣

vague sparrow
# upper pond

turn down everything in game's video settings except world detail

cerulean summit
cloud crypt
#

I hope we will get the remix tools soon

cerulean summit
#

Same. I'm a 3d artist, not a programmer or full on developer. All this stuff is very confusing

elfin beacon
#

Same , don't understand shit here but I enjoy watching these people.

tawny elk
vague sparrow
#

making the game think its in rear view camera while actually its forward camera

#

?

tiny nimbus
#

looks like i was the one that needed glasses all along

tidal gust
#

why is my game doing this ?

vague sparrow
#

everything must be low to exclude shaders from being executed

#

also did you download the replacements?

tidal gust
#

yes

vague sparrow
#

ok try setting everything like i said and then try

tidal gust
vague sparrow
#

what gpu you have

#

looks very laggy

#

also is DLSS enabled?

tidal gust
#

rtx 3060

tidal gust
cerulean summit
#

use dlss performance

vague sparrow
#

enable it by pressing Alt+X and selecting DLSS performance under DLSS tab

timid prairie
cerulean summit
#

thanks. I'm still struggling to actually get texture replacements working tho

chrome meadow
vague sparrow
tidal gust
#

just a sec

cerulean summit
chrome meadow
spark moon
cerulean summit
vague sparrow
#

are you Cpu bound or screen recording issue

cerulean summit
#

check the vram capacity in the alt+x menu, that can cause stutter too

vague sparrow
#

so without recording, it looks ok

tidal gust
#

and i am watching the f1 race at the same time

tidal gust
cerulean summit
#

not that then

tidal gust
#

problably the ram and becouse i am running the game from an hdd

cerulean summit
#

figured out texturing. I should probably make the road markings more obvious though

tidal gust
#

but i dont actually mind the stutter irl its better then on the video

cerulean summit
#

absolutely no idea how to share it

vague sparrow
vague sparrow
tidal gust
chrome meadow
cerulean summit
vague sparrow
#

because all the adjustment values

vague sparrow
cerulean summit
vague sparrow
#

we are still figuring out problems that we can not solve right now

vague sparrow
cerulean summit
#

ohhhh, you dont want that. All I've done is ruin it so it runs at all

tidal gust
#

btw thanks to the one who helped me

cerulean summit
#

any objections to me trying AI (the proper stable diffusion kind) for upscaling building textures?

surreal ruin
vague sparrow
#

@cerulean summit ngl i like your choice of textures, where did you get them?

tawny elk
surreal ruin
#

Correct me if I'm wrong but I believe they made them? They're a fellow artist!

tawny elk
#

But I can check all the different regions and languages of the demo.

cerulean summit
tawny elk
#

There’s gotta be a time they slipped up PeepoPlotting

stray orchid
stray orchid
cerulean summit
#

thats probably not enough for full path tracing

#

this sorta tech can bring a 4090 to its knees if you're not careful

vague sparrow
cerulean summit
#

if it works though 🤷‍♂️

cerulean summit
#

glad to see nothing ever changed from my old 1050ti

vague sparrow
#

oh

cerulean summit
#

yeah

#

I don't want to gatekeep based on hardware, I've tried to maximise what limited tech I've had for years, but there are limits

#

hell, even running this on my 2060 super is pushing it

thorny pawn
#

appropriate pc case for RTX Kappa

stray orchid
cerulean summit
#

@stray orchid if you want to try and power through, best you can do is lower texture quality, use ultra performance dlss, and if you know your way around the dev menu, lower samples and bounces

cerulean summit
stray orchid
stray orchid
thorny pawn
#

i dont get it, both with and without you seem to be getting the exact same performance? Is it stuttering or something with widescreen fix?

cerulean summit
#

what exactly is the issue? I'm multitasking so I cant hear if the vid explains it with audio

thorny pawn
#

not sure what you mean by "unplayable"

stray orchid
#

without widescreen fix responsiveness is good, but with it - no

cerulean summit
#

so is it input latency?

#

you cant see that on a vid cos obviously we dont know when inputs are made

stray orchid
#

yep, input latency

cerulean summit
#

idk why it would be different, so this probably isnt a fix but it might help counter it. in the remix settings enable nvidia reflex

stray orchid
#

and speed of game itself also

tiny nimbus
#

what card

cerulean summit
tiny nimbus
#

😭

cerulean summit
#

trying our best here 😅

tiny nimbus
#

dont even bother lol

#

3050ti mobile and path tracing is just not gonna happen

cerulean summit
#

and it DOES work, something else is broken

stray orchid
tiny nimbus
#

wouldnt call 20fps playable but you do you

thorny pawn
#

+1 i played through portal 1 using SwiftShader on cpu because my onboard graphics didn't support shaders lul got through the game at like 18fps or so

cerulean summit
#

I used to play on integrated laptops and 15+ is playable, trust me

tiny nimbus
#

nah

vague sparrow
tiny nimbus
#

but its not 2002

cerulean summit
#

once you're used to higher fps its awful, but claiming its not worth even trying for people that are used to lower expectations is just pointless gatekeeping

tiny nimbus
#

look man im not trying to start a discussing rn but

stray orchid
thorny pawn
#

human eye can't see beyond 1fps anyways, jokes aside, his issue is not the performance but widescreen fix causing input lag, maybe somebody has had this issue and can answer, worth asking i would argue

vague sparrow
hearty delta
vague sparrow
cerulean summit
hearty delta
cerulean summit
#

fair

#

ok, back to actual progress. Any thoughts on AI for remastering building textures. Its not perfect but its alright

tawny elk
tawny elk
vague sparrow
cerulean summit
#

this aint smooth, but its got fake compression

tawny elk
#

But buildings are what I deal with on the daily so there’s so much detail I focus on that y’all prob don’t even notice.

cerulean summit
cerulean summit
vague sparrow
cerulean summit
#

yeah, I wont use that one anyway

tawny elk
tawny elk
stray orchid
vague sparrow
cerulean summit
#

plaster

#

I think

vague sparrow
#

@cerulean summit you can use stable diffusion infinity canvas to make out a new texture using prompts

tawny elk
tiny nimbus
#

ngl the sounds could use some work too

tawny elk
#

Comes from how it’s applied.

tiny nimbus
#

some cars sound great others not so much

surreal ruin
tawny elk
vague sparrow
cerulean summit
#

thats a tall order

stray orchid
tawny elk
thorny pawn
#

uhhh actual models for the buildings would be amazing

#

are we able to do that yet?

#

last time i checked we could only do textures/materials?

cerulean summit
thorny pawn
cerulean summit
#

the buildings do seem to have rough models, thats why I wasnt straying too far from the original texture or they wouldn't align. new ones would be amazing though

vague sparrow
cerulean summit
#

for now, I'm gunna finish this texture anyway

stray orchid
cerulean summit
#

go into the games settings and change the res, it might kick it to fullscreen, otherwise I have no idea

thorny pawn
jade briar
#

Y'all got your irrelevant reflections figured out?

vague sparrow
#

there is a new king and its this

cerulean summit
#

hey, I wouldn't even be here if not for uncle burrito, be nice 😧

tiny nimbus
#

neevermind

#

i tried it myself with the pinned comment and it runs at like 20 fps + invisible roads 🗿

vague sparrow
cerulean summit
vague sparrow
#

we go for stuff that's like better and this road is actually really good no cap

tiny nimbus
#

Dlss performance made it run above 60 but yeah there is a lot work needed lol

vague sparrow
#

except world detail

cerulean summit
tiny nimbus
#

yeah i already deleted everything lol just gonna lurk here

#

nvidia release 🤌

#

now

#

🤌🤌🤌🤌

jade briar
jade briar
#

Surely

vague sparrow
#

you jelly bro ngl

#

just use this texture in new video

cerulean summit
#

in all fairness, my road markings are shit rn

#

yeah, I don't think my method for buildings is a good idea, scrap that

jade briar
#

Figured

cerulean summit
#

hows the sky set up btw? I doubt its a hdri is it?

jade briar
vague sparrow
#

i think yes

#

looks very pixelated so it has to be from the game

cerulean summit
#

usually games like this use geometry for the skydome but I cant find it in omniverse

jade briar
#

Well. it kinda does.

#

But it doesn't show up in ov.

cerulean summit
#

how do I find/edit it?

#

does remix support hdris if I made it invisible and fell back to the 'proper' sky?

surreal ruin
#

But from footage and looking at the game

#

It must be using something really funky because it suffers from integer precision errors

#

As if it was a PS1 mesh

cerulean summit
#

same reason you get similar errors in massive open worlds without dynamic origins

surreal ruin
#

Aaaye! But normally you'd avoid rendering your skyboxes in a way that makes that obvious

#

RTXremix has issues with it but this is the base game as well

cerulean summit
#

probably less obvious at the lower resolutions of old, idk

surreal ruin
#

It's typically MORE obvious at lower res

cerulean summit
#

oh

surreal ruin
#

As the points samples are typically screen-space

#

And not world positions

jade briar
#

So here's the map exported from ov, to blender.

#

You can see the skydome

#

But in ov

#

You can neither see it, nor select it.

cerulean summit
#

whats the object called in blender?

vague sparrow
#

you mean the hash?

cerulean summit
#

just what its called in the outliner

#

hash may be the term, but never one that I've used so idk

jade briar
cerulean summit
#

rip

tawny elk
cerulean summit
#

Ive only been vaguely following the whole camera thing. Is the idea to stop lights and meshes culling when they leave frame by using the rear camera?

#

cos surely that'd cause a lot of flickering as stuff passes between the front view and reappears later in the rear

cloud crypt
#

i will do the skyboxes lol

#

or if you have a HDRi i can give you the files

cerulean summit
#

quality varies, but its easily the best free hdri resource I've found

cerulean summit
#

wont work?

cloud crypt
#

they are not Pure Sky, you need pure sky and it have to be night

cerulean summit
#

wdym pure sky?

#

is that a format?

cloud crypt
#

there have to be no objects and other stuff, only the sky

jade briar
#

These are shit
Doesn't elaborate

cerulean summit
cloud crypt
#

like this

cloud crypt
cerulean summit
#

is that hdr?