游戏开发论坛

 找回密码
 立即注册
搜索
查看: 1412|回复: 2

HLSL Tutorials 的问题

[复制链接]

52

主题

155

帖子

160

积分

注册会员

Rank: 2

积分
160
发表于 2007-4-4 18:22:00 | 显示全部楼层 |阅读模式
SDK提供的HLSL Tutorials没有c++程序,也没有注释。
我准备自己写代码来看看.

我在写的时候发现.fx有几个矩阵不明白:

float4x3 World  : WORLD;   //为什么不是float4x4 ? 我该用D3DTS_WORLD得到的矩阵代替吗?
float4x3 View   : VIEW;   //为什么不是float4x4 ?
float4x4 ViewProjection : VIEWPROJECTION; //这是D3DTS_VIEW的
float3 CameraPos : CAMERAPOSITION;   

3

主题

24

帖子

24

积分

注册会员

Rank: 2

积分
24
发表于 2007-4-5 08:56:00 | 显示全部楼层

Re:HLSL Tutorials 的问题

你说的时HLSL workshop吧?这个使用SDK中的一个工具,叫做EffectEdit来编写的,在那个里面可以直接看渲染效果,所以没有c++的代码。这个工具在最新版本的SDK中消失了。。。。。

World,View不需要处理透视所以使用float4x3就够了,不过我倒是从来没这么用过。你就直接改成float4x4用吧。

--专业的地形编辑器--MagicGearEditor3D
http://www.MagicGear3D.com

52

主题

155

帖子

160

积分

注册会员

Rank: 2

积分
160
 楼主| 发表于 2007-4-5 11:08:00 | 显示全部楼层

Re:HLSL Tutorials 的问题

消失了? 没有替代的工具吗?
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2026-4-12 15:56

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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