Giter VIP home page Giter VIP logo

Comments (5)

 avatar commented on August 31, 2024 1

Hi, I just want to note that I think this bug is not ETe specific. It's an idtech3 bug that has been there since Q3A (1999). You can see this in q3tourney3 for example, and many, many other idtech3 maps. The problem occurs when you collide against a wall that is not 100% perpendicular. Simply put a cuboid clip brush over the obstacle.
Though, you are right it would be better to fix it by source code than by map geometry. Personally I never found a fix for it. Tremulous/Xreal fixed it iirc, by accident I think, because of their wall-climbing ability. Hmm..

from ete.

ensiform avatar ensiform commented on August 31, 2024

So it could be reproduced in regular ET engine then?

from ete.

 avatar commented on August 31, 2024

Yeah! You can reproduce this in any idtech3 game (at least I'm aware of). This means Q3, RtCW, ET and all mods and standalone games based upon it. Maybe I am wrong, but the only idtech3 game that don't behave this weird is Xreal (Tremulous pmove code), as already said.
You can even reproduce the issue in Jedi Academy. The map was called 'Yavin Training Arena' or something... You are more Jedi expert than me, so I think you know the map...
Maybe it is also worth to note that the issue is caused inside the pmove code imo (you can see this by making the bounding box visible if the game supports that (ET, Spearmint)), cgame suffers more or less depending on game. In Q3 games the effect (on the playermodel with cg_thirdperson 1) is more significant than in games >= RtCW. I don't know why, maybe because of the different animation system?
Nevertheless, the bobbing of the bbox and the view shaking (cg_thirdperson 0) are equal for all games.

It really depends on map geometry. As soon as a wall is not perpendicular (the bottom of the wall is nearer than the top, like a pyramid) than the issue occurs. Therefore nearly everywhere inside the tunnel of 'fueldump' the issue can be reproduced, even with regular ET engine.

from ete.

ensiform avatar ensiform commented on August 31, 2024

Not sure if I should close or just reclassify and push lower. Its not really an issue since the map is unreleased and can eventually be worked around.

from ete.

 avatar commented on August 31, 2024

Only you can decide what is right.
Imo, it depends on what the goal of your project (ETe) is. If the goal is to make another engine that is compatible with default assets (maps), then it would be a good idea to fix this bug because already compiled maps can not be fixed. But you also know that yourself ...
If you don't care about already released maps, then this problem is not so serious, map makers must fix it by using proper clip brushes ...
just some thoughts.

from ete.

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.