游戏开发论坛

 找回密码
 立即注册
搜索
查看: 2012|回复: 5

skinned mesh显示出来怎么是一团黑影?

[复制链接]

5

主题

25

帖子

25

积分

注册会员

Rank: 2

积分
25
发表于 2006-7-2 18:57:00 | 显示全部楼层 |阅读模式
用的就是SDK里面的tiny.x

为什么编程显示出来就是一团黑影在走动,会是什么方面的问题?
呜呜 [em4]

8

主题

284

帖子

296

积分

中级会员

Rank: 3Rank: 3

积分
296
QQ
发表于 2006-7-2 19:25:00 | 显示全部楼层

Re:skinned mesh显示出来怎么是一团黑影?

把照明关闭看看。

5

主题

25

帖子

25

积分

注册会员

Rank: 2

积分
25
 楼主| 发表于 2006-7-2 21:25:00 | 显示全部楼层

Re:skinned mesh显示出来怎么是一团黑影?

我这里面有专门的灯光控制,可是开关都不管用,看不出灯光的作用。

7

主题

438

帖子

438

积分

中级会员

Rank: 3Rank: 3

积分
438
发表于 2006-7-2 22:08:00 | 显示全部楼层

Re:skinned mesh显示出来怎么是一团黑影?

mesh的法线可能有问题,比如只有单面光照的情况下,法线弄反了。

5

主题

25

帖子

25

积分

注册会员

Rank: 2

积分
25
 楼主| 发表于 2006-7-2 22:46:00 | 显示全部楼层

Re:skinned mesh显示出来怎么是一团黑影?

mesh的法线?哪里修改?
抱歉,刚开始学,好多不懂得。

65

主题

518

帖子

521

积分

高级会员

Rank: 4

积分
521
发表于 2006-7-3 19:15:00 | 显示全部楼层

Re: skinned mesh显示出来怎么是一团黑影?

法线可以每更新模型姿态一次就重新计算,这样对应的是软件算法;
如果用VS,那就在shader里面对定点法线乘以骨胳变化矩阵(注意normals是协变向量,所以此处的矩阵不能包含放缩信息,其实就是只用4x3矩阵就行了)。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2026-1-24 20:37

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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