Find Jobs
Hire Freelancers

Design a custom basic car dashboard for rendering using OpenGL C++

$10-30 USD

Closed
Posted 6 months ago

$10-30 USD

Paid on delivery
Speedometer with a needle. When the speed is less than 30 km/h, the needle is blue, and when the speed is greater than 30 km/h, the needle is red. (You obtain the car speed by calling the method [login to view URL]() in the render loop.) (Implement the speedometer as a texture, and the needle as a line. The line thickness must be greater than 1 pixel.) Square-shaped indicator light showing the current gear (the speed at which the car is moving). If the car is in the first gear, the indicator light is red; second gear, orange; third gear, purple; fourth gear, blue; fifth gear, green. The current gear indicator should flash from black to the corresponding color. (Get the gear level by calling the method [login to view URL]() in the render loop.) Fuel quantity in the tank displayed as a green progress bar that decreases as the fuel level decreases. (Obtain the current fuel amount by calling the method [login to view URL]() in the render loop, and the maximum fuel amount by calling [login to view URL]().) Gas pedal progress bar. When the user presses the 'g' key, the progress bar gradually increases. (This should not affect the actual speed of the car but should be a visual effect only.) Graphic display with a drawn circle. When the speed is less than 10 km/h, only the vertices of triangles forming the circle are visible. When the speed is between 10 and 30 km/h, only the edges of triangles forming the circle are visible. When the speed is greater than 30 km/h, the interior of the circle is also drawn. The circle moves within the graphic display along the x-axis from edge to edge. The circle cannot be implemented using a texture. The thickness of points and lines must be greater than 1 pixel. Left and right turn signals displayed when the car is turning. (Turn signals are active if the boolean value of the methods [login to view URL]() or [login to view URL]() is true.) The user can manually activate the turn signals by pressing the arrow keys (left arrow activates the left turn signal, right arrow activates the right turn signal). (To activate the turn signals, call the method [login to view URL](true) or [login to view URL](true) in the render loop.)
Project ID: 37458176

About the project

4 proposals
Remote project
Active 5 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
4 freelancers are bidding on average $23 USD for this job
User Avatar
Hi there! I'm Hammas, and I understand that you're looking for someone to design a custom basic car dashboard for rendering using OpenGL C++. Specifically, you want the speedometer with a needle to display when the speed is less than 30 km/h blue, and when the speed is greater than 30 km/h red, along with indicator lights showing current gear level and fuel amount displaying as a green progress bar that decreases as the fuel level decreases. I'm confident that I can deliver an amazing result for this project. With over 10 years of experience in web development, graphic design, and C++ programming, I am well-suited to create the perfect car dashboard template for you. My expertise spans across several areas such as web development, Flutter expertise, and graphic design which makes me well-versed in all aspects of designing digital experiences. I would be delighted to discuss further how my skillset could benefit you in this project. Please don't hesitate to reach out if you have any questions or would like more information about me or freelancing in general!
$20 USD in 3 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Hello Dear! I've read your job description carefully. I have over 15 years of rich experience in C,C++, Algorithm, OpenGL. I'd like to discuss your project on chatting. I can start the your work right now and provide you good result. Please contact me and discuss more. Thanks and Regards!
$10 USD in 3 days
0.0 (0 reviews)
0.0
0.0
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 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
$30 USD in 5 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of BOSNIA AND HERZEGOVINA
Gradacac, Bosnia and Herzegovina
0.0
0
Member since Nov 3, 2019

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.