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

2014年1月8日水曜日

OpenGL : GLFW

以前にメモしてたんだけど、また、メモしかけた orz
床井研究室
導入の仕方とか


超簡単OpenGL環境「GLFW3」がすごい。
どうやら、コールバックにメンバ関数が利用出来るようになったらしい


・・・良くわかってない


2013年

GLFW

GLUTのライブラリの後継に近いんだろうか・・・。

ここのところOpenGLがはやってるのかなぁ。
OpenGLの資料は古いものが多く情報が集めにくかったけど、
最近は新しい書籍もでつつありますね・・・。高いけど!

とりあえずメモ

TAってデザイン本と、プログラム本、資料本、
ソフトなどで、結構、お金がかかるかもデス orz

2012年12月27日木曜日

Blog : Program : FrontPage

Blogではないけれど、
Programについて、かなりまとめられてあるWiki
C++,OpenMP,Cuda,OpenGL,SPHまで!

わかるようになるとイイねぇ
FrontPage

2012年6月30日土曜日

Shader : シェーダーしよっ☆

最近Shaderの話しが多い気がする

現在の所では、プログラマーさんが組んでるので、
直接かまう事は無いのだけど

Unityなどのツールを見ると、
アーティストサイドで
シェーダーを触る環境が増えてきた

また、SIのプラグインを作るのに当たっても、OpenGLを使う必要があったり、
SIの表示を、Gameにあわせる必要があったりと、
Shaderの知識がある程度必要になってきた気がする

と、いうわけで、Shaderのスライドを公開された方があったのでチェック

シェーダーしよっ★
前半数ページしかわかんなかったけど。かなり良くまとまってる印象です

2012年1月7日土曜日

Softimage SDK : ToolContext 01

Softimage2012 より ToolContext APIが使えるようになりました。
OpenGLの描画を利用してToolを作れるようになります。

例

このようなToolをつくりたいのです
というわけで、何が必要かというと

・VC++
・OpenGL

の二つが必要になります。ハードル高いッス


VC++ と OpenGL


いろいろやってOpenGL開発環境を64bitで整えてみました
で、はしょりますがOpenGLで、ここまでできるようになりました(コードはコピペw)


Softimage SDK とエラー


続いてはSoftimageSDKのマニュアルよりToolContextのサンプルをコピペします
で、ビルドするのですが盛大なエラーの数々を
どうやら PickInfoTool がエラーの原因のようです
サンプルを良く見てみると MyPickInfoTool と PickInfoTool が混在してます。

Softimage SDKマニュアル

PickInfoTool と MyPickInfoTool これって同じものを指すんじゃね? サンプル間違ってんじゃね?
素人まるだしですが、PickInfoTool を MyPickInfoTool に変更したら、エラーは出なくなりました
どこか間違ってるかもしれませんが(汗 


もう一度ビルドをするのですが、今度は次のエラーが
1>ToolContext.obj : error LNK2019: 未解決の外部シンボル __imp_glRasterPos2i が関数 "public: class XSI::CStatus __cdecl MyPickInfoTool::Draw(class XSI::ToolContext &)" (?Draw@MyPickInfoTool@@QEAA?AVCStatus@XSI@@AEAVToolContext@3@@Z) で参照されました。
1>ToolContext.obj : error LNK2019: 未解決の外部シンボル __imp_glColor3d が関数 "public: class XSI::CStatus __cdecl MyPickInfoTool::Draw(class XSI::ToolContext &)" (?Draw@MyPickInfoTool@@QEAA?AVCStatus@XSI@@AEAVToolContext@3@@Z) で参照されました。

どうやら、 OpenGL のライブラリーを正しく参照できてないのかな?
しかし、OpenGL のサンプルでは、あらためてインクルードフォルダを指定する必要はなかったのですが。

いろいろやってみたのですが、解決しませんでした、というわけで、現在停滞中です orz


正月の間に何とかしたかったんだけど無理ーーー


Memo


OpenGL環境の構築
・OpenGL(GLUT)サンプルプログラム on Windows7
 このサイトのやり方でVC++2010で64Bit用にビルドした

OpenGLのサンプル
・GLUTによる「手抜き」OpenGL入門
 このサイトでサンプルを作成

以下、調査予定のサイト
・OpenGLおよびシェーダ言語試用記(Visual C++ 2010 Expressの場合)
・Visual C++ 2010でOpenGLを使う
・VC++2010でOpenGL使ったりしたい(Windows7で) ・ベジエ曲線を整数の加減算だけで描画する方法

2011年10月5日水曜日

Softimage RenderTree : OpenGL Mix8Colors

OpenGL Mix8colors Available

ちょっと風邪気味なので、情報収集がてら、
先日のリアルタイムビューである、
・OpenGL mix4color
・OpenGL mix8color
を試してみました。

mix8colorの方はバグがあるのでベーター版とか
まあ、そんなに重ねる事は無いし、mix4Colorで・・・。