西川善司「PS5がAMDがサポートをやめたPrimitive Shaderを採用したのは謎」

ハード・業界
ハード・業界


1: mutyunのゲーム+α ブログがお送りします。 ID:aETLyvQi0

https://www.4gamer.net/games/990/G999027/20200421040/
AMDは2017年にPrimitive Shader(関連記事)を,NVIDIAは2018年に「Mesh Shader」(メッシュシェーダ,関連記事)を発表したのだが,当然,これは規格化戦争に発展した。
そしてMicrosoftは,業界標準のDirectX(Direct3D)にNVIDIA案のMesh Shaderを採用。当然,Xbox Series Xもこれを利用できる。おそらくだが,
AMDが2020年末までに発表する「Navi 2X」ベースのPC向けRadeon GPUも,Mesh Shaderに対応する可能性は高い。
なにしろ,当のAMDからしてPrimitive Shaderのサポートをやめてしまい(関連リンク),ゲーム開発者が使える機能として提供したことは一度もなかったからだ。
そんなお蔵入り状態となったPrimitive ShaderをPS5が採用すると発表したことは,ある意味で業界に驚きを与えた。これについて筆者は,SIEに問い合わせをかけているものの,
今のところ「いずれしかるべきときに解説する」という回答しか得られていない。
なにか理由があるとは思うが,PS5が採用する頂点パイプラインが,業界標準から外れてしまったことのインパクトは大きい。頂点パイプラインの仕組みは,ゲーム開発者に対して,
3Dモデルのデザインにおける方法論や,データの持ち方に対してある種の変革を要求するからだ。DirectX 11世代GPUに追加された「テッセレーションステージ」が,
11年経った今でもほとんど活用されていないのは,ゲーム開発者側がその変革を受け入れなかったためでもある。つまり,「PS5がMesh Shaderを採用しなかったこと」が問題なのではなく,
MicrosoftとSIEで足並みが揃わなかったことが気になる点と言える。
もしかしたら,Primitive ShaderもMesh Shaderも積極的に使われることなく,この先も頂点シェーダ以外活用されない状態が,さらに続くことになるかもしれない。

この点ばかりは,さすがに筆者も予想はできなかった。Cerny氏はオンラインイベントの中で,ゲーム開発者がある世代のゲーム機におけるタイトル開発に慣れ親しむまでの期間について,
「PS5は歴代最短になるだろう」とアピールしていたが,この新頂点パイプラインの取り扱いについてゲーム開発者がどう取り組んでいくかは,注目すべきポイントになると思う。

211: mutyunのゲーム+α ブログがお送りします。 ID:JO/3Head0

>>1
>当のAMDからしてPrimitive Shaderのサポートをやめてしまい(関連リンク),
>ゲーム開発者が使える機能として提供したことは一度もなかったからだ。

ライブラリ提供と使える機能として提供は同義だぞ

 

2: mutyunのゲーム+α ブログがお送りします。 ID:Fuah/bl3r
やっぱPS5は去年出るはずだったのでは?

 

4: mutyunのゲーム+α ブログがお送りします。 ID:AmAPpMru0
天才サーニーがサポートするから(震

 

6: mutyunのゲーム+α ブログがお送りします。 ID:1WZyn9dZ0
ゼンジの記事でPS5の本当の所が分かるかなと思っていたが
ゼンジも何も分からないみたいだな

 

104: mutyunのゲーム+α ブログがお送りします。 ID:aF8n2LkH0
>>6
家庭用ゲーム機って毎回こいつの予想より遥かに下回るよ
スイッチのときもそうだったよ
こいつがちゃんと色んな視点から予測してたけど結局前時代のチップ使って驚いてた
常に驚いてるイメージ

 

106: mutyunのゲーム+α ブログがお送りします。 ID:vG97jMec0
>>6
まだ実物を誰もみたことがないからな
6600万ポリゴンでます!
としか言ってないに等しい

 

7: mutyunのゲーム+α ブログがお送りします。 ID:/MlJIQ840
どうせ次世代機でも使わない技術ならいいじゃん
独占ソフトで差別化したい時だけ使ってみれば

 

8: mutyunのゲーム+α ブログがお送りします。 ID:V2Lh8nLh0
サーニー自体いらない言ってるんだろ
世代遅れの名残じゃないのか

 

9: mutyunのゲーム+α ブログがお送りします。 ID:rV17BV7g0

MS の特許でがんじがらめになってて
メッシュシェーダー使えませんでした。

ただこれだけの理由だろ

 

10: mutyunのゲーム+α ブログがお送りします。 ID:RxswIXsd0
半笑いで書いてるやろw

 

23: mutyunのゲーム+α ブログがお送りします。 ID:W4RwwToI0
>>10
動画で解説してたのあったけど、本当に半笑いしてたw

 

13: mutyunのゲーム+α ブログがお送りします。 ID:OAKVQT5g0
次世代switch、MS、AMD、nvidiaがメッシュシェーダ
PS5だけがプリミティブシェーダ

 

78: mutyunのゲーム+α ブログがお送りします。 ID:fk2HI8hp0
>>13
任天堂はnvidiaと組んで良かったな

 

14: mutyunのゲーム+α ブログがお送りします。 ID:Wui3KLVfa
ソニーは調子乗ると独自規格とかにこだわりだすからな
他とは違うんだと
いつもの負けフラグ

 

15: mutyunのゲーム+α ブログがお送りします。 ID:w4o0So8C0
テッセレーションってXBOX360でも利用出来たけど殆ど使われなかったんだよね

 

125: mutyunのゲーム+α ブログがお送りします。 ID:LvEYCrQIp
>>15
FM3以降はみんなテッセレーション使ってるもんと思ってたけどそうでもないのか

 

152: mutyunのゲーム+α ブログがお送りします。 ID:XFg0q7Yi0
>>125
ファーストしか使ってないということでは?(実際のところはわからん

 

16: mutyunのゲーム+α ブログがお送りします。 ID:kYckB3oCM
次びっくりするんならちょっとあるけど、人体モデル使うとか、布の柔らかさデフォとかな
あとAIだろうな。

 

17: mutyunのゲーム+α ブログがお送りします。 ID:HipVSpdw0
例えるならメッシュシェーダーがUE4でプリミティブがCryEngineか

 

60: mutyunのゲーム+α ブログがお送りします。 ID:SyAmuESe0
>>17
VHSとβじゃね?

 

18: mutyunのゲーム+α ブログがお送りします。 ID:MepIkbb/d
何も考えてないよ
もともと去年発売をしてVegaを採用してたのを急遽遅らせたのが原因だし

 

19: mutyunのゲーム+α ブログがお送りします。 ID:QxUQJhAm0
>>18
プリミティブシェーダーってVegaが採用してた技術だもんなぁ

 

20: mutyunのゲーム+α ブログがお送りします。 ID:WCTgflS10
時期的な問題
その時はそれしか選択肢がなかった
それだけ

 

21: mutyunのゲーム+α ブログがお送りします。 ID:OFUyFTee0
だれも使わないゴミ機能搭載してるの草

 

22: mutyunのゲーム+α ブログがお送りします。 ID:53Bl33b/a
もしかしてPS5って失敗するんじゃ?

 

25: mutyunのゲーム+α ブログがお送りします。 ID:KlEoJlUo0
善司に言われるって相当やぞ

 

26: mutyunのゲーム+α ブログがお送りします。 ID:A48FLlyKa

まあ現状こうなってるしいいんじゃない?

>アンリアルエンジンでは既にPS5でフルレイトレーシング対応可能となっている

 

27: mutyunのゲーム+α ブログがお送りします。 ID:BoWsT3uZ0
圧倒的シェアを取れる前提での設計なんでしょ
出資せずともPS5専用を量産出来る、PS2やPS3の設計思想と同じだな
ただ当時と違い今は何処も同一環境での開発を好むんで
それこそ即2億台とか普及でもしない限り厳しいだろね

 

149: mutyunのゲーム+α ブログがお送りします。 ID:XFg0q7Yi0
>>27
どれだけシェアとってもAMD自身がプリミティブシェーダーをアップデートしないぞ
開発者からしてintelに移籍してるしw

 

29: mutyunのゲーム+α ブログがお送りします。 ID:SF05VKDe0
ソフトメーカーを囲い込んで独占コンテンツをマルチに対応させにくくするためのSONYのマーケットアタックだというのに!

 

30: mutyunのゲーム+α ブログがお送りします。 ID:Eqyk+1XC0
生まれる前から産廃

 

32: mutyunのゲーム+α ブログがお送りします。 ID:Zjp2maBf0
GPU界のベータマックス

 

226: mutyunのゲーム+α ブログがお送りします。 ID:FNacaxcgH
>>32
ベータマックスは性能(画質)良かったからちょっと違うな。
メモリースティックマイクロ(M2)かな。他社はCFexpress(世代違いの圧倒的性能差と使いやすさ)。

 

36: mutyunのゲーム+α ブログがお送りします。 ID:i04M7zPzd
でもPS5には天才サーニーがあるから

 

37: mutyunのゲーム+α ブログがお送りします。 ID:vc96Mh4O0

でも結局綺麗なゲームを売ろうとするとプリミティブシェーダに対応しないといけない

マルチにしないと開発費が回収できないから箱版ではメッシュシェーダで作らないといけない

大手の倒産ラッシュ来るかも

 

40: mutyunのゲーム+α ブログがお送りします。 ID:W69t9XV00
おいおいSIE足引っ張んなよ!

 

47: mutyunのゲーム+α ブログがお送りします。 ID:I0mFokI40
>>40
ガチで足を引っ張りそうだな
AAA業界がソニー依存した代償を支払われそう

 

41: mutyunのゲーム+α ブログがお送りします。 ID:woBK5AJG0
採用したってより採用できんのがこれだけだったんだろ
エセRDNA2だしな

 

42: mutyunのゲーム+α ブログがお送りします。 ID:I0mFokI40

スマホの性能が上がってCODもスマホに出すようになった今
PC系が内部規格競争している場合じゃないんだけどな
スマホの進化は自分達とは無関係だと勘違いしてないか?

オタク産業は市場変化は日本が先行することが多いから
もしそうなったら取り返し付かないことになる

 

引用元

コメント

  1. 前世代のものならまだ理解できるが誰も使ってないものを持ってこられても困惑するしかない

  2. マルチ前提の時代に開発環境やAPIがその時代の業界標準から外れたハードが辿る道はただ1つ、サードからガン無視されてファーストが踏ん張れなければ大爆死
    このゴタゴタっぷりからして、下手すりゃVulkan1.0すらフルサポートじゃないのでは?

  3. この期に及んで汎用性すてるって普通にサードいじめじゃね?
    契約ならともかく物理的にマルチ阻害するのはいかがなものかと

  4. >もしかしてPS5って失敗するんじゃ?
    もしかしなくてもPS5って失敗するぞ?

  5. サードの苦労なんざ知ったことじゃないんだろうね

    • サーニーはちゃんと考えてるぞ。
      だから無理にプリミティブシェーダを使う必要ないって言ってる。
      前々世代の開発環境で頑張れってこと。PS4の環境そのままならええやろの精神や。

  6. ソニーが負担してサード支援ならまだわかるが、何もしないで丸投げしてゲーム産業全体の足を低性能ハードで足を引っ張るだけなら潔く撤退して欲しいね
    加工貿易国から失墜という形で最終的に任天堂、セガ、ソニー共々日本資本がゲーム産業のプラットフォーマーから降りるのも運命なのが残念

    • 任天堂がゲームやめるときは、世界からCSゲームハードが消える時
      そんくらい常識でしょ

  7. プレステとサターンの競争思い出したわ、どっちが消えるかな、まぁ5%になるか0%になるかだけど

  8. UE5のデモ以降、ゼンジー赤っ恥でダンマリ決め込んでるの草

タイトルとURLをコピーしました