Find Jobs
Hire Freelancers

In need of an OpenGL developer, need completed by April 4 or 5th at the latest

$30-250 USD

Færdiggjort
Slået op cirka 1 år siden

$30-250 USD

Betales ved levering
I'm looking for an experienced OpenGL developer who can help with a 3D project. The project needs to be completed by either April 4th or 5th latest, so it's a tight timeline of 1-2 days. Using Xcode C++ on MacOS, as well as openGL and glut in order to complete the project. Local Illumination and Shading G enerate several cows at different positions with a ground and three walls, extend the system to support the following features: Support for several light sources. Interactively turn lights on and off. Support flat/gouraud shading models. interactive change the (RGBA) values associated with the global ambient light. interactive change the (RGBA) values associated with the specular material properties of the objects. Global Illumination with Ray Tracing To facilitate global illumination, you need to consider the interactions among all the objects and lights attenuated along ray distance to enable shadows and reflections. You can demo a low resolution ray tracing image if your hardware resource is limited. Shadows. Is there an object between the surface position and the light? If so, a shadow should be generated. You need to define a function to compute these shadow rays. Reflections. Set some cows’ material to be reflective. If material is set to be reflective, you need to define a recursive function to traverse a ray from the camera to the surface position to find the color of light, and continue this process until the maximum number of recursions or the maximum distance of the ray path is reached. You can do this with either GL, Shaders, or CUDA (depending on your GPU). Bonus: Texture Mapping Put the texture on the cow mesh model with a cow texture cow-tex-fin.jpg. The texture should be modulated by the local and global shading computation.
Projekt-ID: 36329387

Om projektet

4 forslag
Projekt på afstand
Aktiv 1 år siden

Leder du efter muligheder for at tjene penge?

Fordele ved budafgivning på Freelancer

Fastsæt dit budget og din tidsramme
Bliv betalt for dit arbejde
Oprids dit forslag
Det er gratis at skrive sig op og byde på jobs
Tildel til:
Brug Avatar.
Hi, I have just read your requirement and very interested in your C/C++ OpenGL/GLFW project. I can do it in 5 hours. I have 20+ years experience in Software Development and the C/C++ is my top skill. As for rich experience, OpenGL using GLUT, CPU scheduling/Palleling Process/GUI for Robot movement/DataStructure&Algorithm ... are my mastered branch. Hope to discuss with you soon. Tuan
$100 USD på 1 dag
2,7 (5 anmeldelser)
3,7
3,7
4 freelancere byder i gennemsnit $135 USD på dette job
Brug Avatar.
EXPERT IN OPENGL HELLO ESTEEMED CLIENT I have gone through your project detail BY detail , having all the required skills and VAST EXPERIENCE.I confirm to you that the project is doable and deliverable since its within my area of EXPERTISE. Timely and Good work is 100% guaranteed. I present my bid to you and thanks in advance as you consider me
$100 USD på 2 dage
0,0 (0 anmeldelser)
0,0
0,0
Brug Avatar.
Hello. I think that I can help you to complete this project fully 100% sure to satisfy your requirement. What I do want to say again is that I owned very rich experience of getting through projects which are quite like yours by now. It is crucial point, I think. I'd like to have a brief chat or call to discuss further details about your project soon. Looking forward to working with you together on this project Thanks!
$200 USD på 7 dage
0,0 (0 anmeldelser)
0,0
0,0

Om klienten

Flag for UNITED STATES
Macomb, United States
5,0
1
Betalingsmetode verificeret
Medlem siden apr. 3, 2023

Klientverificering

Tak! Vi har sendt dig en e-mail med et link, så du kan modtage din kredit.
Noget gik galt, da vi forsøgte at sende din mail. Prøv venligst igen.
Registrerede brugere Oprettede jobs i alt
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Indlæser forhåndsvisning
Geolokalisering er tilladt.
Din session er udløbet, og du er blevet logget ud. Log venligst ind igen.