首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >不同视角的光线追踪

不同视角的光线追踪
EN

Stack Overflow用户
提问于 2013-06-19 21:31:50
回答 2查看 172关注 0票数 3

我在obj和obj.mtl文件中有一个网格模型,我想将相机视点更改为某个坐标x,y,z,然后使用光线跟踪从该视角生成RGB图像和深度图/点云。有什么想法从哪里开始呢?

更新:这不需要在Matlab中特别解决(从title和tag中删除),我已经看到了GLUT和Open Mesa等库,它们看起来可能能够做到这一点,谢谢

EN

回答 2

Stack Overflow用户

发布于 2013-06-19 23:42:15

您是否考虑过以下FEX选项:

http://www.mathworks.com/matlabcentral/fileexchange/25383-matlab-mesh-to-pdf-with-3d-interactive-object

票数 0
EN

Stack Overflow用户

发布于 2013-06-29 06:02:03

考虑到你的问题,你似乎已经知道如何在原点对相机进行光线跟踪,并且你想知道如何处理相机运动。

如果是这样的话,只需回想一下,移动相机就相当于将相机保持在原点,并以与运动相反的方向移动所有对象。更具体地说,您需要通过相机变换矩阵的逆矩阵来变换所有对象。摄像机变换矩阵的逆矩阵恰好是摄像机方向的转置,而摄像机平移的反转。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17192579

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档