游戏开发论坛

 找回密码
 立即注册
搜索
查看: 3849|回复: 10

哪位高手知道3dmax sdk的 UnwrapMod修改器如何使用啊

[复制链接]

7

主题

13

帖子

17

积分

新手上路

Rank: 1

积分
17
发表于 2009-8-10 20:41:00 | 显示全部楼层 |阅读模式
想导出UnwrapMod(也就是Unwrap uvw修改器)的纹理动画,但是老找不到正确的函数。
哪位任兄赐教赐教,贴段代码也好啊。

119

主题

1367

帖子

1393

积分

金牌会员

Rank: 6Rank: 6

积分
1393
发表于 2009-8-11 08:24:00 | 显示全部楼层

Re:哪位高手知道3dmax sdk的 UnwrapMod修改器如何使用啊

你自己写展UV的控制吗?
怎么会有这样的需求?

7

主题

13

帖子

17

积分

新手上路

Rank: 1

积分
17
 楼主| 发表于 2009-8-11 09:41:00 | 显示全部楼层

Re: 哪位高手知道3dmax sdk的 UnwrapMod修改器如何使用啊

这个控制纹理方便,想导出来啊。有什么建议?

119

主题

1367

帖子

1393

积分

金牌会员

Rank: 6Rank: 6

积分
1393
发表于 2009-8-11 10:38:00 | 显示全部楼层

Re:哪位高手知道3dmax sdk的 UnwrapMod修改器如何使用啊

还有你说的纹理动画,指的是什么?我没在3dmax里面搞过纹理动画
骨骼动画倒是搞过,如果只是uv坐标, 我记得好像不是在修改器里获取的

7

主题

13

帖子

17

积分

新手上路

Rank: 1

积分
17
 楼主| 发表于 2009-8-11 12:42:00 | 显示全部楼层

Re: 哪位高手知道3dmax sdk的 UnwrapMod修改器如何使用啊

Unwrap UVW修改器可以修改不同帧的Mesh对象的纹理坐标。我想导出的就是Unwrap UVW修改器产生的关键帧所设定的Mesh对象的纹理坐标。

119

主题

1367

帖子

1393

积分

金牌会员

Rank: 6Rank: 6

积分
1393
发表于 2009-8-11 12:58:00 | 显示全部楼层

Re:哪位高手知道3dmax sdk的 UnwrapMod修改器如何使用啊

那就不叫纹理动画了,只是顶点的贴图坐标而已,不需要访问什么Unwrap UVW修改器,可以直接从face里面去查找
这是我过去写的代码片段

//贴图坐标
//tvertuv贴图坐标)
tmpVtx[3 * n + m].tu = tverts[tvface[n].t[m]].x;
                       
//v方向贴图dx里面的和max的方向是反的,dx在原点在左上角,max在左下角,需要修正
tmpVtx[3 * n + m].tv = 1- tverts[tvface[n].t[m]].y;

7

主题

13

帖子

17

积分

新手上路

Rank: 1

积分
17
 楼主| 发表于 2009-8-11 13:02:00 | 显示全部楼层

Re: 哪位高手知道3dmax sdk的 UnwrapMod修改器如何使用啊

怎么找关于不同时间的贴图坐标啊?(帧数不同,贴图坐标会变的)

59

主题

1104

帖子

1199

积分

金牌会员

Rank: 6Rank: 6

积分
1199
发表于 2009-8-11 13:47:00 | 显示全部楼层

Re:哪位高手知道3dmax sdk的 UnwrapMod修改器如何使用啊

unwap_uvw getVertexPosition()

文档上写得很仔细,下次看文档的时候仔细点。

7

主题

13

帖子

17

积分

新手上路

Rank: 1

积分
17
 楼主| 发表于 2009-8-11 14:25:00 | 显示全部楼层

Re: 哪位高手知道3dmax sdk的 UnwrapMod修改器如何使用啊

这个函数是maxscript里面的吧,我在sdk里面找不到。
另外,我用的是3dsmax9的sdk。

59

主题

1104

帖子

1199

积分

金牌会员

Rank: 6Rank: 6

积分
1199
发表于 2009-8-11 15:02:00 | 显示全部楼层

Re:哪位高手知道3dmax sdk的 UnwrapMod修改器如何使用啊

。。。难道现在还有用SDK不用maxscript的,很多年以前我也用SDK的,发现调试起来那个麻烦,自从开始用maxscript,一切变得简单了。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2025-6-21 17:52

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表