TITLE:PHP OpenGL #contents * 本家 [#original] - http://phpopengl.sourceforge.net/ - http://sourceforge.net/projects/phpopengl/ - 最終リリース (2001年10月11日) php_opengl-0.2.0-win.zip 669.3 KB 2001-10-11 7,342 % mkdir phpopengl % cd phpopengl % cvs -d:pserver:anonymous@phpopengl.cvs.sourceforge.net:/cvsroot/phpopengl login % cvs -z3 -d:pserver:anonymous@phpopengl.cvs.sourceforge.net:/cvsroot/phpopengl co -P . - http://www.mail-archive.com/php-dev@lists.php.net/msg39356.html (2002年6月18日) I don't do any current development on it. I've been focusing on php-soap. (Brad LaFountain) - http://sourceforge.net/tracker/?func=detail&aid=1121470&group_id=31027&atid=401031 (2005年2月12日) This should make the necessary patches to get this program working with newer php4 versions and php5. -- レビューで没になってる。 I don't see anything wrong with them. - http://sourceforge.net/apps/trac/sourceforge/ticket/4292 (2009年11月26日) I noticed that phpopengl project is abandoned and I would like to continue with its development to increase the number of multimedia applications with PHP. (slizardo) * 改造版 [#custom] - PHP5 でもコンパイルできるように修正 - http://github.com/yoya/phpopengl/ -- git@github.com:yoya/phpopengl.git ** 不具合 [#bug] - callback 処理させると seg.fault が発生する事がある。(special キーで発現) ** 修正済み [#fixed] - INIT と SHUTDOWN の対応を整理 (apache が落ちる) - MSHUTDOWN で efree を呼んじゃダメなので pemalloc/pefree に修正 (fault 時に落ちる) - サンプルの PHP プログラムの文字列が裸だったので、一通り '~' で括った。 - glu 初期化を定数初期化=>MINIT と callback初期化=>RINIT に分離 ** 追加予定 [#todo] - ゲームモード (glut~GameMode 系) - 日本語フォント対応 (出来るのか?) -- 世の中のコード見ると SJIS とか EUC にべったりな感じが… - GL_POINT_SPRITE 対応 (多分、constant に追加するだけだと思うけど) -- http://marina.sys.wakayama-u.ac.jp/~tokoi/?date=20060227 glPointParameterfv が動いてくれない。 - 2005-10-31 PyOpenGL はじめました:glRotate -- http://d.hatena.ne.jp/kotsubu-chan/200510 ** 環境 [#env] - CentOS4, CentOS5 はあっさり動いた。 - Debian でも動いた。(config.m4 改造 Mesa lib 名が違う) - MacOX は (config.m4 改造しての) /usr/X11R6 へのリンクで動作した -- framework オプションを使いたいけど config.m4 で吸収する方法が思いつかない。ヘッダやライブラリの場所が独特だし… * 日記 [#ref] - PHP で OpenGL/GLUT -- http://d.hatena.ne.jp/yoya/20100729/phpopengl - PHP OpenGL 参照渡し不具合修正 -- http://d.hatena.ne.jp/yoya/20100915/phpopengl - phpopengl を有効にするだけで segふぉる問題対応 -- http://d.hatena.ne.jp/yoya/20100919/phpopengl - PHPカンファレンス2010でLT -- http://d.hatena.ne.jp/yoya/20100925/phpcon * その他 [#x83721d6] - Sun OpenGL API for Solaris Operating System, SPARC Platform Edition -- http://www.sun.com/software/graphics/opengl/index.xml * 参考 [#w4dee16b] - Xvfb - 仮想フレームバッファ -- http://moyolab.blog57.fc2.com/blog-entry-3.html これ使うとウィンドウ開かずにglReadPixels が使える。オフスクリーンでも画像保存するのに便利。 * 関連 [#rel] - [[OpenGL]] |