Comments (18)
Should be fixed now.
from perfect_dark.
What do you mean by "Light"?
Currently any framebuffer effects like blur, menu backgrounds, cloaking and light halos don't work.
from perfect_dark.
Light could mean either the lighting lens flares not working, or models being full bright.
from perfect_dark.
What do you mean by "Light"?
It mean light halos.
Currently any framebuffer effects like blur, menu backgrounds, cloaking and light halos don't work.
I understood. Thank you.
from perfect_dark.
I have checked that some of the graphics have been fixed. Thank you.
I tested this build. https://github.com/fgsfdsfgs/perfect_dark/actions/runs/5987730156
Video: https://youtu.be/-6w_LLtTLf0
OK:
- Night Vision
- Menu Background
- Light Halo
- Highlight (Pickups, Players, Teams)
- Mauler (charge-up shot)
Not OK:
- CamSpy (The screen is fine, but not enough distortion)
- IR Scanner
- Horizon Scanner
- Infiltration Intro cutscene
- Blur
- Slayer (fly-by-wire rocket)
from perfect_dark.
I have checked that some of the graphics have been fixed. Thank you.
I made a comparison with the N64 console.
Build: https://github.com/fgsfdsfgs/perfect_dark/actions/runs/6216037392 (31bb7c6)
Video: https://youtu.be/lB6ayFnRnVA
List
OK:
- Menu Background
- Light Halo
- Rain
- Snow
- Infiltration intro
- Gas
- Cloaking
- Highlight (Pickups, Players, Teams)
- Night Vision
- X-Ray Scanner
- IR Scanner
- Mauler (charge-up shot)
- FarSight XR-20
- Slayer (fly-by-wire rocket)
- Screen Shake
Mostly OK (some problems):
- Sky (Sunlight penetrating)
- Slow Motion (Lots of footsteps are heard in Defense) https://youtu.be/lB6ayFnRnVA?t=1188
- CamSpy (The screen is fine, but not enough distortion)
Not OK:
- Blur
- Horizon Scanner
- Attack Ship Barrier
- Skedar Ruins Bridge
- Autogun (Investigation, Crash Site)
Sky
Sunlight penetrating
PC Port
N64 Console
CamSpy
The screen is fine, but not enough distortion
PC Port
N64 Console
Attack Ship Barrier
PC Port
N64 Console
Skedar Ruins Bridge
PC Port
N64 Console
Autogun (Investigation, Crash Site)
PC Port
N64 Console
from perfect_dark.
The bridge isn't red anymore and turret colors are fixed. Though the textures are still kind of messed up, I wonder how the n64 handles texture mirroring. Maybe it's some kind of minor difference with fast3d vs whatever perfect dark is using
from perfect_dark.
Mirroring is handled correctly for at least some textures. I am not sure why it isn't handled correctly in some cases.
from perfect_dark.
Would something like gl_mirrored_repeat fix it or am I completely wrong? I think this is the crossbow texture
But yeah that still wouldn't explain why it happens either
from perfect_dark.
No, what I mean is it is supposed to set GL_MIRRORED_REPEAT
or GL_MIRROR_CLAMP_TO_EDGE
there, but it doesn't for some reason.
from perfect_dark.
Motion blur, combat boost blur and fisheye effect on the eyespy should now be in. Some of the textures above were also fixed in a recent PR.
from perfect_dark.
Thank you. I made a comparison with the N64 console.
Build: https://github.com/fgsfdsfgs/perfect_dark/actions/runs/6539395852 (1eb1e96)
Video: https://youtu.be/81JJ8mkjtjo
List
OK:
- Menu Background
- Light Halo
- Rain
- Snow
- Infiltration intro
- Gas
- Motion Blur
- Cloaking
- Highlight (Pickups, Players, Teams)
- Night Vision
- X-Ray Scanner
- IR Scanner
- Mauler (charge-up shot)
- FarSight XR-20
- Slayer (fly-by-wire rocket)
- Screen Shake
- Autogun (Investigation, Crash Site)
Mostly OK (some problems):
- Sky (Sunlight penetrating)
- Slow Motion (Lots of footsteps are heard in Defense) https://youtu.be/81JJ8mkjtjo?t=1053s (17:33)
Similar to this? #53 - CamSpy (Ceiling disappears in Investigation) https://youtu.be/81JJ8mkjtjo?t=1608s (26:48)
- Skedar Ruins Bridge (Graphics are not correct)
Similar to this? #25
Not OK:
- Horizon Scanner
- Attack Ship Barrier
from perfect_dark.
Thank you for the detailed report.
The bridge issue looks to be the result of a wrong alpha blending mode + some transparent surface sorting issues. Perhaps it's actually supposed to have depth buffering enabled but it doesn't, or something similar to that.
I have no clue why the ceiling disappears though. Maybe the camspy almost clips through it when you go all the way up, but due to floating point error it appears to the clipping code as if it is through it, so the ceiling stops rendering.
UPD: Horizon scanner effect is now implemented. Also fixed a bug that made you autoturn when you had it out.
from perfect_dark.
Thank you. Horizon scanner effect seems fine.
from perfect_dark.
Certain textures (and some planes that are not visible textures in the vent corners) will appear as a blue texture during the CamSpy tutorial section in the Carrington Institute. This problem did not exist before the proper fish eye lens effect that was recently applied.
from perfect_dark.
Upon looking into this some more, the bullet hole thing isn't mirroring related. The full bullet hole texture actually has both halves in it:
This is in fact an issue with the renderer not handling texture LODs correctly.
from perfect_dark.
Build: https://github.com/fgsfdsfgs/perfect_dark/actions/runs/7117212181 (aeb6851)
Mostly OK (some problems):
- Sky (Sunlight penetrating)
- Slow Motion (Lots of footsteps are heard in Defense) https://youtu.be/81JJ8mkjtjo?t=1053s (17:33)
Similar to this? Fix spamming footsteps for slow mode #53
Not fixed
- CamSpy (Ceiling disappears in Investigation) https://youtu.be/81JJ8mkjtjo?t=1608s (26:48)
- Skedar Ruins Bridge (Graphics are not correct)
Similar to this? Datadyne: Defection Carpet Texture Broken #25
Not OK:
- Horizon Scanner
- Attack Ship Barrier
from perfect_dark.
The light glares have been improved somewhat in 15c0327. They're still not 100% accurate to N64.
from perfect_dark.
Related Issues (20)
- [Feature Request] Access to other simulants HOT 3
- [BUG] Building issues... HOT 2
- [Bug] As you respawn, if you die while the gun pickup animation plays (Start Armed enabled) you hold it in death
- Allow rebinding of look keys HOT 2
- xbox controller control while window out of focus HOT 3
- [Feature Request] Add retexture and Model replacement support using .md5mesh HOT 5
- Can't map C-buttons while mapping key bindings HOT 4
- Key binding to Xbox wireless controller HOT 1
- Game window sometimes losing focus and becoming uncontrollable HOT 2
- [Feature Request] Manually Select Player's Splitscreen Placement HOT 1
- Can't copy saved games over HOT 2
- Keyboard Input for Text Entry
- Weapon that passes through walls at certain levels HOT 3
- How do I set N64 analog stick sensitivity? HOT 2
- [Feature Request] Weapon Nicknames HOT 3
- A blue line appears on the up screen, accompanied by a small light HOT 2
- Weird light reflexions on glass HOT 4
- [Feature Request] Imitate the Transfer Pak functionality of the original N64 game HOT 1
- Add or restore face mapping HOT 9
- Can't use modded ROMs for the PC port HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from perfect_dark.