游戏开发论坛

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

请问:在vb directx 8 3D 中如何得到一个mesh的某个面的数据

[复制链接]

4

主题

10

帖子

16

积分

新手上路

Rank: 1

积分
16
发表于 2005-6-27 16:30:00 | 显示全部楼层 |阅读模式
请问:在vb directx 8 3D 中如何得到一个mesh的某个面的数据(包括:三个顶点的坐标,材质,纹理,等)?

谢谢大家

0

主题

10

帖子

10

积分

新手上路

Rank: 1

积分
10
发表于 2005-6-30 18:25:00 | 显示全部楼层

Re:请问:在vb directx 8 3D 中如何得到一个mesh的某个面的数

呵呵,首先你怎么知道你想要的是哪个面呢?即,你怎么得知你想要的那个面的索引?

4

主题

10

帖子

16

积分

新手上路

Rank: 1

积分
16
 楼主| 发表于 2005-7-1 15:21:00 | 显示全部楼层

Re:请问:在vb directx 8 3D 中如何得到一个mesh的某个面的数

Public Type D3D_PICK_RECORD
    hit As Long
    triFaceid As Long
    A       As Single
    B       As Single
    dist   As Single
End Type

获得拾取记录,其中的triFaceid应该就是面索引。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-12-26 06:51

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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