Find Jobs
Hire Freelancers

Swift Metal GPU for iOS App

$10-30 USD

Chiuso
Pubblicato 4 mesi fa

$10-30 USD

Pagato al completamento
I am looking to develop a mobile app for iOS. This app requires seamless integration of metal GPU with Swift to plot new, linear curves on the screen. I already wrote the application. What I need is someone to assist with using the new linear curves (ray tracing) to give me a working sample code I can tailor to what I need in my app. Basically I'm doing this using path today (CPU vs GPU) and I need it done in metal. I am using curves to be able to specify a radius of each point and have it make thicker lines with Metal. Basically I have an already working app, I am using path in swift to draw lines on the screen with basic x,y coordinates. This is very CPU intensive since I have a lot of lines. I made these work in the past using Metal but the lines were very thin. All I’m looking for on completion is a simple working example code (written in swiftUI/metal). For example it can plot coordinates [(10,10), (20,20), (30,30), (40,40), (50,50), (60,60), (70,70)] in a Metal View. I would like to specify the thickness and color of the line. This is all I need working, preferable with a function I can input the x,y coordinate pairs (as an Array) to write to the view, thickness of line, and color (as a vertex is fine). One key point is I’m looking for this to be 100% written in SwiftUI not the old Storyboards way of doing things. Key Features I want are: - Efficient use of Metal for graphics processing - Swift programming language for iOS app development - Plot lines accurately and dynamically on the screen using GPU Ideal freelancer for this project should have: - Strong SwiftUI/Metal GPU programming skills - Experience in iOS app development - Profound understanding of GPU programming using Metal This unique combination of skills will accelerate the development process, ensuring a faster route to completion of this project.
Rif. progetto: 37681985

Info sul progetto

3 proposte
Progetto a distanza
Attivo 3 mesi fa

Hai voglia di guadagnare un po'?

I vantaggi delle offerte su Freelancer

Imposta il tuo budget e le scadenze
Fatti pagare per il lavoro svolto
Delinea la tua proposta
La registrazione e le offerte sui lavori sono gratuite
3 freelance hanno fatto un'offerta media di $26 USD
Avatar dell'utente
With over a decade of adeptness in mobile app development with Swift and intimate knowledge of GPU programming using Metal, I am the perfect fit for turning your ideas into a working sample code tailored to meet your unique needs. My substantial understanding of the intricacies involved in plotting new, linear curves on the iOS screen with Metal will expedite the process and ensure accurate results. Having spent over twenty years in this industry, I bring an unrivaled level of experience and expertise to the table. My proficiency includes dynamic career analysis & design, object-oriented programming, interactive user interface creation, among others. These proficiencies align perfectly with your requirement for an efficient use of Metal for graphics processing. Your project stands to make great strides under my guidance. Drawing from an extensive career rich in data modeling and fast-paced software development, I have honed the skills critical to a swift and successful execution. Together, we can transform your plot lines into a delineation marvel that not only meets but exceeds your expectations. Let's collaborate to bring your vision to life!
$30 USD in 3 giorni
0,0 (0 valutazioni)
0,0
0,0

Info sul cliente

Bandiera: UNITED STATES
United States
0,0
0
Membro dal gen 23, 2024

Verifica del cliente

Grazie! Ti abbiamo inviato tramite email il link per richiedere il tuo bonus gratuito.
Non è stato possibile inviarti l'email. Riprova per piacere.
di utenti registrati di lavori pubblicati
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Caricamento anteprima
Autorizzazione per la geolocalizzazione concessa.
La tua sessione è scaduta ed è stato effettuato il log out. Accedi nuovamente per piacere.