-
Notifications
You must be signed in to change notification settings - Fork 6
Troubleshooting
- Karts driving through surfaces or driving onto walls
- Index out of range error
- Scaling issues or missing geometry
- Render conflicts
This issue arises when transferring karts to new geographical objects. Karts stick continuously to their current surface object. Transferring to new geography requires the beginning of a new object running parallel to the old object or an aerial maneuver (ex. a jump).
Examples:
The first example below will result in karts ignoring the ramp. They will drive through the ramping geography keeping to the current racing surface. The second example displays good modelling for Mario Kart 64 because the original geographical object ends when the ramp begins. In other words, when a kart drives into the ramp the game will only have one option to use for ground; the ramp.
This variation of the first example does not constitute good practice either. It will also result in the kart sticking to the original ground and not transferring to the ramp.
The harsh angle of this wall will likely work as intended. However, it may result in unknown behaviour and as such is not good practice.
The two examples below constitute good modelling practices.
Normally due to a triangle being too long. Try splitting the longest triangles into multiple triangles.
In blender press CTRL+A
and click Apply Transformations
. Experiment checking Apply Transform
in export settings.
In-game example:
In-editor example:
Observe that two separate objects are overlapping each other. Solve this by adding more vertices to the objects and connecting the vertices together: