3D object orientation based on planar surface in OpenGL

Cancelled Posted 5 years ago Paid on delivery
Cancelled

I am having a problem in 3D to 2D object orientation. So, I am working on an AR app in Python using OpenGL. I can estimate the depth of the scene and calculate the surface normals using other methods. I also have the camera calibration details+rotation and translation.

Now the problem is, I want to project a 3D model like a 3D wine bottle onto one of the planar surfaces. The surface can be horizontal or vertical. And, note that the object has to be projected perpendicular to surface. So the idea is that I choose a point by clicking on the surface and the bottle will be projected there.

Please see the attached images. One of them is what I have as input and the other ones are the expected outputs.

C++ Programming OpenGL Python

Project ID: #18586355

About the project

2 proposals Remote project Active 5 years ago

2 freelancers are bidding on average €19/hour for this job

grigorywazin

Dear client. I am a Senior Software Engineer with rich experience in OpenGL and very strong skills in C/C++, Python, C#, .NET, Java and x86/x64 Assembler. If you desire the best qualified result in your project, you sh More

€18 EUR / hour
(10 Reviews)
5.8