游戏开发论坛

 找回密码
 立即注册
搜索
查看: 1049|回复: 1

vc++做3D游戏过程中,遇到的问题.

[复制链接]

12

主题

38

帖子

38

积分

注册会员

Rank: 2

积分
38
发表于 2005-11-9 17:08:00 | 显示全部楼层 |阅读模式
===================================
                        g_Rato += 0.01f;
                        if( g_Rato > 6.28)
                                g_Rato = 0.0f;
                        D3DXMATRIX        matWorldOff;
                        D3DXMATRIX        matWorldRato;
                        D3DXMatrixRotationZ( &matWorldRato, g_Rato );
============================================
     D3DXMatrixRotationZ()是将模型绕Z轴旋转.
=========================
     D3DXMatrixTranslation( &matWorldOff, 0.0f, 0.0f, 10.0f );
     D3DXMatrixMultiply( &matWorld, &matWorldRato, &matWorldOff );
     g_pMyd3dDevice->SetTransform( D3DTS_WORLD, &matWorld );
========================
     D3DXMatrixTranslation( &matWorldOff, 0.0f, 0.0f, 10.0f );
    将模型确定在(0.0f, 0.0f, 10.0f )位置
==========================
    我想让模型沿Z轴运动是不是只要改变(0.0f, 0.0f, 10.0f)中心坐标就行了? [em24]

121

主题

2029

帖子

2034

积分

金牌会员

Rank: 6Rank: 6

积分
2034
QQ
发表于 2005-11-9 20:35:00 | 显示全部楼层

Re:vc++做3D游戏过程中,遇到的问题.

嗯。。。应该是的。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2026-1-22 13:53

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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