游戏开发论坛

 找回密码
 立即注册
搜索
查看: 2960|回复: 3

请问关于“纹理动画”的实现

[复制链接]

5

主题

21

帖子

21

积分

注册会员

Rank: 2

积分
21
发表于 2004-4-29 22:53:00 | 显示全部楼层 |阅读模式
在3D程序中经常出现使用纹理变化产生的动画效果。请问各位高手应如何实现?
我本人想 把所有要用的到帧放进一个图片,然后通过每次渲染改变顶点中n,v 的值来对应图片中的不同帧(也就是相应位置)。可是在一些教程 中被警告这样会严重影响渲染速度。那么我应该怎么解决这一问题呢?能做到要每一帧都对应一个新的顶点缓冲区吗?不会这样吧。 [em4]

36

主题

382

帖子

498

积分

中级会员

Rank: 3Rank: 3

积分
498
发表于 2004-4-30 07:43:00 | 显示全部楼层

Re:请问关于“纹理动画”的实现

?
如果什么也不做
渲染速度最快。
既然那书里那么说
就应该给出解决方案
要不说了干吗

24

主题

161

帖子

179

积分

注册会员

Rank: 2

积分
179
发表于 2004-4-30 09:08:00 | 显示全部楼层

Re:请问关于“纹理动画”的实现

建个rendtarget的texture,直接在其上渲染,和普通的渲染是一样的

10

主题

40

帖子

59

积分

注册会员

Rank: 2

积分
59
发表于 2004-4-30 15:42:00 | 显示全部楼层

Re:请问关于“纹理动画”的实现

有两种方案
1:自动随即生成纹理!
2:变换纹理UVW坐标 就行了,一般纹理变化的材质精度都很低,反正别人不会细看,(其实变换了别人也就看不清了)速度影响能减小不少。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-6-30 16:24

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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