OpenGL, C++, Python

I am proficient inI am proficient in Programming languages like C++, C#, Python, JAVA,  C and have experience in working with IDEs like Android Studio, VS Code, Visual Studio.creating 3D content by using tools like Blender, Substance Painter, Photoshop, and more.

Lighting Models Comparison

Individual Work
OpenGLC++imGui
Developed and evaluated visual fidelity for lighting models like Blinn-Phong, Oren Nayar, Ward Anisotropic, & Hanrahan-Krueger against Phong and Cook-Torrance using C++ and OpenGL. Conducted performance testing by measuring frame render times across varying light counts and scene complexities, utilizing real-time visualization tool ImPlot to graph comparative data.
↕ scroll

Lighting Models Comparison

Individual Work
OpenGLC++imGui
Developed and evaluated visual fidelity for lighting models like Blinn-Phong, Oren Nayar, Ward Anisotropic, & Hanrahan-Krueger against Phong and Cook-Torrance using C++ and OpenGL. Conducted performance testing by measuring frame render times across varying light counts and scene complexities, utilizing real-time visualization tool ImPlot to graph comparative data.
↕ scroll

Lighting Models Comparison

Individual Work
OpenGLC++imGui
Developed and evaluated visual fidelity for lighting models like Blinn-Phong, Oren Nayar, Ward Anisotropic, & Hanrahan-Krueger against Phong and Cook-Torrance using C++ and OpenGL. Conducted performance testing by measuring frame render times across varying light counts and scene complexities, utilizing real-time visualization tool ImPlot to graph comparative data.
↕ scroll

Audio-based Mesh Deformation

Individual Work
OpenGLC++imGui
Developed a dynamic audio processing module that extracts amplitude data to drive vertex-level mesh deformation within the shader, alongside a constrained FPS camera and cubemap skybox.
↕ scroll

Audio-based Mesh Deformation

Individual Work
OpenGLC++imGui
Developed a dynamic audio processing module that extracts amplitude data to drive vertex-level mesh deformation within the shader, alongside a constrained FPS camera and cubemap skybox.
↕ scroll

Audio-based Mesh Deformation

Individual Work
OpenGLC++imGui
Developed a dynamic audio processing module that extracts amplitude data to drive vertex-level mesh deformation within the shader, alongside a constrained FPS camera and cubemap skybox.
↕ scroll

Balloon Burst Game

Individual Work
PythonOpenCVMediapipe
Designed an interactive game where users control the monitor cursor by gesturing with their hands in front of a webcam. The goal is to target balloons by moving the cursor with hand gestures and burst the balloons by closing their fists. This innovative design leverages real-time hand tracking for a fun and engaging gameplay experience.
↕ scroll

Port Training 3D Videos

Individual Work
PythonOpenCVMediapipe
Designed an interactive game where users control the monitor cursor by gesturing with their hands in front of a webcam. The goal is to target balloons by moving the cursor with hand gestures and burst the balloons by closing their fists. This innovative design leverages real-time hand tracking for a fun and engaging gameplay experience.
↕ scroll

Balloon Burst Game

Individual Work
PythonOpenCVMediapipe
Designed an interactive game where users control the monitor cursor by gesturing with their hands in front of a webcam. The goal is to target balloons by moving the cursor with hand gestures and burst the balloons by closing their fists. This innovative design leverages real-time hand tracking for a fun and engaging gameplay experience.
↕ scroll

Aarogya-e-care App

Individual Work
Android StudioJAVAXML
Developed Aarogya E Care, an innovative app designed to assist healthcare providers by enabling efficient storage and sharing of healthcare documents. The app streamlines the process of managing patient records, allowing for secure access and seamless collaboration among medical professionals. By enhancing document management, Aarogya E Care aims to improve the quality of patient care and facilitate better communication within the healthcare ecosystem.
↕ scroll

Smart Interactive Panel Product Animation

Individual Work
Android StudioJAVAXML
Developed Aarogya E Care, an innovative app designed to assist healthcare providers by enabling efficient storage and sharing of healthcare documents. The app streamlines the process of managing patient records, allowing for secure access and seamless collaboration among medical professionals. By enhancing document management, Aarogya E Care aims to improve the quality of patient care and facilitate better communication within the healthcare ecosystem.
↕ scroll

Aarogya-e-care App

Individual Work
Android StudioJAVAXML
Developed Aarogya E Care, an innovative app designed to assist healthcare providers by enabling efficient storage and sharing of healthcare documents. The app streamlines the process of managing patient records, allowing for secure access and seamless collaboration among medical professionals. By enhancing document management, Aarogya E Care aims to improve the quality of patient care and facilitate better communication within the healthcare ecosystem.
↕ scroll

CK Meditation App

Individual Work
Android StudioJAVAXML
Developed the CK Meditation App, designed to provide a serene and personalized meditation experience. The app features a guided meditations of sir C Kailash Garu, tailored to help users reduce stress and improve mental well-being.
↕ scroll

CK Meditation App

Individual Work
Android StudioJAVAXML
Developed the CK Meditation App, designed to provide a serene and personalized meditation experience. The app features a guided meditations of sir C Kailash Garu, tailored to help users reduce stress and improve mental well-being.
↕ scroll

CK Meditation App

Individual Work
Android StudioJAVAXML
Developed the CK Meditation App, designed to provide a serene and personalized meditation experience. The app features a guided meditations of sir C Kailash Garu, tailored to help users reduce stress and improve mental well-being.
↕ scroll

Arpan Prajapati

Thank you for your time!

Arpan Prajapati

Thank you for your time!

Arpan Prajapati

Thank you for your time!