ラベル opengl の投稿を表示しています。 すべての投稿を表示
ラベル opengl の投稿を表示しています。 すべての投稿を表示

2014年10月15日水曜日

GLSL関連に有益な情報




公式
https://www.opengl.org/

OpenGL FAQ  OpenGL FAQ とトラブルシューティングガイド(日本語版)
http://opengl.jp/

リアルタイムシェーディング技術とその周辺技術をあつかうサイト
http://www.shader.jp/

opengl:devices [HYPERでんち]
OpenGL / OpenGL ES 2.0 / OpenGL ES 3.1
http://dench.flatlib.jp/opengl/devices
GLSL ES の問題情報共有用


ビデオカードのOpenGL対応ハージョン表
RADEON (wikipedia)
http://ja.wikipedia.org/wiki/RADEON

床井研究室 
http://marina.sys.wakayama-u.ac.jp/~tokoi/?blogcategory=GLSL

WebGL
http://wgld.org/d/webgl/

GLSLを使ったOpenGLプログラム
http://www.arakin.dyndns.org/glsl_simple.php

GLSLでの2Dエフェクト
http://www.demoscene.jp/?p=1147

3Dモデルをドット絵風に出力する試み
http://kuusou-engine.com/2013/07/3d_dot/

3Dゲームファンのための「(スーパー)ストリートファイターIV」グラフィックス講座(前編) 
http://game.watch.impress.co.jp/docs/series/3dcg/20111130_494044.html

7 Lines GLSL Graphics Compoに挑戦してみよう!
http://tokyodemofest.jp/2014/7lines/index.html

Hubert Nguyen の GPU Gems 3 日本語版
http://goo.gl/JzvTi0

David Wolff の OpenGL 4.0 シェーディング言語 -実例で覚えるGLSLプログラミング-
http://goo.gl/ZjMJj0

Patrick Cozzi の OpenGL Insights 日本語版 (54名のエンジニアが明かす最先端グラフィックス プログラミング) 
http://goo.gl/rI356j

t-pot
http://t-pot.com/program/

maverickproj  おもにDirectXかな
http://maverickproj.web.fc2.com/pg00.html

PROJECT ASURA
http://www.project-asura.com/

EI*MEI GRAPHICS
http://eimeiblog.blogspot.jp/2012/05/blog-post.html

glsl_quickref
http://mew.cx/glsl_quickref.pdf
GLSLについてのメモ
http://qiita.com/edo_m18/items/71f6064f3355be7e4f45

OpenGL ES 2.0 / GLSL 1.0
http://www22.atwiki.jp/opengles/pages/9.html

ホイール欲しい ハンドル欲しいOpenGL ES 3.1はOpenGL 4.x 相当でComputeShaderに対応
http://wlog.flatlib.jp/item/1687

仮想物理実験室構築のためのOpenGL, WebGL, GLSL入門
http://www.natural-science.or.jp/laboratory/opengl_intro.php

頂点/ピクセル/ジオメトリシェーダ/ROPユニットの役割
http://jisaku.sakura.ne.jp/vga/faq/vga1.html

NeHe
http://nehe.gamedev.net/

ラーメンは味噌汁 OpenGL ES 3.0のGLSL ES 3.0変更点まとめ
http://ramemiso.hateblo.jp/entry/2013/09/17/004427



OpneGL とOpenGL ES 互換性まとめ

OpneGL 1.5 (GLSL 1.00)        OpneGL ES 1.1
OpneGL 2.0 (GLSL 1.10)        OpneGL ES 2.0 (GLSL ES 1.0)
OpneGL 2.1 (GLSL 1.20)
OpneGL 3.0 (GLSL 1.30)
OpneGL 3.1 (GLSL 1.40)
OpneGL 3.2 (GLSL 1.50)
OpneGL 3.3 (GLSL 3.30)
OpneGL 4.0 (GLSL 4.00)
OpneGL 4.1 (GLSL 4.10)        OpenGL ES 2.0  ES2 Compatibility (GL_ARB_ES2_compatibility)
OpneGL 4.2 (GLSL 4.20)        
OpneGL 4.3 (GLSL 4.30)        OpenGL ES 3.0  ES3 Compatibility (GL_ARB_ES3_compatibility)


2014年現在なら PCとモバイル両方でゲーム出すと考えたら、
OpneGL 4.1の対応カードでES2 Compatibilityに作って
モバイルとPCで対応したコードにするか

発表がもっと先なら
OpneGL 4.3 で ES3 Compatibilityでやっとけば無難かなぁ


 以下 Macmini でGLEW Extension Info 4.0までか…