スレッド表示 | 古いものから 投稿するには登録が必要です | 前のスレッド | 次のスレッド | 下へ |
投稿者 | スレッド |
---|---|
投稿数: 308
|
投稿日時: 2005-10-02 13:06 Re: graphics_context のバグ? |
引用:
MASA_です。確認しました。暫くどうするか様子見します。 所で、回答はいりませんが、プラグインを作っていての要望を少しまとめましたので、別スレッドで報告します。今後、検討願います。後、8のSDKが早くほしいです。 | |
投稿数: 34
|
投稿日時: 2005-09-29 14:11 Re: graphics_context のバグ? |
Shade開発課の高橋です。
Windows版のShade 8において、 image_interfaceからgraphic_context_interfaceを取得すると イメージが消失するバグを確認しました。 現状で回避するには、 graphic_context_interfaceを経由せずに、 image_interface::get/set_pixel関数で直接描画する という形になります。 つぎのアップデータで修正いたします。 申し訳ありませんでした。 | |
投稿数: 308
|
投稿日時: 2005-09-28 19:22 Re: graphics_context のバグ? |
MASA_です。
すみません。 restore_color() もちゃんとコーディングして ました。前回の説明で漏れてました。これは、end_path() の後に置いて、 set_color ,set_path,..,end_path,restore_color の順にコーディングしてます。 しかも、Shade7では問題なく機能しましたので、自分のバグではない と思っている次第です。 相当色々書いて試しました。rgb_classも、リファレンスの例は 誤解しやすいですよね。 よろしく願います。 | |
投稿数: 34
|
投稿日時: 2005-09-28 09:54 Re: graphics_context のバグ? |
Shade開発課の高橋です。
使っている関数にset_colorがありますが、 restore_colorがありません。 set_colorで設定した場合は対になるように restore_colorを呼ぶ必要があります。 描画後にrestore_colorを呼ぶようにして 再度確認してもらえませんでしょうか。 | |
投稿数: 308
|
投稿日時: 2005-09-27 21:45 graphics_context のバグ? |
MASA_といいます。
多分、graphic_context_interface のバグと思います。 shade->get_new_image_interface( const size_class &size ) で取得した image_interface *image を使って image->get_graphic_context_interface ( ) で graphic_context_interface を取得し、 それを使ってイメージに描画しファイルに落とすプラグインを 作ったのですが、 Shade 8 ( 8.0.1, 8.1.1) ではまったく描画されません。 因みに、Shade7.5 ではちゃんと描画されてます。 使っている関数は、 set_color( ) paint_rectangle() begin_path() move_to() line_to( ) ; end_path(); のみです。 OSは、WindowXP pro です。 後、Shade8になって、各関数(特にジョイント値操作、 ポリゴン操作の場合)の処理時間が妙に遅くなったような・・・ | |
スレッド表示 | 古いものから 投稿するには登録が必要です | 前のスレッド | 次のスレッド | トップ |