快速导航:
教程资源
|
经典范例
|
友情链接
|
联系我们
|
官方微博
登陆
|
注册
网页3d户型
模型展示开发包
万能全景开发包
论坛
日志
官方微博
研究所小贴士:
Flash3D研究所有群了~总部群号:57812159 ; Simon分部群号:59264372
发表话题
我的话题
所有话题
研究所日志
教程区
共享资源
经典范例
Away3D
搜索
最近更新:
● wan925446570阁下在
讨论区
里 发表新主题“怎么配置away3d运行环境啊???...”(20:38:35)
● yanfaqiang阁下在
讨论区
里 回复“《超简易papervision3D基础 ...”(18:08:41)
● cripel阁下在
讨论区
里 回复“...”(14:38:04)
浏览主题:如何根据图片的UV算出球型全景的XYZ
如何根据图片的UV算出球型全景的XYZ
naxiaoguang (2011-02-24 13:10:35)
怎么求解呢?我知道是根据贴图方式反求,但是不知道是怎么贴图的如何获得积分,除了冲钱外?
回复
fur3
(2011-02-24 14:59:04)
通过UV来计算xyz相当困难,需要判断uv所在的面,并通过面的3点和uv的比例来计算,比较复杂。
一般是用xyz计算屏幕上的投影xy。
回复
naxiaoguang
(2011-02-25 10:22:38)
下面是根据UV计算UV点在球形物体上的XYZ坐标,不知道用在PV3D上对不对。
var u:Number = 924 / 2500;
var v:Number = 505 /1250;
var R:int = 400;
var P:Number = Math.PI;
var xpos:int = Math.cos(u * 2 * P) * Math.sin(P * v) * R;
var zpos:int = Math.cos(v * P) * R;
var ypos:int = Math.sqrt(R * R - xpos * xpos - zpos * zpos);
回复
naxiaoguang
(2011-02-25 10:40:29)
下面是根据UV计算UV点在球形物体上的XYZ坐标,不知道用在PV3D上对不对。
var u:Number = 924 / 2500;
var v:Number = 505 /1250;
var R:int = 400;
var P:Number = Math.PI;
var xpos:int = Math.cos(u * 2 * P) * Math.sin(P * v) * R;
var zpos:int = Math.cos(v * P) * R;
var ypos:int = Math.sqrt(R * R - xpos * xpos - zpos * zpos);
回复
fur3
(2011-02-25 13:36:58)
我也看不懂默认球体的计算,只会通用模型的计算。
回复
naxiaoguang
(2011-02-25 15:54:09)
那通用模型的计算公式是什么样子的?
回复
评论人:
邮 箱:
(填入邮箱,博客地址均可)
内 容:
(广告和垃圾内容可能会被删除,望理解)
链接地址
验证码:
(为防止机器人骚扰,请麻烦输入验证码^_^)
(目前需登陆方可发表)
不想添加了