Jein,
das Problem dabei ist, dass durch eine polygon-genaue Kollision die Performance sehr stark beeinträchtigt werden würde...

ich habe zu dem c_trace mit Box und c_move nochmal genau im manual geschaut und dort etwas wiedersprüchliche Aussagen gefunden:
In der allgemeine Kollisionsbeschreibung heißt es in Spalte1 (ohne POLYGON-Flag) der Tabelle unter "Collision functions":

  • c_trace with USE_BOX: ellipsoid vs. polygon
  • c_move, c_rotate: box vs. box


unter c_trace:

  • USE_BOX Uses the bounding box or bounding ellipsoid of the me entity for tracing a 'thick' ray rather than a line. This is as if a c_move would be performed up to the target position.


Was wird nun genau gemacht?
Rein aus logischer Sichtweise frage ich mich warum gemäß der allg. Beschreibung ein trace mit Box als Ellipsoid realisiert werden sollte.


Für uns sind diese Aspekte des Kollisionssystems extrem wichtig und ich wäre für Hilfe sehr dankbar!