HSPポータル
サイトマップ お問い合わせ


HSPTV!掲示板


未解決 解決 停止 削除要請

2012
0613
ナウeasy3dスクリーンの一部に描画したい2解決


ナウ

リンク

2012/6/13(Wed) 09:48:39|NO.47248

タイトル通りなんですが、easy3Dでスクリーンの一部に3Dを描画して
ほかの部分には普通にmes命令とかで表示させたいのですが
いい方法はないでしょうか?



この記事に返信する


とおりすがり

リンク

2012/6/13(Wed) 15:46:35|NO.47250

HSP のウインドウの中にウインドウオブジェクトを作り、
そこをEasy3Dの描画先にするというのはどうでしょうか。

以下は一例です。
画面の初期化の部分を次のように書き換えます。

screen 0, 640, 480, 1 pos 10, 10 objsize 300, 200 winobj "STATIC", "", 0, $54000000 objid = stat E3DInit 0, objid, 0, 32, 0, scid1 ;以降、通常の処理
Easy3Dの画面の位置はposの所で、大きさはobjsizeで調節して下さい。



ナウ

リンク

2012/6/13(Wed) 18:34:29|NO.47252

>とおりすがりさん
早速この方法で組み込ませて貰いました!
思い通りの動作を実現できました!
こんな方法があったのですね、しかも標準命令...
もう少し頑張って調べるべきでした(>_<)
今回はどうもありがとうございました!



ONION software Copyright 1997-2021(c) All rights reserved.