Metal vs OpenGl

  Рет қаралды 73,572

Nerds With Friends

Nerds With Friends

9 жыл бұрын

This is a side by side comparison of asphalt 8 and Beach Buggy Rally coded using Opengl on the left and Apple's metal on the right. Keep in mind that these games are exactly the same but simply recoded to take advantage of the Metal API- and not written from the ground up with Metal in mind. They look great no matter what- but there is no doubt that the iPad was able to render much more detail when the games have access to the bare metal.

Пікірлер: 196
@wyattb3138
@wyattb3138 5 жыл бұрын
The difference is that Metal doesn’t overheat as much as OpenGL and battery life is longer on Metal after the update.
@EQuivalentTube2
@EQuivalentTube2 9 жыл бұрын
This, my friends, is a fine example of a metaphorical bovine excrement. All the stuff we see in "metal" version are perfectly acheivable in OpenGL. It's just that devs didn't implement them, just to shit on OpenGL.
@NasalChain
@NasalChain 9 жыл бұрын
Equivalent TheIncredible maybe, apple pushed the game developers to add more effect stuffs in their game which use metal, and make it looks better than using openGL.
@acronstudios2049
@acronstudios2049 9 жыл бұрын
Josev Werner Well, Gameloft is a huge disappointment for open source. Also, the creators of OpenGL are getting revenge, Khronos (creators of OpenGL) is making Vulkan, the version of OpenGL for games. Google will switch to Vulkan when it's done. Also, Vulkan has advantages over all the other APIs.
@LevKozlodoev
@LevKozlodoev 9 жыл бұрын
A lot of stuff in metal probably is achievable in OpenGL (tedious but doable), but this video doesn't really do anything to illustrate the differences.
@acronstudios2049
@acronstudios2049 9 жыл бұрын
It only seems to show how an old android phone stands with the iPhones GPU. Also, the S6 and G4 have better GPU's and CPU's than the iPhone.
@NerdsWithFriends
@NerdsWithFriends 9 жыл бұрын
+Acron Studios bother videos were recorded on an iPad mini second generation. So... It shows no such thing. People are getting so uptight about this video. All I did was record a video before and after the app was updated with metal to show the difference.
@anjith
@anjith 8 жыл бұрын
I can see a lot of OpenGL developers in the comments section.
@jnevercast
@jnevercast 6 жыл бұрын
For the most part they're right. This is a lack of developer effort, not a lack of capability. This is bad showcase. OpenGL is very capable. Capable enough to slaughter DirectX 11 on most current graphics cards.
@jnevercast
@jnevercast 6 жыл бұрын
Hmm. With that claim made. I know less about GL-ES. But I don't imagine there is much difference, provided the engineers for the graphics device do their job in implementing the GL spec.
@basicallyiliketodosomestuf9641
@basicallyiliketodosomestuf9641 3 жыл бұрын
Lol
@tonyburzio4107
@tonyburzio4107 5 жыл бұрын
Metal and Apple's push to get rid of OpenGL started right after Apple decided to do away with internal graphics cards and move everyone to eGPU devices. Once OpenGL is officially gone, look to see a line of monitors with integral graphics engines.
@cardboard5235
@cardboard5235 7 жыл бұрын
what changes except an after/before added effects ?
@vexus1093
@vexus1093 6 жыл бұрын
How do you get the fire effect and the flying effect pls i need help!
@AmmarRaadAly
@AmmarRaadAly 3 жыл бұрын
Someone please answer this guy, I feel bad for him
@vexus1093
@vexus1093 3 жыл бұрын
@@AmmarRaadAly woah man that was 2 years ago when i still played this game
@vexus1093
@vexus1093 3 жыл бұрын
@@AmmarRaadAly i feel old
@nusantaro838
@nusantaro838 8 жыл бұрын
at 2016 they are the same now the metal and opengl version :)
@mgsv5297
@mgsv5297 6 жыл бұрын
music is funky...I'm dancing. lol
@MrGSNL
@MrGSNL 8 жыл бұрын
Thanks, cool video! Soundtrack????
@NerdsWithFriends
@NerdsWithFriends 8 жыл бұрын
Hey- sorry it took me so long to reply. I had to look for the project files for the video. I'll keep looking but I cant find the song so far. Ill try and do better to link to music in future videos. Thanks for the props!
@LuisDevYT
@LuisDevYT 6 жыл бұрын
I don't see the difference...
@kingliveup810
@kingliveup810 8 жыл бұрын
my open gl look same as the metal tho with water drops etc
@srboo8749
@srboo8749 7 жыл бұрын
It's ironic, you use Gl Tools to add metal Graphics
@ManhTran-ol3xl
@ManhTran-ol3xl 7 жыл бұрын
If Apple support some OpenglES 3 features like tessellations, nothing to do with Metal.
@JungolistMassif
@JungolistMassif 7 жыл бұрын
the one on left is so choppy
@Mroni-tj3jw
@Mroni-tj3jw 3 жыл бұрын
what phone support metal api??
@Yessir1506
@Yessir1506 2 жыл бұрын
iPhones iirc
@chico20m
@chico20m 8 жыл бұрын
Now apple wants a different API because they want ports to their systems gets more months of development and less games for sure. Closed API's never win outside monopolized environments. For sure apple have a great user base but the owner of games is windows-directX. The only way to brake that monopoly is having an unified graphic API on various platforms. So developers can take ports to every system without increase costs and having a standard performance. But, of course, apple just will sit and say they have the best designed hardware.
@atifkhanthegreat
@atifkhanthegreat 8 жыл бұрын
+Chico Veinte Minutos DirectX is a closed api, also gaming engines like unity, unreal have implemented metal. So developer wont have to alot to make games using metal or directx or open gl
@UrskaFur
@UrskaFur 8 жыл бұрын
+Chico Veinte Minutos less games? tbh THIS will give us way more games. seeing apple dosnt wana update openGL. i am 100% ok with this
@OH_-pj7vq
@OH_-pj7vq 8 жыл бұрын
What is this song ? This is my new jam....
@NerdsWithFriends
@NerdsWithFriends 8 жыл бұрын
Man, I looked and looked and looked and cannot find my project files for this song and cannot for the life of me remember what this song is. Sorry- I will do better to give credit to music in future songs.
@johnteague7926
@johnteague7926 7 жыл бұрын
Shazam it? You never know ;)
@xston0245
@xston0245 6 жыл бұрын
Hey use a powerful Android phone like OnePlus 5 or Mi5 and then see what itll look
@user-cg5dy5lk2t
@user-cg5dy5lk2t 6 жыл бұрын
박은빈 vulkan...
@user-cg5dy5lk2t
@user-cg5dy5lk2t 6 жыл бұрын
박은빈 ну ладно...
@LevKozlodoev
@LevKozlodoev 9 жыл бұрын
This video tells me absolutely dick-all about the differences between the Metal and OpenGL API.
@LevKozlodoev
@LevKozlodoev 8 жыл бұрын
***** Yes pretty much; hence why this video tells me dick all
@itsthedude3138
@itsthedude3138 8 жыл бұрын
I like playing the same game with the same graphics but with as low fps as possible. I hope developers stick with open gl.
@donjames5761
@donjames5761 7 жыл бұрын
~Golf clap~
@srboo8749
@srboo8749 7 жыл бұрын
in 0.10 both vídeos are equal
@unsolvedrubiks8644
@unsolvedrubiks8644 8 жыл бұрын
Was thinking whether I should learn OpenGL. This changed my mind
@neuro5547
@neuro5547 8 жыл бұрын
+Unsolved Rubiks Are you kidding me?! You do realise OpenGL isn't an engine, nor is metal, you have to write these effects yourself. Just because the devs didn't add as many effects for their opengl version to take a dump on opengl for apple's sake doesn't mean opengl is crappier. That is ridiculous. I have a crap ton of experience in cg api's. So take it from me and stick with opengl. Plus, ogl is cross platform. If you go to sell your stuff, you'll make more with opengl..
@hamilcarr4685
@hamilcarr4685 8 жыл бұрын
lol why? Like Neuro Cheesecaek said,Opengl and metal are API's,not 3D engines...if you want to have the best graphics ever on a game,you can do it on opengl,metal,direct3D,vulkan or whatever you want... you just have to learn how to achieve what you want to do...
@FrostyKen
@FrostyKen 8 жыл бұрын
2016 and I'm still using OpenGL -_-
@ChrisD__
@ChrisD__ 8 жыл бұрын
Everyone's still using OpenGL. Vulkan, DX12, and Metal are very new.
@VGamingJunkieVT
@VGamingJunkieVT 8 жыл бұрын
Yet, DX itself is very old. If you want to play semantics, the latest version of OpenGL is new itself.
@sabbaseleftheriadis5601
@sabbaseleftheriadis5601 7 жыл бұрын
DirectX is good if you only interested in Windows, XNA and Phone... OpenGL on the other hand was and wil be everywhere... and Vulkan is coming
@babaabdul6510
@babaabdul6510 5 жыл бұрын
metal is win
@goofysad5810
@goofysad5810 6 жыл бұрын
If every game developers accept metal as their gaming engine like epic games did, macs can be used for HD gaming with really high FPS.
@no-defun-allowed
@no-defun-allowed 7 жыл бұрын
Too bad Metal only runs on Apple devices.
@syamimabang
@syamimabang 6 жыл бұрын
theemacsshibe but I see It runs on Vivo devices also..
@billtech2u110
@billtech2u110 7 жыл бұрын
What song is this?
@NerdsWithFriends
@NerdsWithFriends 4 жыл бұрын
sorry- I long ago lost the project file and no longer have it. Sorry. It is fun though!
@Interestingworld4567
@Interestingworld4567 5 жыл бұрын
*_METAL FOR THE WIN :-)_*
@SpeedyGauge
@SpeedyGauge 8 жыл бұрын
it was really close but i'd probable pick metal over OpenGL
@acronstudios2049
@acronstudios2049 8 жыл бұрын
+Matthew Gage What about Vulkan?
@teamwitcher3867
@teamwitcher3867 8 жыл бұрын
+Acron Studios Its awesome
@HenryTheBoilermaker3rdYear
@HenryTheBoilermaker3rdYear 8 жыл бұрын
Metal clearly win here. Has more effect and runs smoother.
@lucutes2936
@lucutes2936 Жыл бұрын
2022
@NerdsWithFriends
@NerdsWithFriends Жыл бұрын
Why? 🤣
@nunu4692
@nunu4692 7 жыл бұрын
honestly i dont see any difference at all.
@frankahx1887
@frankahx1887 7 жыл бұрын
METAL win 👍
@scottpascal3099
@scottpascal3099 7 жыл бұрын
Yea thats why Linux has more triple A titles than Mac... RIP Apple! Look at the latest Feral ports... just Linux screw Mac
@staraffinity
@staraffinity 7 жыл бұрын
It's because these titles will use Metal on the Mac and they're having some issues because of bugs when using Metal (it's relatively new on MacOS). The titles that are available for Linux will get released for MacOS too. I'd say: Like Linux (I use it). Like Mac (I use it). Like Windows (I use it). :)
@minovertam1609
@minovertam1609 8 жыл бұрын
Metal rocks!
@the-bgrspot6997
@the-bgrspot6997 8 жыл бұрын
+minoverta m Lol metal rocks.... rocks made of metal
@seraphz9270
@seraphz9270 7 жыл бұрын
metal came pretty good when it came to weather effects but opengl was better at lighting effects sun post processing and reflection
@SerBallister
@SerBallister 7 жыл бұрын
Neither of which have anything to do with their respective APIs, those are shader effects which both should be capable of.
@whiteskullwhiteskull
@whiteskullwhiteskull 8 жыл бұрын
OpenGL win!!
@acronstudios2049
@acronstudios2049 8 жыл бұрын
+WhiteSkull RG At least maybe a new version of OpenGL.
@whiteskullwhiteskull
@whiteskullwhiteskull 8 жыл бұрын
+Acron Studios I see only the OpenGL screen appears the same game with less detail, trees without shade or less effects of rain, for the rest it's all the same. The differences are no longer an issue of whether a library is better than the other, is a development problem.
@acronstudios2049
@acronstudios2049 8 жыл бұрын
WhiteSkull RG That's one thing bad about this type of comparision, Nerd With Friends should use software made for comparision. Or write it himself.
@NerdsWithFriends
@NerdsWithFriends 8 жыл бұрын
+Acron Studios sorry? Honestly I never imagined that this video would have been seen by so many and I definitely didn't even consider that it would provoke so much conversation in the comments. I never even considered posting fps nor do I have the ability to write any code at all whatsoever. Honestly- all I did was record some gameplay before the games were updated to support Metal and then re-recorded after I updated the apps. I really just wanted to see if I could spot the difference between them.
@whiteskullwhiteskull
@whiteskullwhiteskull 8 жыл бұрын
+Nerds With Friends Metal is a library created by Apple for better use of their devices. Most GPUs have support OpenGL, and that is highly valued when your development is aimed not only at IOS. The performance at the end of an application is determined more by the capacity of device. Personally Apple products seem good, but has no sense to compare Metal vs OpenGL, because Metal can also work with OpenGL. Your video is simply curious and "provocative".
@pgtd
@pgtd 4 жыл бұрын
This is ridiculous
Why OpenGL Going Away is Bad
20:42
VertoStudio3D
Рет қаралды 9 М.
First comparison of Vulkan API vs OpenGL ES API on ARM
1:41
KINDNESS ALWAYS COME BACK
00:59
dednahype
Рет қаралды 118 МЛН
1❤️
00:17
Nonomen ノノメン
Рет қаралды 13 МЛН
Asphalt 8 Eliminated Scene Compilation Part 1
4:59
--"LSC"--Jochen125
Рет қаралды 11 М.
Elektronomia - Sky High | Progressive House | NCS - Copyright Free Music
3:58
NoCopyrightSounds
Рет қаралды 249 МЛН
How to Watch In Flight Entertainment on the Oculus Quest 2
1:40
Nerds With Friends
Рет қаралды 492
Protect The Lamborghini, Keep It!
19:01
MrBeast
Рет қаралды 145 МЛН
Lamborghini Vs World's Largest Shredder
14:59
MrBeast
Рет қаралды 189 МЛН
Razor MX650/MX500 Electric Dirt bike Upgrade Comparison
8:31
Nerds With Friends
Рет қаралды 32 М.
iPhone vs Android Rap Battle  🎵  (iphone vs Android 2021)
1:20
the Wonder of Milton
Рет қаралды 4,4 М.
Hand on review of the Spigen Ultra Hybrid Air Cushion for iPhone 6
3:44
Nerds With Friends
Рет қаралды 1,2 М.
После ввода кода - протирайте панель
0:18
Up Your Brains
Рет қаралды 1,1 МЛН
Самый дорогой кабель Apple
0:37
Romancev768
Рет қаралды 284 М.
Main filter..
0:15
CikoYt
Рет қаралды 16 МЛН
YOTAPHONE 2 - СПУСТЯ 10 ЛЕТ
15:13
ЗЕ МАККЕРС
Рет қаралды 177 М.