yHSPzHSP‚Å‚RDƒQ[ƒ ..
528:–¼‘O‚ÍŠJ”’†‚Ì‚à‚̂ł·B
09/09/09 19:57:35 9SU+bQeY
>>525
‚à‚Ì‚·‚²‚¢Š¨ˆá‚¢‚µ‚Ä‚»‚¤‚¾‚©‚ç‘‚‚¯‚ÇAspeed‚Á‚Ă̂̓Lƒƒƒ‰‚Ì‘¬‚³‚Ì‚±‚Æ‚¾
‚³‚Á‚«‚àŒ¾‚Á‚½‚ªŒü‚«‚͕ʂŋ‚߂Ă‚ê
515‚ðŒ©‚éŒÀ‚è’n–ʂɉˆ‚Á‚½ˆÚ“®‚Ío—ˆ‚é‚ñ‚¾‚ÆŽv‚¤‚¯‚ÇAˆê‰žŒ¾‚Á‚Ä‚¨‚‚Æ
P-(PEN)N = ( px-nx*(px*nx+pz*nz), py-ny*(px*nx+pz*nz), pz-nz*(px*nx+pz*nz) )
‚Å’n–ʂɉˆ‚Á‚½Œü‚«‚ªo‚¹‚é
‚ ‚Ƃ͂±‚ê‚ð³‹K‰»‚µ‚Äspeed‚ð‚©‚¯‚ê‚΂¨‚‹
¡‚܂Ō¾‚Á‚½‚Ì‚ð‚܂Ƃ߂đS•”‘‚‚Æ
speed = 10.0 ;•½’n‚ł̃Lƒƒƒ‰‚̈ړ®‚Ì‘¬‚³
k = 10.0 ;₳̌¸‘¬ŒW”
pvx = px-nx*(px*nx+pz*nz) ;ƒLƒƒƒ‰‚̈ړ®•ûŒüƒxƒNƒgƒ‹‚ðŒvŽZ
pvy = py-ny*(px*nx+pz*nz)
pvz = pz-nz*(px*nx+pz*nz)
nrm = pvx*pvx+pvy*pvy+pvz*pvz
pvx/=nrm : pvy/=nrm : pvz/=nrm ;³‹K‰»
speed += k*(nx*px+ny*py) ;â‚ÅŒ¸‘¬
pvx*=speed : pvy*=speed : pvz*=speed ;ˆÚ“®‘¬“xŒˆ’è
–@üƒxƒNƒgƒ‹N‚ÆAƒLƒƒƒ‰‚ÌŒü‚«ƒxƒNƒgƒ‹P‚ÍŽ©•ª‚ŃQƒbƒg‚µ‚Ä‚Ë
‚‚¢‚łɎÀۂɂ͒n–ʂ̊p“x‚ª•Ï‚í‚é‹«ŠE‚Å‚à‚¤‚¿‚å‚Á‚ÆH•v‚·‚ׂ«‚Æ‚±‚낪‚ ‚邯‚Ç‚»‚±‚Í‚à‚¤Š¨•Ù
‰ä‚È‚ª‚炨l‚悵‰ß‚¬‚邺‚—
ŽŸƒy[ƒW‘±‚«‚ð•\ަ1‚ð•\ަÅVƒŒƒX•\ަƒXƒŒƒbƒh‚ÌŒŸõ—ÞŽ—ƒXƒŒˆê——˜b‘è‚̃jƒ…[ƒX‚¨‚Ü‚©‚¹ƒŠƒXƒg¥ƒIƒvƒVƒ‡ƒ“‚ð•\ަ‰É‚‚Ԃµ2ch
4680“ú‘O‚ÉXV/190 KB
’S“–:undef