游戏开发论坛

 找回密码
 立即注册
搜索
查看: 22937|回复: 62

一个在美国读书的朋友给我透露的暴风雪DX职位面试题

[复制链接]

2

主题

6

帖子

6

积分

新手上路

Rank: 1

积分
6
发表于 2010-5-15 07:12:00 | 显示全部楼层 |阅读模式
绘制一个立方体,要求旋转,能看见的边框用实线绘制,被遮掩的边框用虚线绘制。最后他没想出来,哪儿大师能设计出来啊? 用DX9

362

主题

3023

帖子

3553

积分

论坛元老

Rank: 8Rank: 8

积分
3553
发表于 2010-5-15 09:02:00 | 显示全部楼层

Re:一个在美国读书的朋友给我透露的暴风雪DX职位面试题

设置剔除就行了

29

主题

247

帖子

271

积分

中级会员

Rank: 3Rank: 3

积分
271
发表于 2010-5-15 10:11:00 | 显示全部楼层

Re:一个在美国读书的朋友给我透露的暴风雪DX职位面试题

这还不简单,用实线画前表面,画后表面的时候用noise作为纹理

2

主题

6

帖子

6

积分

新手上路

Rank: 1

积分
6
 楼主| 发表于 2010-5-15 10:25:00 | 显示全部楼层

Re: Re:一个在美国读书的朋友给我透露的暴风雪DX职位面试题

instemast: Re:一个在美国读书的朋友给我透露的暴风雪DX职位面试题

设置剔除就行了

怎么画立方体,用线条还是用三角。用线条画,就不能区分正面和背面,用三角型就要留下对角线。我那朋友也提出有纹理,但是面试官说想复杂了,要用技巧

2

主题

18

帖子

20

积分

注册会员

Rank: 2

积分
20
发表于 2010-5-15 11:49:00 | 显示全部楼层

Re:一个在美国读书的朋友给我透露的暴风雪DX职位面试题

DX好像没有设置剔除的功能

我觉得可以利用深度缓冲或者模板缓冲让对角线绘不出就行了

7

主题

41

帖子

61

积分

注册会员

Rank: 2

积分
61
发表于 2010-5-15 11:52:00 | 显示全部楼层

Re: Re: Re:一个在美国读书的朋友给我透露的暴风雪DX职位

哈兜小洵: Re: Re:一个在美国读书的朋友给我透露的暴风雪DX职位面试题


怎么画立方体,用线条还是用三角。用线条画,就不能区分正面和背面,用三角就要留下对角型。我那朋友也提出有纹理,但是面试官说想复杂了,要用技巧

不知楼上所说“用三角就要留下对角型”是何意?虚线还要考虑这个?

如果这个都想复杂了的话,,呵呵,,,同求解~~

1

主题

266

帖子

280

积分

中级会员

Rank: 3Rank: 3

积分
280
发表于 2010-5-15 12:34:00 | 显示全部楼层

Re:一个在美国读书的朋友给我透露的暴风雪DX职位面试题

是要显示一个线框立方体,直接看到的那9个边为实线,后面那3个边为虚线。
直接做也没什么,但是不知道有什么更好的技巧么?

2

主题

6

帖子

6

积分

新手上路

Rank: 1

积分
6
 楼主| 发表于 2010-5-15 12:57:00 | 显示全部楼层

Re:一个在美国读书的朋友给我透露的暴风雪DX职位面试题

我试了下 还是有这个问题:用线条画,就不能区分正面和背面。用三角画可以进行剔除,但是要留下对角线

21

主题

136

帖子

165

积分

注册会员

Rank: 2

积分
165
发表于 2010-5-15 13:20:00 | 显示全部楼层

Re:一个在美国读书的朋友给我透露的暴风雪DX职位面试题

背面的是不能看到的。利用视点位置和方向可以分出两部分 一部分正面。一部分背面的面片。正面使用实体绘制。反面使用线框模式绘制,开点透明。效果不错。如果想虚线。那么就画很多小直线段也可以。

7

主题

41

帖子

61

积分

注册会员

Rank: 2

积分
61
发表于 2010-5-15 13:35:00 | 显示全部楼层

Re:一个在美国读书的朋友给我透露的暴风雪DX职位面试题

分两次渲染?分别正面反面
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-6-3 05:57

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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