Board 8 > Miles Morales patch adds 60 FPS Ray Tracing mode

Topic List
Page List: 1
ninkendo
12/09/20 10:46:15 AM
#1:


https://www.gematsu.com/2020/12/marvels-spider-man-miles-morales-for-ps5-update-adds-60-frames-per-second-mode-with-ray-tracing

before it was either 30 FPS Ray Tracing or 60 FPS without Ray Tracing

this new mode adjusts the scene resolution, reflection quality, and pedestrian density to achieve 60 FPS with Ray Tracing enabled

---
... Copied to Clipboard!
RikkuAlmighty
12/09/20 10:53:14 AM
#2:


Hot damn
... Copied to Clipboard!
Heroic Bigpun
12/09/20 11:03:14 AM
#3:


Okay i know I'm a caveman but what the hell is Ray tracing. I thought it was a person at first

---
pUnny at his phone. Expect tYpos
... Copied to Clipboard!
Sorozone
12/09/20 11:12:52 AM
#4:


Heroic Bigpun posted...
I thought it was a person at first

Ray Tracing is totally the name of a jRPG character.

---
... Copied to Clipboard!
Heroic Bigpun
12/09/20 11:25:28 AM
#5:


He's from Resident Evil Gaiden

---
pUnny at his phone. Expect tYpos
... Copied to Clipboard!
pjbasis
12/09/20 11:29:44 AM
#6:


... Copied to Clipboard!
RikkuAlmighty
12/09/20 11:31:08 AM
#7:


pjbasis posted...
It means it makes your lighting very good
Like for a photoshoot?
... Copied to Clipboard!
ninkendo
12/09/20 11:49:58 AM
#8:


... Copied to Clipboard!
Xiahou Shake
12/09/20 11:50:59 AM
#9:


Heroic Bigpun posted...
Okay i know I'm a caveman but what the hell is Ray tracing. I thought it was a person at first
It's the big graphical breakthrough of this generation - basically amounts to accurately simulating how light works, giving a truly enormous boost to the lighting in games. Basically stuff that used to take hundreds of hours of artists and programmers slaving away can now be done with a pure computational cost, which is offset by another recent-ish breakthrough, deep/machine learning super sampling.

Some games are only using it for reflections while the latter tech I mentioned gets off the ground, but when applied to a full scene it gives a remarkable sense of "being there." Though honestly the reflections alone are a huge improvement that basically anyone will immediately appreciate - here's an example from Watch Dogs:

https://gfycat.com/oilyphonychicken-raytracing


---
Let the voice of love take you higher,
With this gathering power, go beyond even time!
... Copied to Clipboard!
ninkendo
12/09/20 12:08:49 PM
#10:


I'm hoping they patch this in to Spider-Man Remastered too since I'm still playing that

---
... Copied to Clipboard!
Seanchan
12/09/20 12:39:45 PM
#11:


ninkendo posted...
https://www.youtube.com/watch?v=crjbA-_SoFg

This is the type of video you watch that ruins you moving forward as you start paying more attention to that type of stuff.

---
"That was unnecessarily dramatic". - NY Mets motto (courtesy of InnerTubeHero)
Congratulations to azuarc, the guru of gurus and winner of GotD 2020!
... Copied to Clipboard!
ninkendo
12/09/20 12:43:10 PM
#12:


Just look at Xiahou Shake he's already ruined

---
... Copied to Clipboard!
Xiahou Shake
12/09/20 12:45:05 PM
#13:


I prefer the term "discerning" tyvm

---
Let the voice of love take you higher,
With this gathering power, go beyond even time!
... Copied to Clipboard!
banananor
12/09/20 1:21:12 PM
#14:


Heroic Bigpun posted...
Okay i know I'm a caveman but what the hell is Ray tracing. I thought it was a person at first

in traditional graphics, during every frame the code goes through and draws each object (an object is something like a character, chair, car, wall, etc) sequentially. there are all sorts of tricks to figure out generally which objects are in the scene, how close they are to light sources, whether they're in shadow, etc, but a lot of them are heuristics. they generally draw the objects in the back first, then draw the closer ones on top of them. this is different from popup- popup determines whether an object is close enough to be counted as in the scene at all. rendering is after that

with ray tracing, instead of drawing each object in the scene sequentially, the code goes through each *pixel* on your screen and shoots a 'ray' out of the camera in that direction. when the ray contacts a surface, it bounces off of that surface using certain algorithms to see what else it hits. You can increase or decrease the number of 'bounces' based on whatever you want. If the object is a literal black hole or perfectly matte and black object, the ray won't bounce at all. In the end, the final 'color' of the pixel is calculated and that one pixel is drawn on the screen. It goes through and calculates this for each pixel

Glossy surfaces like mirrors are extremely reflective, while matte surfaces aren't. If you have transparent materials like glass or water, ray tracing can trace the light bending through those, too. This ray essentially 'picks up' colors, intensity and attributes from every surface it hits

So obviously this creates great mirrors and great reflections on glossy, curved surfaces. But another aspect that's important is how well it picks up ambient colors- materials you normally don't think of as reflective are in fact partially reflective

If you have a white piece of paper and hold it up to a white light bulb, it'll appear white. If you hold it up to a yellow light bulb, it'll appear yellower. Something you'll also notice is that if you are in a well-lit room, shine a light on a red book cover, then hold a white piece of paper next to that book, the side of the paper facing the book will also look red. The 'red' of the book reflects off of the book, reflects off of the paper, and hits your eye, so the paper appears red. Ray tracing is really great for that

source: i wrote a (non-real-time, but hyper realistic) ray tracer in college a long time ago

i imagine ray tracing in games uses a bunch of shortcuts to allow it to work in real time (shine's video above showed some obvious ones), but that's generally the gist

tl;dr
normal rendering == each frame, draw objects on top of each other on the canvas until none are left
ray tracing == each frame, draw the color of each pixel based on the physics of a 'ray' shot out from the camera, until there are no pixels left

---
You did indeed stab me in the back. However, you are only level one, whilst I am level 50. That means I should remain uninjured.
... Copied to Clipboard!
Great_Paul
12/09/20 1:44:07 PM
#15:


Little too late for me, already got the Platinum.

---
... Copied to Clipboard!
XIII_rocks
12/09/20 4:18:47 PM
#16:


Sorozone posted...


Ray Tracing is totally the name of a jRPG character.


Ray Tracer is a legit character in Reboot
He's also a surfboard

I fucking love that show so much
---
Not to be confused with XIII_stones.
https://imgur.com/agodP3r
... Copied to Clipboard!
XIII_rocks
12/09/20 4:19:04 PM
#17:


Also I learned some stuff from this topic so thanks guys
---
Not to be confused with XIII_stones.
https://imgur.com/agodP3r
... Copied to Clipboard!
Leonhart4
12/09/20 4:41:01 PM
#18:


It's RAAAAAAAAAAY TRACERRRRRRRR

---
... Copied to Clipboard!
Topic List
Page List: 1