【3D技术宅公社】XR数字艺术论坛  XR技术讨论 XR互动电影 定格动画

 找回密码
 立即注册

QQ登录

只需一步,快速开始

调查问卷
论坛即将给大家带来全新的技术服务,面向三围图形学、游戏、动画的全新服务论坛升级为UTF8版本后,中文用户名和用户密码中有中文的都无法登陆,请发邮件到324007255(at)QQ.com联系手动修改密码

3D技术论坛将以计算机图形学为核心,面向教育 推出国内的三维教育引擎该项目在持续研发当中,感谢大家的关注。

查看: 2912|回复: 3

怎么能让一个Box的顶面,以2D的方式显示在屏幕中

[复制链接]
发表于 2007-4-20 16:11:15 | 显示全部楼层 |阅读模式

我遇到模型旋转问题,想问下:一个模型,它的顶面我假定是正面。那么它的法线,我人为的假设它是整个模型的法线。

那么想让模型的这个“法线”和摄像机到模型中心的射线的 反相。

我已经绕X轴做了旋转,这个没有问题。显示也很正常。绕Y轴旋转好像也正常。到底应该怎么做旋转才能达到“让一个Box的顶面,以2D的方式显示在屏幕中”呢。

 

先谢谢了。

[em07]
发表于 2007-4-20 19:45:45 | 显示全部楼层

你这个是准备做什么样的效果?直接说吧,你这样的描述我反而糊涂

 楼主| 发表于 2007-4-21 18:20:55 | 显示全部楼层

我想问的:一个Box,我想让它无论在哪里,屏幕中显示的都是这个Box的顶面。

我想扩展使用的:我想用这种方法实现,我先旋转box一定角度,然后把这是box在场景中的顶视图。显示在屏幕中。

条件:box一定要是真正的3维模型。

问问题的原因:我们公司的游戏窗口是800×600,游戏区域在整个窗体右右,左侧5分之一的比例不是游戏区域。我们现在还引擎不支持多视口。如果一个模型在游戏区域,从左到右移动,那么肯定相对于游戏区域左右两侧显示是不对称。我们公司要求必须对称,所以我才想到把模型先还原成 屏幕中看起来是完全"正"的模型,然后在根据游戏区域的宽度,自己做模型应该有的旋转,让它看起来,无论在游戏区域左侧还是右侧,都是对称的。

希望有朋友可以帮我解决。谢谢了。不知道在这里怎么能插入图。显示出问题所在可能才会方便大家帮我。现在只能叙述了。

发表于 2007-4-23 15:04:01 | 显示全部楼层

贴图方式这个论团里面有教程,你看置顶帖

你是不是想用这个box的一个面显示游戏?其余的地方空出来做什么呢?

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|3D数字艺术论坛 ( 沪ICP备14023054号 )

GMT+8, 2025-5-6 14:11

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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