Remote Software Development : Visual C++ MFC Application

Closed
Rue Productions
Vancouver, British Columbia, Canada
Rubén Möller
Producer/Director
(26)
5
Project
Academic experience
200 hours per student
Student
Anywhere
Advanced level

Project scope

Categories
UI design UX design Software development Artificial intelligence Databases
Skills
graphics device interface c++ (programming language) microsoft foundation class library (c++ libraries) computer simulation image editing bitmap data processing python (programming language) file systems windows api
Details

The development of a Software Application for Image Manipulation specific to a Rendering Production Pipeline.

The software is already in development but requires additional resources to address the visual manipulation streaming system through GDI+ Implementation and navigate data sets via C++ into a Timeline with ability to editing the data collection streams graphically.

This role addresses both front to back-end data processing in C++ involving various image filtering methods that needs to be implemented to deliver the final image data frameworks for ingestion into 3D software.

Vector system data management will also be a required outcome for the visualizations for 3d Computer Model input exporting various file system formats.

Deliverables
  • The would research methods and protocols within Microsoft Visual C++ interfaced with Python to perform image management.
  • Create tools utilizing database coordinates structures then applied to a method of bitmap edit and manipulation towards to goals of the rendering pipeline output.
  • Initiate a bias system to narrow the scope of the bitmap information to a visually appealing output given specific criteria.
  • utilize implementation of GDI+ [gdiplus] image enhancement tools within an interactive interface to modify database information.
  • https://learn.microsoft.com/en-us/windows/win32/gdiplus/-gdiplus-gdi-start
  • Standardized UI/UX design methods would be need to created to suit the needs of the user Interface methods. Use of PAINT program data streaming would be an asset.

Mentorship

The Software Lead will supervise and guide the process to develop the individual tools necessary for the production pipeline criteria.

Documentation with in the software provides insight to the methods already in place by the Head Designer.

About the company

Company
Vancouver, British Columbia, Canada
2 - 10 employees
Arts, Education, Media & production, Entertainment, Marketing & advertising

Rue Productions is an Independent Animation Research and Development Company pursuing project stories compelling to the inclusive and diverse Canadian Culture we live and breath in. The projects we pursue involve aspects of immersive animation and virtual reality experiences through software and hardware development. The internships available are remote participation that allows for life styles to take priority as the content. Every intern contributes creatively and technically towards a world view that will shape educational and industrial futures.