Jak wygenerować normalne powierzchnie?

W moim silniku mam kilka metod rysowania debugowania, które mogą generować geometrię przydatną do debugowania, np. Kule i kostki. W tej chwili nie generuję żadnych normalnych dla tych kształtów. Czy istnieje metoda ogólnego przeznaczenia do generowania normalnych twarzy i normalnych dla...