设为首页收藏本站

搜索
Hi~登录注册
查看: 763|回复: 0

我弄了个D3D9透视,所用的Stride被其他的Stride遮到了无法透过去

[复制链接]

1

主题

3

帖子

3

积分

一级雷锋

Rank: 1

积分
3
发表于 2018-9-17 13:31:18 | 显示全部楼层 |阅读模式
我弄了个D3D9透视,所用的Stride被其他的Stride遮到了无法透过去
4 [  |) G5 P$ D% y) w6 p) E
" k) |, E7 e# ?; B8 u0 m用身体或草可以透
- l* U( q/ ~; }( K# k墙和房屋就不行了.(不在同一个Stride)
0 ?: X$ Y" ]$ [8 ~( w
! A5 M" `9 Q4 V$ F3 i% k9 D, \/ ]
, Y$ O" n0 D( P7 J1 ]/ s2 G求大神怎么解决啊5 r0 V+ y! ~3 P/ j) T( {7 G! b# Y- J
.版本 2
( e- M7 d0 V: J, j.支持库 spec, C2 i7 k. o1 ?1 u8 ^* O9 C

  m3 I; a% Z' m8 @6 }.如果真 (GetStreamSource (pDevice, 0, 取变量数据地址 (Stream_Data), 取变量数据地址 (Offset), 取变量数据地址 (Stride)) = #D3D_OK), V1 A3 I/ @7 T9 s2 p6 a* L
    Release (Stream_Data)# j8 c$ Q! ~! r5 t8 f, ]
.如果真结束
7 }1 ^, r! d* v  B8 r.如果真 (Stride = 24 )  ' 38 40 48
6 R% @0 u0 m( f, @! f' u    SetRenderState (pDevice, #D3DRS_ZENABLE, #false)
1 u1 T# S4 S4 z    SetRenderState (pDevice, #D3DRS_FILLMODE, #D3DFILL_SOLID)
* V" N; O$ s7 e4 ~* `    ' ==========人物上色 墙后上色2 f: o" m$ N8 t' s8 q' P5 |

) S; Y0 a% R# _& z    SetRenderState (pDevice, #D3DRS_ZENABLE, #false)
! D3 w, {- `5 K+ ^; m6 q0 B    SetRenderState (pDevice, #D3DRS_FILLMODE, #D3DFILL_SOLID)4 h" |5 `+ V# r0 U: `
    SetTexture (pDevice, 0, g_pTexGreen)
/ y. D4 M, R, X  U: q    ' ================上色2 d6 r- o+ z0 x% J0 z
    oDrawIndexedPrimitive (pDevice, dType, BaseVertexIndex, MinVertexIndex, NumVertices, startIndex, PrimitiveCount)
# {8 V3 f% B  m2 |: c- _    SetRenderState (pDevice, #D3DRS_ZENABLE, #true)! {0 a2 A# M" K: F$ i
    SetRenderState (pDevice, #D3DRS_FILLMODE, #D3DFILL_SOLID)
3 K- Z4 W( \( l. J    ' ===============人物上色 面前上色4 a/ e/ g  h/ W4 k
    SetTexture (pDevice, 0, g_pTexRed)
: o+ o: ^1 ]5 i5 @. f7 s. U$ U.如果真结束3 {4 z. v) Z" r- }* u
返回 (oDrawIndexedPrimitive (pDevice, dType, BaseVertexIndex, MinVertexIndex, NumVertices, startIndex, PrimitiveCount))$ l6 B% l$ h5 |) o" _" ^2 a




上一篇:刺激战场的辅助具体开发视频资源哪位大神手里有,求一点
下一篇:只有易语言部分 c++ 部分刚开始讲 就没了 ...
回复

使用道具 举报

游客
回复
 懒得打字嘛,点击右侧快捷回复【左侧自定义内容】  【右侧自定义内容】
您需要登录后才可以回帖 登录 | 立即注册

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