Giter Site home page Giter Site logo

Rendering Issue Rustgrad about spearmint HOT 6 OPEN

Whatscheiser avatar Whatscheiser commented on August 16, 2024
Rendering Issue Rustgrad

from spearmint.

Comments (6)

zturtleman avatar zturtleman commented on August 16, 2024 1

I don't remember doing anything with it and code looks unchanged. Field of view (cg_fov cvar) might affect how it appears. Spearmint automatically converts cg_fov cvar value (assumed 4:3 aspect) to the current aspect (or set cg_fovAspectAdjust 0 to disable this). You can use https://casualhacks.net/Source-FOV-calculator.html "What's my real FOV?" to get "Actual FOV" to set cg_fov to in other Quake 3 engines.

from spearmint.

zturtleman avatar zturtleman commented on August 16, 2024

Behind the wood column is a decal shader with polygonOffset. I changed the polygon offset values in Spearmint d85c209 and in this situation causes the decal to offset in front of the wood column or Z-fight with it. The values are passed to OpenGL's glPolygonOffset() function that I don't really understand.

Changing to the vanilla Quake 3 / ioquake3 values solves this issue.

Spearmint

r_offsetunits "-600"
r_offsetfactor "0"

ioquake3

r_offsetunits "-2"
r_offsetfactor "-1"

from spearmint.

Whatscheiser avatar Whatscheiser commented on August 16, 2024

Can confirm setting the ioquake3 values resolves this issue as well. I should stop suggesting theories I'm 0 for 2 today. LOL.

In order to set this I need to load Rustgrad through the console as a devmap. Otherwise I get feedback stating the value of the setting is cheat protected. Is there somewhere I can set these values so they stay applied. If possible I like to avoid loading the map through the console.

Thanks again for the quick response by the way.

from spearmint.

Whatscheiser avatar Whatscheiser commented on August 16, 2024

I guess I'll just use the console :p

No worries, thank you for responding to my questions. Like I said before I do appreciate it. Would you like me to close out these issues I posted in here?

from spearmint.

zturtleman avatar zturtleman commented on August 16, 2024

No, leave them open. They're real issues and may be fixed eventually. I'm just not really working on Spearmint at this point. Thanks for reporting them.

from spearmint.

Whatscheiser avatar Whatscheiser commented on August 16, 2024

You're welcome. One last thing, and I'm sorry to go off topic but this is more a curiosity than a thing that needs its own thread...
Running Quake 3 under Spearmint in 21:9 resolutions... during the campaign, at the end of a match, you were able to get the podium with the player and bots to display the correct distance away from the camera. I'm wondering if that is something that can be tweaked in the console or if that was some handy work you baked into Spearmint?

from spearmint.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.