

Questions about using bikes in Zurich
Hi, I am considering buying an old second hand racing bike in aluminum to use when I will move in to Zurich to study at ETH, but I have some questions.
Are the narrow wheels a problem in you experience, mainly with wet/snowy conditions and because of the rails? Is a city bike or more in general a bike with wider wheels preferable for these reasons?
I have never used these "racing" bikes but I have the opportunity to buy one for very little money. I do see many students using them, and in Germany as far as my experience goes, it is the same.
In the country I come from there is not really this kind of culture around bikes, so sorry if these questions appear dumb. Thanks!
Help understanding GenMeshTorus
Hi all, I am trying to understand the parameters of this function but I am not able to find any information. It is defined a so: GenMeshTorus(float radius, float size, int radSeg, int sides). I don't understand what radius and size parameters are. I have understood that radius is always between 0.1 and 1, but what would the actual radius (distance between the center of the hole of the torus and the center of tube) be?
This is what I have found in the implementation (https://github.com/raysan5/raylib/blob/master/src/rmodels.c):
if (radius > 1.0f) radius = 1.0f;
else if (radius < 0.1f) radius = 0.1f;
// Create a donut that sits on the Z=0 plane with the specified inner radius
// The outer radius can be controlled with par_shapes_scale
par_shapes_mesh *torus = par_shapes_create_torus(radSeg, sides, radius);
par_shapes_scale(torus, size/2, size/2, size/2);
But I still don't understand. Thanks in advance