Translate Java 2D/3D app to Qt/C++/Irrlicht

This project is to write a 2D and 3D flocking simulator in C++ using Qt Creator and Irrlicht ( [url removed, login to view] )

Source codes are provided in Java with the Processing Framework, so the project will essentially be a translation from Java/Processing Framework to C++/Qt/Irrlicht. Prior knowledge of Qt Creator and 3D engines is a requirement!

The project is composed of 2 parts :

- 2D part : Open [url removed, login to view] and select the "Flockers" simulation (Other simulations are not be included in this project). This is what have to be translated in Qt/C++. Java sources are provided in It is essential that you use the Qt framework to draw in 2D, for example with QPainter ( [url removed, login to view] )

- 3D part : Open boids_final.jar. This is what have to be translated in Qt/C++/Irrlicht. Java sources are provided in [url removed, login to view]

It is essential that you use the Qt framework and Irrlicht to draw in 3D. An example of integrating Irrlicht into Qt is available on [url removed, login to view]

The 2D and 3D simulations comes from 2 different java source codes. However it is important to have some coherence in the final C++ project. The 2D and 3D simulations must "feel similar", like coming from only one java source. Actually, if you are able to to switch the 3D simulation from a perspective projection to an orthogonal projection, you could only develop the "3D part" and get the 2D view from it. This would actually be better than writing a completely different 2D simulation but orthogonal projections are hard to achieve in Irrlicht.

Maximum allowed time for the project : 1 week.

Skills: C++ Programming, Java, Software Architecture

See more: irrlicht, www dev net com, writing translate, write translate, translation framework, translate write, part time 3d, java source net, html creator software, coherence in writing, codes sources, blog writing app, app-dev, 3d writing, qt software, qt framework, qt api, qt 3d, p 3d, net framework architecture, java api reference, translate get, translation api, software 3d, qt/c++

About the Employer:
( 14 reviews ) Brest, France

Project ID: #4861032

9 freelancers are bidding on average $1341 for this job


Ready, sir!

$1546 USD in 21 days
(14 Reviews)

I am very proficient in c, c++. I have 15 years c++ developing experience now, and I have worked for 5 years. Trust me, please let expert help you.

$947 USD in 18 days
(24 Reviews)

Hello, I'm C++, 3D programmer. My C++/DirectX11 experience: - (My engine) - (Unigine engine lice More

$800 USD in 7 days
(2 Reviews)

I'm a very experienced developer. Ready to start. Please see my PM.

$1000 USD in 7 days
(3 Reviews)

- I'm a developer with 12yrs of C++ and 6 yrs of C++/Qt commercial development - Certified Qt Specialist (all 3 certificates) - I'm a 2D/3D graphics hobbyist and know this domain well - the job will be done within 7 More

$1250 USD in 7 days
(0 Reviews)

Worked for Trolltech & then Nokia as Senior Engineer / Lead on Nokia's Qt 3D project from 2009 to 2012. Presented at Qt Dev days giving live demonstrations using Qt Creator and Qt 3D. Wrote the C++ integration for As More

$2888 USD in 7 days
(0 Reviews)

Kia ora! are a NZ based web and software design company who have seen you here on the freelance market and are really excited about working with you and treating you to the full service, professional ex More

$1546 USD in 21 days
(0 Reviews)

i can translate in Qt, i am experienced in Qt

$777 USD in 7 days
(1 Review)

I have a lot of experience in animation and graphics, should be easy enough for me to achieve.

$1315 USD in 7 days
(0 Reviews)