Find Jobs
Hire Freelancers

OpenGL selection a region of a .stl file

₹1500-12500 INR

In Progress
Posted 10 months ago

₹1500-12500 INR

Paid on delivery
I am looking to develop an OpenGL application for a desktop environment that can take a .stl file and allow the user to select a region. The key functionality would be the ability to select a region of the .stl file and have it highlighted with a color. Please note that the .stl files may have triangles behind the selected surface area. those triangles should not be selected. The attached video shows the operation and expectation is to speed up the selection of the triangle. Current algorithm: Our current algorithm creates a rectangular region. It selects all triangles which are inside the region ( all triangles in the near plane, intermediate planes and far plane are selected). we have an O(N^2) algorithm which checks the distance of each of triangle in relationship with another and identify the closest triangles and colors them. Improvement: This algorithm is very slow for dense triangles. In OpenGL, we are sure there are functions which will immediately select a region of a triangle. Expectation: Source code and explanation of how to improve selection of a region of an .stl file. Provide an O(N) solution to select a region. E.g. If OpenGL has a function which helps capture the visible triangles in the graph, this could be done.
Project ID: 36955744

About the project

6 proposals
Remote project
Active 9 mos ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
Awarded to:
User Avatar
Hello, I've been working with rendering/mesh processing for 3 years. (I've already implemented what you're asking for at work once and I've done other projects with OpenGL on this platform, I can help you with that). Have a great day!
₹9,000 INR in 7 days
5.0 (5 reviews)
5.0
5.0
6 freelancers are bidding on average ₹8,167 INR for this job
User Avatar
Hello! Your problem description is very clear and I definitely know how to solve it. Of course, selection algorithm should be O(n). I'm an expert in computer science and especially geometry algorithms.
₹7,000 INR in 4 days
5.0 (15 reviews)
4.9
4.9
User Avatar
Hello, I have more than seven years of experience in the office and more than three years of freelance experience in the required area of work and would like to help you with this task. Thanks for posting in my area of work.
₹7,000 INR in 999 days
5.0 (1 review)
0.6
0.6
User Avatar
Hi Greetings! We are team of software developers. We have developers working on almost all the technologies. We will assign you a project manager who will assist you during entire process of project completion. We will provide you fast,timely and on time delivery with reasonable and minimum cost. We are a registered company located in Indore,India. We are available right now for the project discussion and can start the project on an immediate basis. We have understood your project requirement We have 9 ++ years of experience in design and development. We can handle projects from small styling to full development from scratch. We will provide a good result in a short time and satisfy you fully. We have experienced developers in C Programming Software Architecture C++ Programming OpenGL WHY-Us: » Ready to Start on Immediate basis &provide proper Testing. » Keep your Data & Website Secure: Daily Progress Updates. » You will get 30-days FREE BUG-SUPPORT even after Project-Completion Please come in touch and let's discuss more detail about your task via chat. Project milestones will be decided during chat. Thanks and Regards Tech India
₹12,500 INR in 7 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of INDIA
Bengaluru, India
0.0
0
Member since Jul 27, 2023

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.