Area of specialization: 010900 Applied Mathematics and Physics
Course: 12 Computational Physics
Course director: Prof. S.L. Yakovlev
Department of Computational Physics
Scientific adviser: Assoc. Prof. V.V. Monakhov
Reviewer: Assoc. Prof. S.A. Nemnyugin

Development of 3D-graphics tools for virtual Java-laboratories in physics
V.A. Bushmanova

3D-graphics allows to depict complex shapes, 3D-plots and diagrams, this is necessary in physics. Third dimension allows to store additional information, simplify perception of the complex objects, theirs mutual location, sizes and spatial angles. Current SPbSU’s virtual laboratories in Physics are implemented in 2D-graphics only. Current work demonstrates potential for the usage of 3D-graphics in virtual laboratories for further usage at online contest (Internet-olympiads) in Physics. 
According to the results we can conclude:
1.	An approach for implementation of virtual laboratories with construction of 3d-objects in Blender software package is proposed. 
2.	Algorithm for objects export from graphics editor to Java3d-applet is implemented.
3.	Classes for scene and objects are implemented. 
4.	Algorithm for collision detection while moving objects is implemented.
5.	Algorithms, previously implemented for 2D-laboratory, are modified for java3d library.
6.	Part of the results was published in [1].

The list of the publications:
1.	V.V. Monakhov, R.A. Voropaev, E.A. Bushmanova, V.A. Bushmanova, V.S. Frish, A.V. Vasilieva. Features of the development of computer tests, tasks and virtual laboratories //Computer methods in education, 2013. №2, P. 28-39.