游戏开发论坛

 找回密码
 立即注册
搜索
查看: 1199|回复: 2

请教关于纹理坐标的生成

[复制链接]

8

主题

13

帖子

13

积分

新手上路

Rank: 1

积分
13
发表于 2006-10-4 18:41:00 | 显示全部楼层 |阅读模式
请教关于纹理坐标的生成

我想做一个柱面的贴图,但是不想在定义节点向量的时候附带上tu,tv,而是想通过纹理坐标直接贴图。柱面贴图的原理弄明白了,但是在操作上却不知道怎么办。

柱面贴图的UV到X,Y,Z的计算公式是:

U=arctan(X/Z)
V=Y/h  (h可以设为1)

请问,该如何计算纹理坐标呢?是否需要4*4的纹理变换矩阵?

121

主题

2029

帖子

2034

积分

金牌会员

Rank: 6Rank: 6

积分
2034
QQ
发表于 2006-10-4 18:44:00 | 显示全部楼层

Re:请教关于纹理坐标的生成

矩阵只能做线性变换啊。。。

2

主题

106

帖子

114

积分

注册会员

Rank: 2

积分
114
QQ
发表于 2006-10-6 03:04:00 | 显示全部楼层

Re:请教关于纹理坐标的生成

在可以在vs计算uv,输出到ps,使用ps插值后的uv进行纹理采样。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2026-1-25 14:04

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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