vec_set(tempV1, tempGun); vec_scale(tempV1, -1); tempV2 = vec_dot(normal, tempV1); vec_set(tempBounce, normal); vec_scale(tempBounce, tempV2 * 2); vec_scale(tempV1, -1); //back to speed vec_add(tempBounce, tempV1); //add speed to 2*dot*normal. //new Bounce
Gamestudio download | Zorro platform | shop | Data Protection Policy
oP group Germany GmbH | Birkenstr. 25-27 | 63549 Ronneburg / Germany | info (at) opgroup.de