Find Jobs
Hire Freelancers

C++/C# Interop project

$750-1500 USD

Completed
Posted over 10 years ago

$750-1500 USD

Paid on delivery
Are you an expert in C++/C# Interop? Do you know how 3D models are represented in files? If you answered “yes” to the questions, then here is a project that’s perfect for you: I. We will build a .NET wrapper for a free C++ SDK offered by a major vendor; II. The .NET wrapper will expose a C# API; III. The C# API will export object-oriented 3D models to FBX files; Details: I. The C++ SDK is developed by a major corporation in 3D software; The SDK is downloadable from [login to view URL] II. We will only care about a very small part of the C++ SDK – exporting to FBX files; thus the C# API will only expose functionality of exporting FBX, and programmatically reading FBX files is not part of this project; III. The work must export both the static shape and animation of the 3D models; our animation will only have varied geometry over time (key-frames); that is, neither bones nor other traditional controls are needed; IV. There are existing open-source solutions that are close to, but not 100% meet our requirements; more details will be given. Here are the suggested milestones: I. Create C#.NET solution that connects to FBX SDK; II. Integrate agreed API to the C#.NET solution; all necessary files for the API will provided; III. Export testing models and then real-world production 3D model to FBX files; Requirements -- The work must not be restricted by any intellectual rights (e.g. loyalty, copyright) for commercial usage; -- The deliverable must include source code that has C#.NET API; -- The API must be compiled and run in C#.NET 4.0/Visual Studio 2010; -- The deliverable must be high-quality and production-ready; How to test The FBX files produced by the C# API must be opened and viewable by open-source or proprietary software (e.g. Autodesk Maya or Max). Both the static content and animation must be displayed correctly, including geometry and texture. How to apply Please give examples of your previous similar work. Please feel free to use the private message board if you have any questions. More details will be given if I like your bid. Thank you.
Project ID: 5200995

About the project

19 proposals
Remote project
Active 10 yrs 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
Hi. I have experience of 14 years in C/C++ and 5 years in C#. I have worked with FBX SDK before for extracting some information from FBX files. The task seams rather easy. At first I was thinking of creating small test solution to show what I can do this job: a dll in C++, which exports some functions, which are hooked in C# class, which used in C# Windows Form application. The test program may import and obj file and export an fbx. I can do this demo program without payment, but it will cost me some time, so will do it only if you are interested. I have seen you project on odesk and applied with the same offering there.
$750 USD in 14 days
0.0 (0 reviews)
0.0
0.0
19 freelancers are bidding on average $1,550 USD for this job
User Avatar
hello, i am a windows development expert, having more than 10 years experience working on advanced projects for world wide clients. our main area of expertise are system integration, middle ware and system programming. the similar project i have done few years back to one of my US client was to use the Adobe Illustrator API and make content extraction and conversion tool using C#. let me know if you are interested, thank you, -mihindu paul
$1,263 USD in 14 days
5.0 (14 reviews)
5.5
5.5
User Avatar
interested to work on, have high experience in C# programing including interop and com development, pm me to talk more about
$1,263 USD in 20 days
4.9 (8 reviews)
5.2
5.2
User Avatar
G'day mate!! I'm an ex-employee of Autodesk Australia. Have been working for Bentley Systems as well (Autodesk competitor). I've worked on C++/C# inter-op and I've worked on exporting different file formats. Have a look at my profile, and let's discuss further. Thanks.
$2,222 USD in 30 days
5.0 (1 review)
4.5
4.5
User Avatar
Double-dev-language user of c sharp and cpp am I, and I have done a large 3d rendering project for south korea telecom years ago, which drives an avatar based on speech. I have done most of them, 3d rendering based on OGRE, speech phoneme recognition, mpeg4 codec, and RTP packeting according h.263 schemes. Now that project codes all are in that company where I have been ever working. If you really need samples, I have some small projects on 3d rendering locally. Thanks!
$1,666 USD in 13 days
4.6 (6 reviews)
4.4
4.4
User Avatar
Hi I have a lot of hands-on experience building wrapper of C++ to make it work in managed code C# and i can send you the latest project in which a SDK in C++ was wrapered into API in C# Regards HAI
$1,666 USD in 3 days
5.0 (1 review)
4.2
4.2
User Avatar
Hi I have experience of wrapping C++ based APIs in .NET in past. I wrapped the Microsoft Messaging API (MAPI) in a .NET wrapper so that we can use MAPI in the .NET based collaboration applications. Also worked on exposing a C++ based TAPI driver to .NET. For this bid, I have created a prototype .NET wrapper over FBX SDK. I have created a sample application that uses the prototype .NET wrapper for conversion of FBX SDK supported media files from one format to another. I do not have prior experience of FBX 3D models but I was able to create above prototype with a little study of FBX SDK documentation and going through related samples. I hope this should demonstrate my ability of quick learning. With over 10+ years of experience in software development field, I am able to get quick understanding of relatively new technologies in quick time. As I am bidding for first time on Freelancer.com, I will attach the prototype for your review once I find how to do it on Freelancer.com. Update: It seems I cannot attach prototype until I get a private message from you and reply to that message. But still exploring... Thanks Regards Nauman
$1,250 USD in 20 days
5.0 (2 reviews)
3.1
3.1
User Avatar
OK, I'm here; I think there is no need now to say that "I am well experienced in c++ programming" and so on... so this is my bid and I hope I'll be lucky this time :)
$1,700 USD in 36 days
5.0 (2 reviews)
3.0
3.0
User Avatar
No 3D Models experience. I am good at C++/C# and Interop. Please have a look at my profile(portfolio items).
$1,250 USD in 10 days
5.0 (1 review)
1.4
1.4
User Avatar
I have done a lot of work with .Net Interop, from both sides. I have had to create wrappers for .Net objects to be called by "classic C" style interfaces via DLL, and have had to call C++ DLLs from C#. I am not very familiar with CAD work, but I believe that while understanding 3D modelling will help, it will likely be better to be familiar with the Interop between the .Net application and the SDK. I have done a lot of work with a proprietary HL7 communication system communicating with various hospital systems. So I know how to work with SDKs, their APIs, and the documentation associated with them. As I stated, I do not have a lot of familiarity with CAD/3D modelling, but I have adjusted my bid accordingly. I have requested a 100% milestone, so I'm not requesting payment until the work is complete. I look forward to hearing from you. Carl.
$1,000 USD in 10 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Hi Dean, Greetings from SAB Soft Technologies! My name is Krishnan; we are India based Software Development Company. We are having experienced and certified resources in the latest DOTNET Framework 4.5 with sound knowledge in WPF, WCF, TCP/IP Sockets, ASP.NET, C#, MVC, HTML 5, AJAX, JQuery, and MS SQL Server. I have gone through your requirements for the C#.Net Interop wrapper native client application, it is crystal clear to use the existing C++ SDK to connect and export OO 3D models to FBX files, and I am interested to work on your application development. I am having 17+ years of experience in the Software Development. We would deliver the project on time, 100% quality and within the budget. Our lab is equipped with dedicated TFS 2012, MS SQL Server 2012 in Windows Server 2012. The workstations as well configured with Windows 7 & 8 Enterprise with Visual Studio 2012 Ultimate. What we offer and bring to the table for free - Project Manager: with PMP certified, great English communication skills, who would be interfacing with you over Skype and email or preferred communication medium on regular basis. What would be paid for? Developer: Experienced developer. All things considered, I wish your project goals for the web application are achievable in the timeframe you've expected. If I have an opportunity to reply to my bid then, I can refine my bid. Thanks for your time, Krishnan
$2,105 USD in 30 days
0.0 (1 review)
0.0
0.0
User Avatar
Hi there! It's hard to provide corresponding samples, because usually interop is a part of bigger projects and issued just as an interface assembly. However, we had such experience and can handle this work. Price is for 40h of development work. Need more details to say exact. Looking forward for details. Best regards, Dmitry
$888 USD in 5 days
0.0 (0 reviews)
0.0
0.0
User Avatar
I have written .net C# applications for translating inputs tp DXF AUTOLISP and SVG. I can supply a commercial application that I coded if required. I Also have C++ experience. I work for an hourly rate £25 UK. Regards. Gerry.
$3,333 USD in 3 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Thanks for the project posting. I am very interested in this project and look forward to discussing with you regarding more project details. Thanks again, MM
$1,666 USD in 15 days
0.0 (0 reviews)
0.0
0.0
User Avatar
A proposal has not yet been provided
$1,546 USD in 17 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Microsoft certified Solutions developer 3 years of experience in working with .NET projects Have a team of 2 which can deliver it quick and with best quality
$1,444 USD in 25 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of AUSTRALIA
St Ives, Australia
5.0
67
Payment method verified
Member since Feb 28, 2010

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.