游戏开发论坛

 找回密码
 立即注册
搜索
查看: 1718|回复: 4

有关用 VC++ 实现一平面片扭曲变形为空间螺线管 问题!

[复制链接]

5

主题

6

帖子

8

积分

新手上路

Rank: 1

积分
8
发表于 2005-10-25 19:28:00 | 显示全部楼层 |阅读模式
大家好,
     我现在手头上有个任务,要用VC++ OpenGL 编写一个花篮的3D 模拟程序,其中花篮是用玉米叶编的,我想先画一个长方形,然后再把玉米叶纹理 贴上,接下来就是 问题了abcabc,怎样才能把这个长条形的玉米叶 变为螺线形呢(就是拧成的一条细绳)?????
   还请各位同仁帮下小弟!  谢谢!


                                                                        [em16] [em5]

64

主题

855

帖子

856

积分

高级会员

Rank: 4

积分
856
QQ
发表于 2005-10-26 09:36:00 | 显示全部楼层

Re:有关用 VC++ 实现一平面片扭曲变形为空间螺线管 问题!

我的天,你是做3D图像还是真的在编花篮啊

64

主题

855

帖子

856

积分

高级会员

Rank: 4

积分
856
QQ
发表于 2005-10-26 11:04:00 | 显示全部楼层

Re:有关用 VC++ 实现一平面片扭曲变形为空间螺线管 问题!

平面扭曲的话我想可以用骨骼动画的原理,先将所有的顶点绑定于一根骨骼,顶点的骨骼权值 = 顶点的Y坐标 * Scale(假定平面竖直摆放),然后骨骼绕自己的中轴线旋转,由于权值不同,有的顶点卷动得多,有的卷动得少,这样便形成了螺旋麻花状,你可以看看D3D的例子中的“Vertex Blend”。

5

主题

217

帖子

222

积分

中级会员

Rank: 3Rank: 3

积分
222
发表于 2005-10-26 18:35:00 | 显示全部楼层

Re:有关用 VC++ 实现一平面片扭曲变形为空间螺线管 问题!

那东西叫任务啊?
楼主的任务哪来的?
如果是程序的话为什么不用贴图来做?如果是要模型的话为什么不用3ds max 和maya来做?
这个无聊的事情你自己还想写变形程序?

5

主题

217

帖子

222

积分

中级会员

Rank: 3Rank: 3

积分
222
发表于 2005-10-26 18:36:00 | 显示全部楼层

Re:有关用 VC++ 实现一平面片扭曲变形为空间螺线管 问题!

displacement mapping.
绝对比你的变形要强
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2026-1-22 10:01

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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