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

パスワード:

IDとパスワードを記憶

パスワード紛失
スレッド表示 | 古いものから 投稿するには登録が必要です 前のスレッド | 次のスレッド | 下へ
投稿者 スレッド
投稿数: 308
投稿日時: 2008-12-15 09:50
Re: Shade10でのUVマップ
追伸。
図形ウインドウでUV表示状態で、
特定のUVを編集した場合、それが図形ウインドウに反映されません。(なぜか、マニュピュレータだけは、ちょっと後に反応します。)
画面更新、などのエントリを呼び出しても、更新されません。
別形状を選択して、もう一度選択しなおしても変わりません。
唯一、UV対象(パラメータ、距離)を選択しなおすと更新されます。
プラグイン側で、強制的にUVウインドウの内容を更新するいい方法
はないでしょうか。
投稿数: 308
投稿日時: 2008-12-15 09:22
Re: Shade10でのUVマップ
失礼しました。ウインドウでのUV表示用のnumber_class のコントロールのエントリー登録で
uとvを逆に登録してました。
お忙しいところ、無駄な手間を掛けました。
修正して、正しく意図通りに表示されることを確認しました。
投稿数: 448
管理人
投稿日時: 2008-12-15 09:01
Re: Shade10でのUVマップ
以下のコードで確認した限りでは、
UVの値は、図形ウインドウ上でも
X が 横
Y が 縦
となっていました。
逆にする理由は特にないと思います。
どういった条件で逆になるでしょうか?

void simple_plugin_interface::do_it (shade_interface *shade, scene_interface *scene, void *) {
	if (!shade || !scene) return;

	shape_class &shape = scene->active_shape();
	if (shape.get_type() != enums::polygon_mesh) return;

	polygon_mesh_class &polygon_mesh = shape.get_polygon_mesh();
	face_class &face = polygon_mesh.face(0);

	{	int n = face.get_parameter_uv(0);
		vec2 *uv = new vec2[n];
		face.get_parameter_uv(uv);
		char buff[256];
		for (int i = 0; i < n; ++i) {
			sprintf(buff, "%d: uv x:%f y:%f", i, uv[i].x, uv[i].y);
			shade->message(buff);
		}
		delete [] uv;
	}
}

投稿数: 308
投稿日時: 2008-12-14 21:50
Shade10でのUVマップ
ようやく、Shade10でUV操作関係プラグインの作成に取り掛かったところで、
face_class で vec2 として取得及び設定する UV データと
図形ウインドウで描画される位置の関係が、どうも、
vec2.xの方が図形ウインドウの縦方向
vec2.yの方が図形ウインドウの横方向のように設定されているようですが、
これでいいのでしょうか?
また、この関係は、今後変更されないのでしょうか?
それによっては、プラグインの表現を考慮しないといけないのですが、
つまり、uは縦、vは横 vec2のx はu vec2のy はv でいいのか?
それとも
uは横、vは縦、vec2のxはv vec2のyはhと見なすべきなのか?
スレッド表示 | 古いものから 投稿するには登録が必要です 前のスレッド | 次のスレッド | トップ

最近の投稿

フォーラム スレッド 返信 閲覧 最終投稿
Free Talk U4GM - 5 Ways to Complete Daily Tasks Fast and Earn More Pets in Adopt Me 0 113 2025-07-08 17:16 twitchp
Free Talk U4GM - 9 Hidden Quests That Reward Massive Warmane Coins 1 168 2025-07-05 17:04 STP2000
Dev Forum u4gm:Do you need the Exalted Orb in Path of Exile? 0 154 2025-06-26 15:11 1fuhd
Free Talk u4gm:Kitava¡Çs Thirst in Path of Exile 0 205 2025-06-26 15:10 1fuhd
Dev Forum MMOEXP Dune: Awakening ¡§certain crafting or research tier 0 208 2025-06-21 15:18 Damnmy
Dev Forum MMOEXP Marvel Rivals:Line of Sight Control 0 219 2025-06-21 15:17 Damnmy
Dev Forum MMOEXP Diablo4¡¡ø Secrets and Hidden Areas 0 193 2025-06-21 15:16 Damnmy
Free Talk U4GM - Elden Ring Runes: 5 Efficient Farming Methods for New Players 0 286 2025-06-17 18:25 Vexidor
Free Talk NBA2king-Crushing the Stage with Randle and Gobert in NBA 2K26 0 262 2025-06-11 12:29 Chunzliu
Free Talk ELD.gg-Why Rick¡Çs Stomping Ground Build is the Perfect Off-Meta Melee Choice in POE 2 0 434 2025-06-11 12:28 Chunzliu