N-Daļiņu Simulācija
Author
Egle, Elvis
Co-author
Latvijas Universitāte. Datorikas fakultāte
Advisor
Freivalds, Kārlis
Date
2015Metadata
Show full item recordAbstract
Elvja Egles kvalifikācijas darbā „N-Daļiņu Simulācija” tika izstrādāta simulācijas programma, kura attēlo lādētu daļiņu kustības savā starpā. Tika izmantota OpenGL bibliotēka, lai varētu izveidot daļiņu attēlojumu 3-D simulācijā. OpenGL piedāvāja vairākus veidus, kā daļiņas tiek uzzīmētas un kā tās tiek apgaismotas. Fizikas moduļi, sadursmes un animācija tika implementēta kopā ar OpenGL bibliotēku, lai lādēto daļiņu simulācija būtu pietiekami saprotama fizikas skolniekiem, kuri mācās par Kulona likumu. Visa programma tika izstrādāta caur Microsoft Visual Studio uz Windows vides. Elvis Egle’s qualification paper „N-Particle Simulation” is to develop a simulation program which reflects charged particle movement when interacting with each other. An OpenGL library was used to render the particles in a 3-D simulation. OpenGL offers a lot of ways on how to render particles and adding lighting effects to the scene. Physical models, collisions and animations were implemented together with the OpenGL libraries, so that the charged particle simulation would be understandable enough for physics class students, who are studying Coulomb's law. Everything in the program was developed through Microsoft Visual Studio on a Windows platform.