游戏开发论坛

 找回密码
 立即注册
搜索
查看: 2824|回复: 5

请问DirectX中有没有和OpenGL中的gluPickMatrix功能差不多的函

[复制链接]

12

主题

33

帖子

37

积分

注册会员

Rank: 2

积分
37
发表于 2007-5-30 09:58:00 | 显示全部楼层 |阅读模式
    小弟菜鸟一个,刚学Direct3D一阵子,目前遇到一个需要用到这个函数来选取的问题,请高手指教一二,先谢谢了。 [em24]

12

主题

33

帖子

37

积分

注册会员

Rank: 2

积分
37
 楼主| 发表于 2007-5-30 10:52:00 | 显示全部楼层

Re:请问DirectX中有没有和OpenGL中的gluPickMatrix功能差不多的

居然没人知道,悲哀。。。。

6

主题

307

帖子

309

积分

中级会员

Rank: 3Rank: 3

积分
309
发表于 2007-5-30 12:22:00 | 显示全部楼层

Re:请问DirectX中有没有和OpenGL中的gluPickMatrix功能差不多的

没碰过OpenGL,描述下这个函数的功用

52

主题

637

帖子

1420

积分

金牌会员

Rank: 6Rank: 6

积分
1420
发表于 2007-5-30 14:22:00 | 显示全部楼层

Re:请问DirectX中有没有和OpenGL中的gluPickMatrix功能差不多的

汗一个,glu的是属于辅助库的函数,并不是硬件支持级别的,因此跟d3d没啥可转换,

就好像d3d的.x格式支持一样,是微软自己做的软件算法,跟硬件无关,因此opengl没有现成的对应功能一样。

d3d如果没有现成的,就必须自己写几何算法实现。

12

主题

33

帖子

37

积分

注册会员

Rank: 2

积分
37
 楼主| 发表于 2007-5-30 14:51:00 | 显示全部楼层

Re:请问DirectX中有没有和OpenGL中的gluPickMatrix功能差不多的

The gluPickMatrix function creates a projection matrix you can use to restrict drawing to a small region of the viewport.
1. To determine which objects are being drawn near the cursor
2. To use the generated pick matrix effectively for picking

30

主题

357

帖子

388

积分

中级会员

Rank: 3Rank: 3

积分
388
QQ
发表于 2007-5-30 23:20:00 | 显示全部楼层

Re:请问DirectX中有没有和OpenGL中的gluPickMatrix功能差不多的

楼主要学会用D3D方式思考问题,才能真正学会D3D,如果按照OpenGL来思考D3D,那么效率将会及其低下。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2026-1-26 08:06

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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