
Je hebt Apple misschien wel eens horen zeggen over Metal in recente keynote-adressen, dus we dachten dat we even de tijd zouden nemen om uit te leggen wat Metal is en wat het zal doen voor grafische weergave op Apple-computers.
GERELATEERD: Wat is Direct X 12 en waarom is het belangrijk?
De beste manier om Metal te beschrijven is om het te vergelijken met DirectX van Microsoft. Net als DirectX is Metal bedoeld om games en applicaties te bieden, directe toegang tot de GPU van je Mac, waardoor een betere weergave, framerate en andere voordelen mogelijk zijn.
Metal werd feitelijk geïntroduceerd in iOS 8, maar met de recente aankondiging dat het wel ingepalmd in OS X, 10.11, El Capitan, zullen de grafische prestaties op Macs, met name met betrekking tot gaming, waarschijnlijk met grote sprongen vooruitgaan.
Net zoals DirectX of nauwkeuriger gezegd, Direct3D, Metal is een applicatie-programmeerinterface of API , dat een programmeur een low-level, low overhead toegang geeft tot hardwarematige grafische versnelling.

Zo vergroot Metal zijn winsten over de hele linie, niet alleen voor games, maar ook voor algemene grafische prestaties. El Capitan-gebruikers zouden een sneller, soepeler en sneller reagerend systeem moeten ervaren.
Als u geen Apple-computers gebruikt, dan geeft u waarschijnlijk niet om Metal. Als je een Apple-computer gebruikt, dan is dit een belangrijke ontwikkeling.
De grafische verwerkingseenheden die Apple in zijn computers verpakt zijn niet noodzakelijk slouches en omdat Metal al een jaar beschikbaar is op iOS, kan Apple vertrouwen op op zijn aanzienlijke leger van ontwikkelaars om nieuwe, verbeterde titels te creëren voor zijn vlaggenschipbesturingssysteem. Met behulp van het MetalKit-framework kunnen ontwikkelaars Metal integreren in 'apps door essentiële API's ter beschikking te stellen voor het beheer van het tekenen en laden van grafische elementen'.
Zoals we hebben opgemerkt, is het meest voor de hand liggende voordeel verbeteringen in gaming. Metal zal kunnen profiteren van de volledige kracht van de GPU van een Mac, waardoor games en 3D-toepassingen meer pop en snelheid krijgen.

In een demo die op WWDC 2015 werd getoond, onthulden Epic-games een first-person, free-to -speel zombie-shooter die zal profiteren van zijn nieuwe metalen onderstel. Daarin draait het spel Fortnite op de Unreal Engine 4, waarin de Metal API is geïntegreerd, wat betekent dat de code van het spel rechtstreeks toegang heeft tot de GPU. <> Al met al zouden Mac-gebruikers betere, snellere en meer gepolijste gaming verwachten titels in de toekomst, met grotere visuele effecten als gevolg van verbeterde toegang tot de GPU.

De voordelen zullen echter niet stoppen, maar u moet ook verbeteringen zien aan desktop-apps van Adobe, die nu kunnen produceren titels gebouwd op Metal. Daarnaast zullen krachtige 3D-rendering app-makers zoals The Foundry en Autodesk hun titels ontwikkelen om ook op Metal te werken.
Het pad voorwaarts is helder Hoewel een beetje onduidelijk
er zal altijd die niche menigte van hardcore gamers zijn die hun dozen met de meeste willen inpakken geavanceerde gaming-hardware mogelijk. Waarschijnlijk zal een Mac nooit een beroep op hen doen, maar als populaire gametitels die net zo goed draaien op OS X als op Windows, inderdaad werkelijkheid worden, dan zal die grens tussen Windows en OS X gamen nog vervaagder worden.
Niettemin, voor nu we kunnen alleen speculeren wat de volledige vertakkingen zullen zijn. Totdat we duidelijke vergelijkingen hebben gemaakt met hoe Metal zich opstapelt tegen DirectX, is het enige dat we echt kunnen zeggen dat de grafische prestaties enorm zullen verbeteren voor een Mac in vergelijking met oudere Macs met eerdere OS X-versies waarin geen metaal is geïntegreerd.
Heeft u een vraag over opmerkingen waarmee u rekening wilt houden bij de toekomst van OS X-gaming of de nieuwe Metal API's? We verwelkomen je feedback op ons discussieforum.
Magische cijfers: de geheime codes die programmeurs verbergen op uw pc
Sinds de eerste persoon 5318008 op een rekenmachine heeft geschreven, hebben nerds geheime nummers verborgen op uw pc en ze gebruikt om te onderhandelen over geheime handshakes tussen applicaties en bestanden. Vandaag bekijken we een paar van de leukere voorbeelden. Wat zijn Magic Numbers? De meeste programmeertalen gebruiken een 32-bits geheel getal om bepaalde soorten gegevens achter de schermen weer te geven - intern wordt het nummer opgeslagen in RAM of gebruikt door de CPU als 32 enen en nullen, maar in de broncode zou het worden uitgeschreven in een regulier decimaalformaat, of als hexadecimaal formaat, dat de getallen 0 tot en met 9 en de letters A tot en met F gebruikt.
Hoe bel je de bel wanneer de batterij bijna leeg is
De beldeurbel is een deurbelinstallatie met Wi-Fi en een geïntegreerde camera zodat je snel kunt zien aan de deur. Maar de interne batterij betekent dat u hem één of twee keer per jaar moet opladen. Zo kunt u de bel-deurbel opladen wanneer de batterij bijna leeg is. NAAR VERWANTE: Installeren en instellen van de ringvideo-deurbel Terwijl u de deurbel van de deurbel kunt gebruiken voor traditionele deurbelbedrading en geen moeite doet met opladen van de batterij, zijn grote functie is dat het volledig kan worden aangedreven door de interne batterij, zodat u niet hoeft te rommelen met draden, waardoor de installatie super eenvoudig is.