如何在数据空间放置光源

手把手教学 。
需要这些哦
MATLAB
电脑
方式/
1号令行键入:
sphere(36);
axis([-3 3 -3 3 -3 3])
hold on
%建立一个球体 。

如何在数据空间放置光源

文章插图

2号令行键入:
fac = [1 2 3 4;2 6 7 3;4 3 7 8;1 5 8 4;1 2 6 5;5 6 7 8];
%界说fac的数值 。
如何在数据空间放置光源

文章插图

3号令行键入:
vert = [1 1 1;1 2 1;2 2 1;2 1 1;1 1 2;1 2 2;2 2 2;2 1 2];
%界说vert的数值 。
如何在数据空间放置光源

文章插图

4号令行键入:
patch('faces',fac,'vertices',vert,'FaceColor','y');
%绘图 。
如何在数据空间放置光源

文章插图

5号令行键入:
light('Position',[1 3 2]);
%light 函数界说光源对象 , 它们位于无限远处 , 偏向由 Position 标的目的量指定 。
如何在数据空间放置光源

文章插图

6号令行键入:
light('Position',[-3 -1 3]);
%light 函数界说光源对象 , 它们位于无限远处 , 偏向由 Position 标的目的量指定 。
如何在数据空间放置光源

文章插图

7号令行键入:
hold off
【如何在数据空间放置光源】%竣事 。
如何在数据空间放置光源

文章插图


以上内容就是如何在数据空间放置光源的内容啦 , 希望对你有所帮助哦!

    推荐阅读