naclがChromeでデフォルトでオンになっているので、openglゲームを書いてみたいと思います。地震ポートが機能しているのでこれは可能だと思われますが、これに関するドキュメントは見つかりません。誰かが最小限の例を持っていますか?
おまけの質問:naclからどんな種類のネットワーキングもできますか?たとえば、Webソケット?
naclがChromeでデフォルトでオンになっているので、openglゲームを書いてみたいと思います。地震ポートが機能しているのでこれは可能だと思われますが、これに関するドキュメントは見つかりません。誰かが最小限の例を持っていますか?
おまけの質問:naclからどんな種類のネットワーキングもできますか?たとえば、Webソケット?
これまでのところ、NaCL(http://code.google.com/chrome/nativeclient/)ではピアツーピアネットワーキングを実行できないようですが、APIを確認することで、これから始めることができます。 URLを操作して、応答を取得できるようになります。
http://code.google.com/chrome/nativeclient/docs/reference/pepperc/struct_p_p_b___u_r_l_loader.html
3Dの例については、ここのコードを見ることができます。これにより、少なくとも使用された関数がわかります。
http://src.chromium.org/viewvc/chrome/trunk/src/ppapi/examples/gles2/
私は数日前にこれに対する答えを見つけようとしていました。
これが動作中のNaClOpenGLキューブのWebページです
他のNaClSDKサンプルと同様に、「箱から出して」コンパイルできるサンプルのコードは次のとおりです。
ところで:私は.nexeファイルの名前を.nに変更しました-ファイルに関する迷惑なChrome警告を停止します。
Ogre3Dサンプルブラウザの例を次に示します。
https://chrome.google.com/webstore/detail/ocpoapiejnpokdojkgjhglijajghikla
@ sometimes-a-developerが述べたように、Ogre3DはすでにNaClで使用するように適合されています。唯一の問題は、それを構築する簡単な方法がないということです。ここで自分自身を確認できます:http ://www.ogre3d.org/forums/viewtopic.php?f = 4&t = 66394
私はOgre3Dをnaclportsの一部にすることでそのことを整理しようとしています:https ://github.com/pkukielka/naclports-ogre3d また、NaClでogreを使用する方法の基本的な例に取り組んでいます: https:// github .com / pkukielka / ogre3d-nacl-template
移植が完了し、例が進行中です(まもなく実行されます)。この2つのことで、NaClを使用したOgre3Dを稼働させるには、2〜3個のコマンドを実行するだけで十分です。