No to udało mi się w końcu opanować wszystkie animacje
Dodatkowo zastosowałem tani chwyt i zmodyfikowałem trochę kod, aby była możliwość zmiany rozmiarów kostki. Od teraz będzie można układać kostki 2x2x2, 3x3x3, 4x4x4, 10x10x10 i wszystkie pośrednie (włącznie z wszystkimi prostopadłościanami).
Niestety czy rozmiarach większych niż 6x6x6 wydajność już dosyć znacznie spadła. Będę musiał zoptymalizować jakoś ten kod. A swoją drogą w Visual Studio w wersji proffesional brakuje mi profiler'a. Znacznie by ułatwił pracę, niestety jest dostępny jedynie w edycji Team Suite
Poniżej mała demonstracja:
Get the Flash Player to see this content.
Jesteś gosu, przemkovv. ;D Kostkę Rubika o wymiarach 2 na 3 też rozwiązujesz?
Profiler na niewiele Ci się zda. WPF jest fajny ale wydajność leży. Podejrzewam ze niewiele pomoze Ci opytmalizacja Twojego kodu.
Pozdrawiam i powodzenia w konkursie!
Proponuje, żebyś zmienil engine na OpenGL lub DirectX. Chociaz wiem ze startjesz w IC, wiec przyda Ci sie nauka WPF
Szymon
Powoli zacząłem do tego dochodzić
Obsługa DirectX i OpenGL w .NET jest zbyt skomplikowana;) W WPFie pisało mi się względnie bardzo szybko, zresztą celem tego projekciku jest napisanie algorytmu rozwiązywania kostki, a wizualizacja to przy okazji