Find Jobs
Hire Freelancers

Create a 3D navigational mesh for pathfinding/finding - repost

$3000-5000 USD

In Bearbeitung
Veröffentlicht vor etwa 11 Jahren

$3000-5000 USD

Bezahlt bei Lieferung
I am currently leveraging Recast + Detour to enable 2D navigation in a game world. I now need a solution for navigation/pathfinding in a 3D world. I'm looking for a developer that has the expertise to take input geometry (normals/indices/vertices) and create an algorithm/solution that can get from (x1, y1, z1) to (x2, y2, z2) through flying in this same world. Input Geometry: • You can download a sample continent here: [login to view URL] (991MB) An example file is here: [login to view URL] • Each file in the above archive represents a tile of size 533.333 x 533.333 x Z (Z is variable, you can calculate this) • The entire continent is within the range: (-17066.66656, -17066.66656, Z) to (17066.66656, 17066.66656, Z) Requirements: 1. Console application to: Convert geometry into navigational mesh files (the output file will match the name of the input, but with a different extension) a. A settings header file must exist to allow easy changing of parameters (such as a walkable slope angle, etc...) 2. Console application to: Read in a continent (mesh files created by your first solution) in a thread safe fashion, store the information in memory and calculate a path between 2 points a. It is very important that the calculating from A to B is thread-safe. After your work is complete, I will may use a client/server model with multiple threads to handle calculations from A to B. b. It needs to be fast, calculating a route needs to happen in less than 100ms You can design the solution, but I assume your mesh files would be a data structure storing information on what is traversable/flyable, potentially by storing flood fills, etc… Then you will know what areas are flyable vs. not flyable due to things like trees, mountains, buildings, water, etc… Note: I'm not the expert here, at all, that's why I'm trying to find someone :) So I'm open to whatever solution you think would work. I just need an end state where I can load in the nav mesh files created from the input geometry and get a path from A to B (using something like A*). I'm using [login to view URL] for 2D pathing right now, feel free to leverage this an adapt if you’d like. Summary of Requirements: • Written in C++ • 2 Console applications with source o 1 to create mesh files o 1 to calculate A to B by reading in the above mesh files (thread safe) in less than 100 ms
Projekt-ID: 4477502

Über das Projekt

7 Vorschläge
Remote Projekt
Aktiv vor 11 Jahren

Möchten Sie etwas Geld verdienen?

Vorteile einer Ausschreibung auf Freelancer

Legen Sie Ihr Budget und Ihren Zeitrahmen fest
Für Ihre Arbeit bezahlt werden
Skizzieren Sie Ihren Vorschlag
Sie können sich kostenlos anmelden und auf Aufträge bieten
7 Freelancer bieten im Durchschnitt $3.918 USD für diesen Auftrag
Avatar des Nutzers
Please check your inbox. Thanks
$3.605 USD in 25 Tagen
4,9 (188 Bewertungen)
7,1
7,1
Avatar des Nutzers
Hi, I can done these applications
$3.740 USD in 45 Tagen
5,0 (52 Bewertungen)
5,6
5,6
Avatar des Nutzers
Hi! Please read my PM. Thanks!
$3.150 USD in 18 Tagen
4,9 (6 Bewertungen)
4,1
4,1
Avatar des Nutzers
We have read your requirements and understand your needs. A formal proposal will be provided on request. VISION: We are dedicated to helping your business grow. From concept and design to programming, marketing and SEO-we walk your company through every step and help you realize your business dreams We would be happy to handle this project for your company. We are a US based company. We specialize in game design,programming, marketing, design, promotion, mobile programming and CMS portal systems. A list of Games and apps we have developed is available on request. Our experience includes o Visual Basic o Visual C++, c# o Visual Java o All standard Microsoft Office products (MSWord, MSAccess, Excel) o Print Layout made by GMC Software o Some experience with accounting packages like Peachtree and QuickBooks o Most Adobe products including Photoshop, In design, Acrobat and Premier o Experience with manipulating and understanding Data and Database structures including mdb, sql (and its alternates), dao and several other database structures. o Experienced with several graphics design programs (PaintshopPro, Adobe Photoshop, MacroMedia Studio, Printnet, Bryce, Poser, Carrara, Cinema 4D, Deep Paint and several others o Experienced with most Web programming languages including PHP, ASP, CGI, HTML, Java and Flash, Dhtml, xml, ajax, Red5, Rubyon Rails o Proficient at Windows 95, Windows98, WindowsMe, Windows2000, WindowsNT, WindowsXP, Apache, Windows 7, Linux and some Unix, some knowledge of mainframe programming o Extensive experience with dialer and dialer software o A complete software experience list is available on request. Extensive web programming and design including .net, major CMS's including Oscommerce, Social Engine, Phpnuke, Joomla, Drupal, and several others. We are a US based company The completed project will be sent to the client for final review, but watermarked. The Watermarks will be removed upon receipt of the final payment. This rate will vary according to the length and terms of the final contract. This rate is negotiable, based on the final contract. NOTE: BID TIMES DO NOT INCLUDE WEEKENDS OR HOLIDAYS. A deposit is required of new clients. Deposit amount required is listed on the bid (35%). Current clients should log into the client center. You will be posted to the schedule within 28 hours of the deposit clearing. Thank you for using our services We can be contacted on the GAF exchange board Thank you
$4.478 USD in 90 Tagen
5,0 (1 Bewertung)
3,9
3,9
Avatar des Nutzers
hi, sir, i can do that in good quality.
$3.300 USD in 40 Tagen
4,4 (20 Bewertungen)
4,1
4,1
Avatar des Nutzers
please check my pm
$4.200 USD in 22 Tagen
5,0 (1 Bewertung)
0,0
0,0

Über den Kunden

Flagge von GERMANY
Hamburg, Germany
5,0
2
Zahlungsmethode verifiziert
Mitglied seit Nov. 29, 2011

Kundenüberprüfung

Danke! Wir haben Ihnen per E-Mail einen Link geschickt, über den Sie Ihr kostenloses Guthaben anfordern können.
Beim Senden Ihrer E-Mail ist ein Fehler aufgetreten. Bitte versuchen Sie es erneut.
Registrierte Benutzer Veröffentlichte Jobs
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Vorschau wird geladen
Erlaubnis zur Geolokalisierung erteilt.
Ihre Anmeldesitzung ist abgelaufen und Sie wurden abgemeldet. Bitte melden Sie sich erneut an.