Archive for 1:15 AM

More physics

Lately I was experimenting with lastly implemented simple cloth physics model. I was trying to use this model to handle physic of any meshes – but it is totally unstable for most of closed convex meshes. Results of experimenting:

Simple application:

Download (Win32)

There are two default forces in this simulation, gravitation and soft wind. You can set [...]

A little bit of physics

Some time ago I’ve started implementing simple physics system for my application framework. I don’t want to write about what is already implemented and what works but I want to show results of today codding session of simple cloth physics

Simple application:

Download (Win32)

Controls:
Left mouse button – with drag sets vector that influence object particles
Right mouse button [...]

Quicktris: Sources

After exams on my university I’ve cleaned Java source codes of Quicktris. You can find it on page: Quicktris Java
I bought PSP, so probably Quicktris would have implementation for this game console :)

Quicktris, JOGL, Java

Przez ostatnie dwa wieczory przenosiłem Quicktrisa z C++ do Javy z użyciem biblioteki JOGL. Przenosiny były dosyć proste gdyż wersja C++ była implementowana całkowicie obiektowo z użyciem systemu słuchaczy wzorowanym na Javie właśnie. Napotkałem kilka znaczących różnic które musiałem uwzględnić podczas konwersji, na przykład kolejność odczytywania bajów, wirtualna maszyna Javy zawsze operuje na modelu big-endian [...]

JOGL

W związku z pewnym pomysłem który zrodził się w mojej głowie, zainteresowałem się możliwościami renderowania grafiki 3D w apletach Javy. Znalazłem bibliotekę JOGL która w połączeniu z AppletLauncherem pozwala na umieszczenie pełnoprawnej aplikacji OpenGL na stronie internetowej. Wynik pierwszych testów które mi zajęły ok 4h znajduje się poniżej (powinien się wyświetlić trójkąt):