DEV

内部クラスの前方参照

内部クラスの前方参照はできないのか? 以下のようにするとエラーになる。 class ClassA; class ClassA::ClassB; class ClassZ { ClassA *a; ClassA::ClassB *b; };

OpenGLのマトリックスの行と列

移動が右に来る(A)かそれとも下にくる(B)なのか? (A) 1 0 0 x 0 1 0 y 0 0 1 z 0 0 0 1 (B) 1 0 0 0 0 1 0 0 0 0 1 0 x y z 1 OpenGLのマニュアルには(A)タイプで記述してあるが、試してみる。 glMatrixMode(GL_MODELVIEW); glPushMatrix(); glLoadIdentity…

Open GL のFBOでオフスクリーンレンダリング

OpenGLでオフスクリーンレンダリング: framebuffer object renderbufferてのがわかりにくい。 というのは、framebufferには、texturebufferとrenderbufferがアタッチできるようだけど。 texturebufferがカラーバッファ、renderbufferがデプスやステンシル等…

インデックスカラーによるピッキング

OpenGL @ Lighthouse 3D - Picking Tutorial OpenGLのName Stack を使うよりこっちの方が応用がきくかな。 陰面消去も有効にできるし。

glPolygonOffset()

OpenGL 2.1 Reference Pages OpenGL FAQ 13. ポリゴン上の線描画と、ポリゴンオフセット 引数の意味が、いまいちよくわからない。 ↓より詳しい説明がここにあった。 Chapter 6 - OpenGL Programming Guide

Depth Peeling

床井研究室 - Depth Peeling ○○エンジンでも使っていたみたいで、言葉だけ知ってたけどこういうことだったのか。 これを使うとレンダリングパスが増えそう。大丈夫なのかな。 DirectXだと、Zバッファの値が、取り出せないけど、それは問題ないか。

スマートポインタは中途半端や

smart_ptr p1; // AClassは参照カウンタを持つクラス AClass *p = new AClass(); // ここで参照カウンタ=1 p1 = p; // 参照カウンタが1のまま { smart_ptr p2 p2 = p; // 参照カウンタが1のまま ... // スコープを抜けるときp2のデストラクタで、 // 参照カ…

3DS File Format (.3ds)

http://www.hiramine.com/programming/3dmodelfileformat/3dsfileformat.html http://www.spacesimulator.net/tut4_3dsloader.html http://www.whisqu.com/per/docs/graphics56.htm http://www.xbdev.net/3dformats/3ds/3ds.php

gnu global

▼GNU GLOBAL ソースコードタグシステム http://uguisu.skr.jp/Windows/gtags.html ▼Macでのインストール方法。 Porticusでglobalをインストールした。このとき、universalにチェックを入れた。 ▼gtags.elのコピー /opt/local/var/macports/software/global/5…

jMonkeyEngine

DEV

jME movies and demos 水への写りこみ、モーションブラーもできるようだ。 Google Code Archive - Long-term storage for Google Code Project Hosting. 2.0のソースコードは、↑ここにかいてある通り、以下のコマンドでチェックアウトできる。 svn checkout …

Free Houini Apprentice Learning Edition

Home - Side Effects Software Inc. Download Houdini Apprentice - Side Effects Software Inc.

Proce55ingでレンダラー

lucille development blog » Blog Archive » Rendering with Proce55ing. lucille development blog » Blog Archive » Path tracing with Proce55ing.

Xcodeで編集中のファイルを外部エディタで開く方法

Carbon Emacsで開きたいんだけど、やりかたがわからない。 XcodeのPreferences...にはそういう項目がなかったようだし。 スクリプトでやればできるのかな? 外部エディタ ↑ここにそれらしき方法が。 これだとデフォルトで起動するエディタが変わってしまうの…

Objective-Cのメモ

Objective-C - Wikipedia Objective-C入門 C++プログラマ(というか自分)のためのObjective-C講座(というかメモ) かんたんObjective-C: Netsphere Laboratories Objective-C 2.0プログラミング言語 ダイナミックObjective-C | コラム | エンタープライズ …

Ruby Cocoa

Rubyでどう書く?:RubyCocoa+Core Animationでお手軽アニメーション - builder by ZDNet Japan

リアルタイムアンビエントオクルージョン(Real-Time Ambient Occlusion)

lucille development blog » Blog Archive » Hardware Accelerated Ambient Occlusion on GPUs 4Gamer.net ― [GDC2008#37]後処理で実現するリアルタイムAmbient Occlusion Real-Time Ambient Occlusion for Dynamic Character Skins Ambient Occlusion Fi…

XSIのCOLLADA

SOFTIMAGE|XSI for GAMES テクニカルディレクタ&開発者編 XSIはCOLLADAをサポートしてるって書いてるけど、 ボーンからアニメーションへの参照等は、けっこういいかげんな仕様で出力されてるように思う。 collada maxが出力するものと比較するとあきらかに…

Visual Studio ドキュメント

Visual Studio 2008 Express Editions Visual Studio 2008 Express 学習情報 MSDN アカデミック アライアンス 技術資料 Visual Studio 2008 Express Editions - XNA Game Studio 入門 : XNA Game Studio で作るマインスイーパ 結構、ドキュメントやサンプル…

MYCOM BOOKS - Visual C# 2005逆引きクイックリファレンス Windows XP/Vista対応 Visual C# 2005逆引きクイックリファレンス Windows XP/Vista対応作者: きたみあきこ出版社/メーカー: 毎日コミュニケーションズ発売日: 2007/08/22メディア: 単行本(ソフト…

Rubyの勉強

DEV

SketchUpの.lowエクスポータスクリプトをみたが、Rubyはよくわからん。 一時間で覚える Ruby -- MAYAH.JP オブジェクト指向スクリプト言語 Ruby 逆引きRuby - 逆引きRuby Ruby 入門 Ruby入門リンク - Tokiwa’s webpage Rubyリファレンスマニュアル - Rubyリ…

Gamebryo

Gamebryo - Wikipedia

JIS規格対応 標準C#入門 改訂第2版

DEV

ソフトバンク クリエイティブの本:JIS規格対応 標準C#入門 改訂第2版 JIS規格対応 標準C#入門 改訂第2版作者: 矢沢久雄出版社/メーカー: ソフトバンククリエイティブ発売日: 2008/05/28メディア: 大型本購入: 3人 クリック: 14回この商品を含むブログ (9件)…

CUDA 2.0

DEV

「CUDAでは、標準的なC言語を使って、並列処理に強いGPUを汎用プログラミングに活用できる。」だと。 CUDA Zone Home - NVIDIA GPU向けC言語開発環境「CUDA 2.0 ベータ」リリース、Vistaにも対応:CodeZine

Swing Application Framework (JSR-296)

Swing Application Framework (JSR-296) 【ハウツー】Swing開発者待望 - Swing Application Framework (1) SwingとJSR-296: Swing Application Framework | エンタープライズ | マイコミジャーナル 第5回 機運高まるクライアントサイドJava:ITpro 【コラム…

NetBeans OpenGL Pack

netbeans-opengl-pack: ホーム 【コラム】Java API、使ってますか? (46) JOGLで3Dプログラミング その2 | エンタープライズ | マイコミジャーナル 「OpenGLを使ってJavaでも3Dを楽しもう」第2回 JOGLをインストールする:ITpro これを使えば、サクサクOpenGL…

Mac OS X Eclipse3.3.1.1日本語化

Mac OS Xでサーバ構築:Eclipseのインストールと日本語化 ここに書いてあるようにやれば日本語化できた。 気をつけないといけないのは、 ↓pleiades_1.2.1.zipを使う事。pleiades_1.2.2.p4.zipはダメだった。 SourceForge.JP: Project File List eclipse.ini…

Google Android 入門

書籍案内:Google Android入門―携帯電話開発の新技術|gihyo.jp … 技術評論社 Google Android入門 ~携帯電話開発の新技術作者: 嶋是一出版社/メーカー: 技術評論社発売日: 2008/04/23メディア: 単行本(ソフトカバー)購入: 1人 クリック: 46回この商品を含…

満腹Java Javaアプリケーション開発編

満腹Java Javaアプリケーション開発編 満腹Java Javaアプリケーション開発編 - marunomaruno-memo 満腹Java―Javaアプリケーション開発編作者: 株式会社エイチピーティー出版社/メーカー: KADOKAWA/アスキー・メディアワークス発売日: 2008/04/19メディア: 大…

Google Collections Library

google-collections - Google Code 「Google Collections Library」でJavaのコレクションを補完する:CodeZine Java標準のコレクション Java入門 (7) - List・Map・Setなどのコレクション・フレームワーク:CodeZine Javaのコレクションは使いやすい。STLと…

Google Android

android情報まとめ @ ウィキ - ドキュメント/SDKとプラグインのインストールここを参考にMacにSDKをダウンロードインストールした。 ○ SDKをここからダウンロード。http://code.google.com/android/download.html ○ SDKのtoolsにパスを通す。 ○ Eclipseのプ…