Find Jobs
Hire Freelancers

Import OBJ Model - Negative Indexes - 29/04/2018 21:55 EDT

$10-30 CAD

Teljesítve
Kiadva ekkor: majdnem 6 évvel ezelőtt

$10-30 CAD

Teljesítéskor fizetve
========================================================= PROJECT ========================================================= I'm looking for C++ programmers to help me develop CrackArt, an open source 3D painting and compositing application. I am in the process of updating CrackArt to a new user interface library (Qt) and display system (Vulkan), and I need a programmer to help me on a long time project, but managed by short and well-defined deliverables. I'm a software engineer and each deliverable will be concrete, well defined and with clear completion criteria. Current Milestone - Finish OBJ import module. Future Milestones - Implement FBX import module. - Implement glTF import module. ========================================================= Current Deliverable Description (THIS PROJECT) ========================================================= CrackArt imports 3D files in OBJ format. The current implementation is missing some OBJ features. For this deliverable, I need the OBJ implementation to support negative index numbers. [login to view URL]~dhouse/courses/405/docs/[login to view URL] It is also possible to reference points using negative indices, where the indices are specified relative to the current maximum vertex position (-1 references the last vertex defined). This makes it easy to describe the points in a face, then the face, without the need to store a large list of points and their indexes. In this way, "v" commands and "f" commands can be interspersed. v -0.500000 0.000000 0.400000 v -0.500000 0.000000 -0.800000 v -0.500000 1.000000 -0.800000 v -0.500000 1.000000 0.400000 f -4 -3 -2 -1 I am attaching to this project a zip file that contains: How To Build CrackArt An HTML document that describes how to build CrackArt. OBJ Files - Working A set of OBJ files that CrackArt can import and display correctly. OBJ Files Negative Indexes 8 simple OBJ files with negative indexes that CrackArt fails to import. --------------------------------------------------------- Deliverables --------------------------------------------------------- Update the Obj Importer Exporter code to support OBJ negative indexes. The files that need to be modified are: [login to view URL] [login to view URL] Most probably the method: Status WavefrontObjImporter::LoadObjFile(std::string filename) ========================================================= Completion Criteria ========================================================= After this deliverable CrackArt must be able to import and display the models in the OBJ_Files/Negative_Indexes directory of the zip file. CrackArt should also be able to import and display the files in the OBJ_Files/Working directory, which are working with the current code.
Projektazonosító: 16828439

A projektről

3 ajánlat
Távolról teljesíthető projekt
Aktiválva: 6 évvel ezelőtt

Szeretne pénzt keresni?

A Freelancer oldalán történő árajánlatadás előnyei

Határozzon meg költségvetést és időkeretet
Kapja meg fizetését a munkáért
Vázolja ajánlatát
Ingyen regisztrálhat és adhat árajánlatot munkákra
Neki odaítélve:
Felhasználó avatár
I have already finished the task, if you wish I can send you my patch which modify only Obj.h and ObjImport.cpp.
$45 CAD 0 napon belül
5,0 (5 értékelés)
4,2
4,2
3 szabadúszó adott átlagosan $60 CAD összegű árajánlatot erre a munkára
Felhasználó avatár
I worked with .obj since yearts ago... I know how to work with negative indices... I said 7 days because I can start on 4th May. Best regards!
$111 CAD 7 napon belül
5,0 (137 értékelés)
7,4
7,4

Az ügyfélről

CANADA zászlója
Burnaby, Canada
4,7
7
Fizetési mód hitelesítve
Tagság kezdete: okt. 13, 2017

Ügyfél-hitelesítés

Köszönjük! E-mailben elküldtük a linket, melyen átveheti ajándék egyenlegét.
E-mailje elküldése során valami hiba történt. Kérjük, próbálja újra.
Regisztrált Felhasználók Összes Közzétett Munka
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Előnézet betöltése
Hozzáférést adott a helymeghatározáshoz.
Belépési munkamenete lejárt, és kijelentkeztettük. Kérjük, lépjen be újra.