C++ OpenGL ES Viewer in C# (6 / 8 stap)

Stap 6: Toevoegen iOS Platform ondersteunen laag

Helaas ik niet de eigenaar van een Mac nog dus ik kan niet daadwerkelijk uit te de iOS deel van deze tutorial voeren, maar wanneer ik krijg zal ik één. Ook lijkt het niet alsof Hoewel Visual Studio zeer goede ondersteuning voor iOS, C++ bibliotheek ontwikkeling gewoon nog niet heeft. Het ondersteunt het natuurlijk vanaf de VS 2015 RC maar helaas lijkt dat een heleboel functionaliteit, met inbegrip van Xamarin steun, als ik mij niet vergis, is niet gesteld nog. Natuurlijk moet iedereen die toegang tot een Mac heeft kunnen bereiken het einddoel al door het opstellen van de C++-bibliotheek met XCode en dan gewoon DllImporting in Xamarin.iOS. Wel krijgt via deze route u niet het voordeel van een gedeeld project van Visual Studio. Kijk voor meer info over het gebruik van DllImport op Xamarin.iOS:

http://Developer.xamarin.com/guides/IOS/advanced_t...

Ik kan al vertellen u in grote lijnen wat je moet doen voor iOS. In de eerste plaats natuurlijk zal u moet zetten de SimpleRenderer klasse in een statische bibliotheekproject in XCode. U zult aslo noodzaak de kleine C-wrapper zoals degene die we voor Android gebruikten. Je moet vervolgens compileren deze bibliotheek voor alle mogelijke configuraties en de resulterende bestanden naar uw C#-project kopiëren. Tot slot hebt u om het te zetten tot gebruik de juiste bibliotheek voor de juiste configuratie.

U moet dan een GLKView maken in de iOS UI, en dan geef het een eenvoudige renderer die de benodigde oproepen vanuit C# naar C++ in precies dezelfde manier stuurt als degene Android doet. Controleer de volgende links en proberen aan te passen van de benodigde code to C#:

https://Developer.Apple.com/library/IOS/documentat...

http://iosapi.xamarin.com/index.aspx?Link=T%3AMono...

http://www.learnopengles.com/Calling-OpenGL-from-c...

Gerelateerde Artikelen

Beginners Guide to OpenGL: Maak uw eigen CAD-software

Beginners Guide to OpenGL: Maak uw eigen CAD-software

Mijn Autodesk Maya student licentie verlopen onlangs. Dus ik deed wat iedereen zou doen, bouwen mijn eigen 3D CAD software (Let op Autodesk).Dus ik begon te schrijven van mijn toepassing in C++ met behulp van OpenGL, SDL en in ongeveer een week, dit
Zonsverduistering Viewer

Zonsverduistering Viewer

Meeste zonsverduistering kijkers zijn zo gemaakt dat u niet hoeft te staren naar de zon. Terwijl goed bedoelingen goed zijn, vind ik dat saai. Zo hier gaat u. Volg alle waarschuwingen en veilig.Stap 1: Waarom dit doen?Ik vaak een hekel aan de meeste
Het gebruik van Pepakura Viewer

Het gebruik van Pepakura Viewer

Deze tutorial beschrijft Pepakura Viewer.In geval u op zoek bent voor Pepakura designer tutorial, hoofd hier:Bijgewerkt: 2013/01/11... 5 uur werken tot nu toe :)Stap 1: Video op Youtube (HD 720p)In geval liever u video lezing. Op mijn kanaal zo goed
Verwijderen de knop verwijderen op een digitale foto-viewer om er veilig voor oma

Verwijderen de knop verwijderen op een digitale foto-viewer om er veilig voor oma

geïnspireerd door de zelfgemaakte digitale fotolijst hier, ik ging op zoek naar de onderdelen voor het bouwen van mijn eigen. Beschamend, vond ik een goedkoop genoeg afgewerkt product dat ik kocht in plaats van het opbouwen van mijn eigen. Echter, ik
Zonsverduistering Viewer uit de lezing van glazen en karton

Zonsverduistering Viewer uit de lezing van glazen en karton

Zonsverduisteringen zijn zeldzame astronomische gebeurtenissen spannend zijn om te kijken, maar vereist enige vorm van apparatuur voor het veilig bekijken. Zelfs als de meeste van de zon is verduisterd, straalt het nog voldoende licht, met name ultra
Een VR Viewer voor tabletten met uitstekende optiek

Een VR Viewer voor tabletten met uitstekende optiek

Dit Instructable toont u hoe te maken van een VR-viewer zoals Googles karton maar geoptimaliseerd voor tabletten. Afgezien van de tablet zijn de kosten zeer laag. Het maakt gebruik van twee paar Leesbrillen van een dollaropslag (Dollar boom), een kun
Goedkope aangepaste VR Viewer van telefooncel

Goedkope aangepaste VR Viewer van telefooncel

Ik kocht een goedkope Google karton viewer van ebay, maar spoedig na het gebruik ervan heb ik besloten om mijn eigen te bouwen. Het was vervelend hoe ik moest blijven bewegen de kijker gewoon om te zien het hele scherm. Ik besefte dat dit was omdat d
Oneindige werelden Viewer!

Oneindige werelden Viewer!

Uw eigen kloon leger is nog nooit zo echt geweest. Als u ooit bij de kapper tussen twee spiegels en voelde zat hebt alsof u in de schemerzone vast zaten, maak je klaar om het gevoel weer helemaal dat tintelen van oneindigheid. En opnieuw en opnieuw e
Maak je eigen VR-ervaring met DODOcase Virtual Reality Viewer

Maak je eigen VR-ervaring met DODOcase Virtual Reality Viewer

The Google karton en DODOcase virtuele werkelijkheid Viewer zijn netjes, goedkope manieren om immersieve Virtual Reality ervaring met hoofd bijhouden van de navigatie. Ik wilde enkele grote voorbeelden van VR Apps vinden en vooral voor het maken van
Sun Viewer: Observeren de zon veilig met een verrekijker

Sun Viewer: Observeren de zon veilig met een verrekijker

Met verrekijkers naar project een beeld van de zon is een oude truc, maar het is een goeie! Echter, de meeste oudere boeken bellen voor een installatie die gebruikmaakt van een fotografische statief en is moeilijk te zetten en gericht houden (met nam
Zelfgemaakte nachtzicht infrarood Goggle toepassingsgebied DIY CCTV View Finder Camera leidde Module

Zelfgemaakte nachtzicht infrarood Goggle toepassingsgebied DIY CCTV View Finder Camera leidde Module

Night vision goggles werden uitgevonden voor gebruik door het leger. De technologie die het mogelijk maakt van nachtzicht heet een infrarood image intensifier buis. De buizen Pipetteer fotonen in elektronen door een lading passeren een foto kathode e
Delphi tutorial - Picture Viewer

Delphi tutorial - Picture Viewer

Dus, dit kan ook worden opgeroepen een instructable, hoe Maak eenvoudige (en nog complexer) foto-viewer met Delphi programmeer gereedschap (of met Lazarus, gratis pascal programming tool).Om dit te doen is het duidelijk dat één moeten hebben van Delp
DYI polariserende Viewer

DYI polariserende Viewer

Inleiding: It's about time die iemand geboden instructies met oude lenzen van een paar 3D bril. Zodra u deze viewer maakt, zult u kunnen experimenteren met gepolariseerd licht. De meer kijkers die u aanbrengt, leuke hoe meer wetenschap u kunt hebben.
Maak uw eigen 3D-viewer (A glazen prisma), Cross kant van het oog door SIDE(CES) stereogrammen, afbeeldingen en video's bekijken in 3D

Maak uw eigen 3D-viewer (A glazen prisma), Cross kant van het oog door SIDE(CES) stereogrammen, afbeeldingen en video's bekijken in 3D

A doen het zelf glazen prisma, gevuld met water of glycerine olie, bekijken van 3D Kant door kant (CES) foto's, dat wil zeggen (CES) stereogrammen en (CES)Videosclearly en eenvoudig zonder dat u hoeft te leren de methode cross oog.Dit project toont u