游戏开发论坛

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

请教一个2D特效的问题

[复制链接]

11

主题

49

帖子

49

积分

注册会员

Rank: 2

积分
49
发表于 2005-4-3 22:03:00 | 显示全部楼层 |阅读模式
其实我无法确信这是否是一个2D特效的问题
一个围棋游戏,棋子非常光滑,当鼠标在棋盘上的时候,棋子上会出现以鼠标点为光源的影像,并随着鼠标的移动而改变影像。强调,每个棋子的影象是不同的。
棋子的俯视图为正圆形,侧视图为椭圆形,俯视棋盘,摄影机位置不改变。
我并不希望这成为一个3D的问题,这样会有些小题大作。
像各位老鸟求教,希望这个问题值得大家探讨。

69

主题

450

帖子

473

积分

中级会员

战魂缔造者

Rank: 3Rank: 3

积分
473
QQ
发表于 2005-4-4 10:02:00 | 显示全部楼层

Re:请教一个2D特效的问题

这个不用3D很难解决,用环境反射可以或者DOT3可以做的很好

20

主题

398

帖子

398

积分

中级会员

Rank: 3Rank: 3

积分
398
发表于 2005-4-4 16:32:00 | 显示全部楼层

Re:请教一个2D特效的问题

感觉上有点像2D光照运算的东东,不用3D做起来很麻烦的。

“俯视图为正圆形,侧视图为椭圆形”这个可以绘制两套图片来实现。
“棋子上会出现以鼠标点为光源的影像,并随着鼠标的移动而改变影像”这个我想应该用光照图来和原画面进行叠加处理的方法实现。

11

主题

49

帖子

49

积分

注册会员

Rank: 2

积分
49
 楼主| 发表于 2005-4-4 21:42:00 | 显示全部楼层

Re: 请教一个2D特效的问题

3楼的朋友,你的意思是否是这样:
光照图指的是反射影像,每个棋子上的反射图像很相似,只是位置不同,根据棋子相对于鼠标的角度与位置来确定反射图像的位置?

20

主题

398

帖子

398

积分

中级会员

Rank: 3Rank: 3

积分
398
发表于 2005-4-5 19:36:00 | 显示全部楼层

Re:请教一个2D特效的问题

嗯!我的意思基本就是这样的!

如果你嫌效果不好,也可以采用逐像素光照运算,不过我没做过,不知道效率会怎么样!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-12-25 03:00

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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