Comment animer la rotation du cube en C#?

Je voudrais faire quelque chose comme ceci: un cube en rotation sur un formulaire. Je ne voulez pas utiliser une bibliothèque externe ou une dll, juste pur .NET 3.5 (sans directx). Et un cube de construire avec des lignes uniquement. Pourriez-vous me dire comment faire cela?

Je ne veux pas utiliser des bibliothèques externes, car je n'ai pas besoin > 100 MO bibliothèque pour faire de ce truc? Je veux seulement que pour animer une rotation du cube fait avec des lignes.

Pourriez-vous développer vos exigences pour expliquer pourquoi vous ne voulez pas utiliser une bibliothèque externe? OpenGL ou DirectX faire ce genre de chose infiniment plus simple que d'écrire votre propre moteur.
J'ai upadated ma question. Se sentir libre d'y répondre.
Veuillez, Monsieur, pourriez-vous m'envoyer les codes
WPF ou WinForms?
Je voudrais le faire dans le plus pur WinForms.

OriginalL'auteur Tomasz Smykowski | 2008-12-09