Virtual X-Ray Imaging Library on GPU
gVirtualXRay is a C++ library to simulate X-ray imaging. It is based on the Beer-Lambert law to compute the absorption of light (i.e. photons) by 3D objects (here polygon meshes). It is implemented on the graphics processing unit (GPU) using the OpenGL Shading Language (GLSL).
Sound Propagation and Acoustic Radiation of Turbomachines - Aeroacoustic Noise Suppression Project : A CFD-like CAA code for predicting turbomachines noise.
Ray tracing engine in C++ with front-end GUI in Java
SimMyWorld is originally a ray tracing program in C we developed for a school project. Then, we kept improving it and translated it into C++ to use an object-oriented model. A Java GUI has been developed to help users use the computation codes.