Shade online フォーラム
ログイン
ユーザ名:

パスワード:

IDとパスワードを記憶

パスワード紛失
スレッド表示 | 古いものから 投稿するには登録が必要です 前のスレッド | 次のスレッド | 下へ
投稿者 スレッド
投稿数: 308
投稿日時: 2005-11-03 00:14
Re: OpenGL関数に付いて
回答有難うございます。
一応問題ないということなので、もう暫く使いながらOpenGL以外のところを重点にチェックと
他に原因になりそうなプラグインをチェックして行きます。
ちなみに、make_wireframe() は、アトリビュート設定した形状
のみの形式で使ってます。
できれば、このプラグイン(element_mark7)と同様なものをShade本体に持って欲しいです。
プラグインでは色々制限が多いので。
投稿数: 14
モデレータ
投稿日時: 2005-11-02 19:24
Re: OpenGL関数に付いて
Shade開発課の高取です。

make_wireframe()内でのOpenGL関数の呼び出しにつきましては、
現在の内容、順序で問題ないようです。
ディスクアクセスについては、何らかの別の原因の可能性もございますので、
プラグインを外した場合や、OpenGL関数を呼び出さない場合に
同様の問題が発生するか、お試しいただけないでしょうか。

また、OpenGL関数を使う上での注意事項につきましては、
通常の使用上、特にございません。
make_wireframe()は全体のパフォーマンスに影響するため、
accepts_wireframe()を使用せず、create_attribute_stream_interface(_with_uuid)により
指定した形状のみに呼び出されるようにすることと、
OpenGL描画以外の重い処理は極力行わないようにすることを
ご注意いただければと思います。

>ところで、11月1日アップされた8SDKの内容は1日21:00の時点では
>古いままでした。

申し訳ありませんでした。
再アップロードを行い、現在は最新版がダウンロードできるように修正されております。
投稿数: 308
投稿日時: 2005-11-01 22:41
OpenGL関数に付いて
MASA_といいます。
コールバック関数make_wireframe()
内で使用するOpenGL関数に付いての質問です。
少し前に、make_wirframe() 内でOpenGL関数を使ってポイントと
ラインの描画を行うプラグインを作りました。結果は、あっけないほどで、期待通りワイヤフレームを表示してくれました。
しかし、日常Shadeを使っていると暫くするとディスクアクセス
が頻発して、反応が遅くなっていく傾向がでます。果たしてこの
プラグインが原因かは不明なのですが、もし、OpenGL関数を使う上での注意事項がありましたら、お教えください。
ちなみに使っている関数は、
ポイント描画は、
glPointSize( point_size );
glBegin(GL_POINTS);
glColor4f ( a.x , a.y , a.z , 1.0 );
glVertex3f( v.x, v.y, v.z ) ;
glEnd();
ライン描画は、
glLineWidth( line_size );
glBegin(GL_LINES);
glColor4f ( color.x , color.y , color.z , 1.0 );
glVertex3f( vs.x, vs.y, vs.z ) ;
glVertex3f( ve.x, ve.y, ve.z ) ;
glEnd();
glLineWidth( 1.0 ) ;
のみしか使用してません。また、ほぼこの順序で呼び出してます。
多分、画面描画の初期設定や、最終処理は、Shade側で行って
いると思うので、いいはずとは思ってますが・・・
また、このプラグインが原因かは確実ではありません。
ところで、11月1日アップされた8SDKの内容は1日21:00の時点では
古いままでした。

スレッド表示 | 古いものから 投稿するには登録が必要です 前のスレッド | 次のスレッド | トップ

最近の投稿

フォーラム スレッド 返信 閲覧 最終投稿
Free Talk DNAの2重らせんの水素結合部位の作成 0 11772 2016-08-01 21:37 Benthos
Free Talk パート内の名前を一括返還 2 14294 2016-03-07 12:21 画像投稿機
Dev Forum イームズシェルチェアーの作成 2 14187 2015-11-25 14:44 CR7
Free Talk MOVファイルについて 17 35321 2014-12-29 17:14 momokuma
Dev Forum 2種類の液体アニメーションを作る方法 0 14270 2014-11-13 10:42 mejapan
Free Talk 面取りについて 0 13393 2014-11-08 15:18 MoonChild
Free Talk 丸太を結ぶ縄の作成について 1 19601 2014-09-18 22:33 kenslab
Free Talk パーティクルフィジックスのメタパーティクルについて 0 13855 2014-09-03 20:40 penta
Free Talk データの保存に関して 2 13705 2014-08-18 01:24 sierra
Free Talk Shade 3D ver14での、ポリゴンメッシュへの変換以上終了 1 14125 2014-04-23 12:04 MASA_