图像缩略图

用户控制的3D飞机动画——一组示例

版本1.0.0.0(5.48 MB) 马修·辛
3D动画的例子,这导致了一个用户控制的飞机“游戏”。

1.2k下载

更新2016年6月23日

来自GitHub

在GitHub上查看许可证

演示视频:https://www.youtube.com/watch?v=xHjyinJnIF8
本系列示例将引导您完成创建由键盘控制的三维平面动画的步骤。
有关最终结果,请参见:“4获得幻想>3全部>FinalEx.m”

包含各种示例的文件夹。如果你只想要最后的代码,直接跳到4!

1.图形,轴和绘图对象和更改其属性

2.三维面片对象-单个面片、复合面片、旋转面片、平移面片、向面片添加键盘控件

3.相机控制-更改相机位置、目标、方向和视角。跟着飞机第一个人,第三个人?

4.改善观看效果的材料:
-将三维模型导入为面片对象-塞斯纳,A10
-使用纹理和灯光添加地面
-添加地平线
- 包含1,2,3,4的最终示例

***Eric Johnson在文件交换中出色的STLREAD功能值得称赞://www.tianjin-qmedu.com/matlabcentral/fileexchange/22409-stl-file-reader

最初创建用于康奈尔大学安迪·瑞纳的飞行动力学课程。

****注意:我使用“fig.Properties='something'”的方式来改变事物。这在Matlab2014b+上工作。如果您使用的是旧版本,您将需要使用类似set(图、‘属性’、‘某物’)的东西。据我所知,所有其他部分都与以前的版本兼容。

引用为

马修·辛(2021年)。用户控制的3D飞机动画——一组示例(https://github.com/mws262/matlabplanegraphics),github。检索到.

Matlab释放兼容性
使用R2014b创建
兼容任何释放
平台兼容性
视窗 马科斯 Linux
致谢

灵感来自:STL文件读取器

社区寻宝

在MATLAB Central中查找宝藏,了解社区如何帮助您!

开始狩猎!

1图对象

2个3d面片

3台摄像机

4架豪华飞机/1架豪华飞机

4获得理想/2理想的环境

4变得花哨/3所有的人在一起

要查看或报告此GitHub加载项中的问题,请访问GitHub存储库.
要查看或报告此GitHub加载项中的问题,请访问GitHub存储库.