CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  专题开发/技术/项目 >  游戏开发

请问在DirectX中能同时打开多少盏灯?

楼主dpy326(Life Force)2005-04-02 11:59:53 在 专题开发/技术/项目 / 游戏开发 提问

请问在DirectX中能同时打开多少盏灯? 问题点数:0、回复次数:9Top

1 楼chijingde(AD)回复于 2005-04-02 12:25:10 得分 0

没试过  
   
  应该多少都没问题吧?  
   
  给它编号就完了Top

2 楼dpy326(Life Force)回复于 2005-04-02 13:29:50 得分 0

好像同时只能开8盏,不知是不是真的Top

3 楼guoqiang721029()回复于 2005-04-02 13:41:05 得分 0

打开多少盏灯,是什么意思?  
  灯是什么?  
  请大家赐教!Top

4 楼IO_X(IO_X)回复于 2005-04-02 14:16:50 得分 0

最多光源能通过caps查询,一般最多8个光源,但可以通过shader/multi-pass来实现更多的光源。  
  Top

5 楼nasi00(莫傲·逍遥)回复于 2005-04-02 22:38:00 得分 0

似乎是8个Top

6 楼soilwork()回复于 2005-04-03 03:16:48 得分 0

要看你的显卡支持多少灯光  
  IO_X(ZJU)说的对Top

7 楼captainchain(一路漂着)回复于 2005-04-03 21:14:07 得分 0

据说是8个来着Top

8 楼happy__888([顾问团]寻开心 www.e-jjj.com)回复于 2005-04-05 16:53:24 得分 0

这个问题不好简单的回答  
   
  第一个问题,要看显示卡支持不支持硬件光照,  
  需要查询,看看支持同时点亮多少个,如果是65535表示是不支持  
  如果支持,应该不超过8个,8是directx的限制,其实不是显示卡的限制  
  灯光的索引,dx目前只到了8而已  
   
  第二个  
  支持的最大的同时可使用的光源数目,不代表场景当中可以存在的光源的数目  
  对于一个物体渲染,最多可以同时设置8个灯光对它处理  
  换成另外一个物体的时候,你可以设置另外8个灯对它处理  
   
  第三个  
  游戏当中,一般只有2-3盏灯是实时开关变化的  
  游戏当中的光照,大部分是游戏美工固定的  
  动态的只有头灯,环境光,全局光源,以及特殊处理的地方。Top

9 楼IO_X(IO_X)回复于 2005-04-05 22:07:38 得分 0

现在的可编程渲染管道(Vertex   Shader/Pixel   Shader),可以让你在一次渲染中实现尽可能多的光源,dx的固定渲染管道最多是只能有8个光源,但dx的可编程渲染管道(programmable   pipeline)却可以支持多得多的光源数量,光照公式可自己定义,OpenGL也一样,从DX8.1开始就已突破了8个光源的限制:)  
   
  很多精彩的游戏场景演示,应用了很多光照图(light   map),也就是针对静态物体预先计算好的纹理,渲染时和其它纹理进行复合,表现力却相当好,不亚于即时计算的...其实还有类似的比如bump   map,   normal   map,   shadow   map等,这些都称为细节纹理(detail   map),在提高真实感的同时并没有很明显地增加运算量,至少像光线追踪等技术暂时还不会在游戏中大量出现。  
  Top

相关问题

  • 如何判断有多少人同时打开某一个表
  • 如何判断一个窗体打开了多少次
  • vf数据表最多可允许多少人同时打开?
  • dos下对文件的打开限制是多少?
  • 用opendialog和memo能打开的文件大小最大是多少?32k?
  • 听说win98有一个端口是始终打开的,端口号是多少?
  • 苦恼,请告诉我CFileDialog最多可以打开多少个文件
  • windows2000限制的一个进程最大打开文件个数是多少?
  • 紧急!!请问如何取得当前打开了多少个窗口,并取得每个打开窗口的引用?
  • 你的98能打开多少个IE --- 有谁知道瘟98是如何管理内存的?

关键词

  • 渲染
  • 纹理
  • 物体
  • 游戏
  • 光源
  • 光照
  • 打开多少盏灯
  • 支持
  • 管道
  • shader

得分解答快速导航

  • 帖主:dpy326

相关链接

  • CSDN Blog
  • 技术文档
  • 代码下载
  • 第二书店
  • 读书频道

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo