Find Jobs
Hire Freelancers

Directx 12 Graphics engine in C++\CX which can be used in C# and Xaml

£750-1500 GBP

Closed
Posted about 8 years ago

£750-1500 GBP

Paid on delivery
I already have a basic graphics engine created and example application which uses DirectX 12 (Direct 3D and DXGI), C++\CX, C# and Xaml. However this needs expanding on and I don't have the time. The DLL behind is written in C++\CX but the user facing parts are in C#\Xaml so who ever takes on this project would need to be aware of this and be capable of writing in all the above languages. The project it's self is focussed mainly on the DLL side of things but will require the developer to write a few C# application examples that use the above DLL interfaces. Bear in mind that this is only the first part to a much larger project and who ever gets this project and delivers impressive results, have the potential to get a lot more work in the future. The main interfaces/classes required: - core commands (clear back buffer, set viewport, set swapchain etc) - render target (set as currently active, set camera, save etc) - camera (move, rotate etc) - 3d mesh (load, save, play animation, render etc) - Shader (small set of default shader functions) - texture (loading, applying to 3d mesh, etc) - light (position, rotation, color, etc) - 2d billboard (sprites) (apply texture, position, rotation etc) Please be aware that some of the above already have classes/interfaces created, but these will need to be expanded on (extra functions etc).
Project ID: 9971601

About the project

5 proposals
Remote project
Active 8 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
5 freelancers are bidding on average £1,324 GBP for this job
User Avatar
Hello! It seems to be an interesting project for me and it'd be great to know more details to see whether I can fit and if I'll be able to work on it or not. I'm not a graphic engine expert, but recently I worked about 3.5 years on a PC video game for Goldhawk Interactive. It was done mainly with Playground SDK (Playfirst), with C++ and Lua. Also several years ago I worked on a small turn-based game for one American which was written from scratch using C++ and plain Direct3D 9 for rendering sprites. Basically I'm a C++ developer for Windows, sometimes work on C#.Net projects for desktop. I should mention that I'm not familiar with DirectX 12. And also I've seen the syntax of C++/CX but haven't had yet a chance to try it. So basically I'll need to learn a lot and to work at the same time. A few questions about the project. - Which version of Visual Studio do you use? - Do you have any strict deadline for the project? - I'm from Ukraine, I work for myself and I'm registered here as a small business (it's because of our laws). Would it be possible for us to sign some simple contract and do payments via bank transfer? My time zone is GMT+2. If I'm not online on Freelancer, please send me a message - I'll get a notification email and answer as soon as I can. Best Regards, Sergey.
£1,000 GBP in 20 days
5.0 (13 reviews)
5.1
5.1
User Avatar
Hello, We have imaging experience for medical image rendering in c++. .NET side, we have worked with wpf and windows forms. Once the requirements are clear, we would be able to share our proposal to you so that you can evaluate our capability. Please message me, if we can work in this project. Good day.
£1,666 GBP in 20 days
5.0 (1 review)
1.1
1.1
User Avatar
My name is Mike and I’m from UK. I work with individual clients and also provide outsourcing services for a number of UK and USA based agencies. Your project description sounds interesting to me and I do have skills & experience that is required to complete this project. I can show you some examples of my work. Please contact me to discuss your project.
£1,159 GBP in 20 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of UNITED KINGDOM
Kegworth, United Kingdom
5.0
2
Payment method verified
Member since Mar 17, 2016

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.