3 ms·
Out of curiosity and If you are familiar: Is this the same Signed Distance Fields used in Star Citizen for their shield tech [1]? Or is it a different thing wi
by rurounijones 5y ago
Out of curiosity and If you are familiar: Is this the same Signed Distance Fields used in Star Citizen for their shield tech [1]?
Or is it a different thing with the same name?
[1] https://robertsspaceindustries.com/spectrum/community/SC/forum/50259/thread/signed-distance-field-update/ https://robertsspaceindustries.com/spectrum/community/SC/for...
- Jasper_ 5y agoCorrect. An SDF is basically an acceleration structure for an "omnidirectional" raycast. A "sphere-cast", if you will. If you are extra careful, you can also approximate a cone trace. Unreal Engine 4 has used it as a way of doing shadows for objects that don't animate for a long time [0]. But it's now a pretty standard staple of VFX and other sorts of industries to do a cheap approximate raycast on the GPU. Lumen simply uses the same data structure to accelerate bounce lighting cone tracing. [0] http://advances.realtimerendering.com/s2015/DynamicOcclusionWithSignedDistanceFields.pdf http://advances.realtimerendering.com/s2015/DynamicOcclusion...