Opengl performance really isn't neutered in modern Nvidia cards and when it comes to dedicated graphics in a laptop, their GeForce M cards are the only option anyway.
They are good too.
The newest generation of mobile GPUs from Nvidia is much closer to their desktop counterparts than previous generations while also having excellently low power consumption.
If as a 3D artist or as a gamer you want to get a powerful laptop, you should buy a laptop with one of these 3 cards:
GeForce 960m cheapest option with good value.
GeForce 970m best value and not too expensive
GeForce 980m pretty incredible performance at a very high premium.
Don't buy a 940m or 950m, they are not worth it and are closer to integrated graphics than to other dedicated ones.
These days you also often have the option of getting laptops with SLI configurations (two cards).
So you can get a laptop with 2 960ms that has similar horsepower to one with a more expensive 980m.
I would advise against buying those kinds of setups for 3D artists, as most of our software can't make use of two cards (except for Redshift).
If you want to spend a lot of money, better get a 970m or 980m.
1) A co-worker told me some cards are more into DirectX and some other are more into OpenGL, is that true?
2) Are these 2 standards into the hardware or are they only software based?
3) For 3d apps, what's more used, Open GL or Direct X?