如何在VapsXT和SimplePlanes里放置底图来建模
SimplePlanes这个沙盒建造类的游戏大概我的好友们都知道,而Vaps XT这个航电建模仿真类软件大概就知道的不多了,虽然都是捏飞机相关的,但是差别还是很大的,后者是专门画飞行仪表的,并且偏向于实际研发制造而不是游戏向的软件,虽然如此,但都能算是建模仿真软件,那么就还是有很多共性的,比如,都可以在画图的时候,放置底图来对照着描画建模,放置一个底图到底是一个什么功能呢?直接用实例来演示:
Vaps XT
在Vaps XT里面放置一张底图很简单,只需要在刚刚新建一个仪表还没有添加任何零件的时候,鼠标点击空白的黑色画布上,右侧就会显示该仪表的画布的默认属性栏,如下图所示:
在其中选择 BkImage.Path 背景图片路径一项B看,Bk就是英文Back的意思,合起来就是背景图片的意思,在该栏的右侧输入框的右侧,点击绘有英文省略号 … 的按钮,打开文件选择框,在电脑里面找需要作为底图的图片即可。
理论上说,这个图片可以放置在电脑里面任何地方,这里使用绝对路径来定位一个资源文件,但是,仍然推荐把实体文件放置在Vaps XT的当前项目工程的路径下面,这样确认选择文件后,文件路径被识别显示为项目路径,如下图所示
这样做就方便日后整个项目从一台开发计算机迁移到另外一台开发机器上面等操作。在背景图路径的下面还有三个参数:
BkImage.Visible:是否显示背景图,布尔值类型,选择true就是显示,选择false就是不显示背景图 BkImage.Position.X:背景图放置的位置的精确的坐标的X值 BkImage.Position.Y:背景图放置的位置的精确的坐标的Y值
简单吧,总共就这四个参数就配置了Vaps XT的建模对着描画的背景图。但是,是不是少了什么东西呢?对!图片不能大小缩放吗?这个缩放功能好像应该是一个必备的基础功能。其实,实际上的工作中,自己建议不要缩放。而是按照像素对应像素的方式来绘制,更为精准,首先,还是在这个仪表的空白属性页中,确认其中的 DrawingUnit 条目和 RulerUnits 条目选择为Pixel像素这个单位,切记不要选择什么厘米、英寸这两看得见摸得着对于人类很直观的东西,这里要选择像素。
然后导入的图片,自动按照图片的像素尺寸绘制在仪表背景上,
注意看我插入的图片的高度和宽度的像素数是2999和6866,射为Vaps XT的背景图后,图片上沿的高度位置在画布左侧的竖坐标上上对应的刻度,非常接近于3000:
但是还差一点距离,按理说2999和3000在视觉上应该是精确对齐的,但这里没有对齐,其实是图片本身就是有边缘余量的,回到仪表的总体属性页中把背景颜色改为白色,就能看到这个黑色位图的最高端确实对齐了3000的位置:
加入仪表背景图片的Vaps XT就是这样的:
这样再画什么仪表,就是有根据的了,而不是随意涂鸦的方式了,这是一个带触摸功能的彩色液晶显示屏的显示仪表,是飞机座舱里面飞行仪表里面最重要的一部分了,当然它之外,还有一些机械开关、备份的机械仪表、以及小块的玻璃仪表,Vaps XT软件的主要作用,是建模仿真玻璃仪表内的东西,纯二维的平面画面,只要有一款飞机的多功能屏幕显示仪表的详细设计图,就能照着设计图,在这个软件里面描图建模出来。这个就是使用背景图来描图建模仿真的意义了,比如,看看我开始描图了:
SimplePlanes
SimplePlanes并不能对航电仪表进行精确的建模,而是对整机捏模型的软件,所以,在SP里面是使用整机的三视图或者六视图来做底图来描画。在SP右侧栏按钮选择上数第三个,眼睛符号的视角试图,然后选择展开列的最左上角的按钮,切换到正投模式 Toggle Orthographic Mode:
然后在其下的第二个按钮,就是打开蓝图按钮了 Open BluePrints Menu:
在SP里面背景底图叫做BluePrints,就是蓝图的意思,中文的蓝图这个词汇应该就是最早翻译自英文的BluePrints,表示盖楼房之类的建造之前的设计图纸,这里就是在SP里面造飞机之前的飞机三视图。最早翻译自英文的BluePrints,表示盖楼房之类的建造之前的设计图纸,这里就是在SP里面造飞机之前的飞机三视图。
左侧弹出蓝图设置栏,最上一栏Views视角栏切换视角,虽然只有三个按钮,但是每一个按钮实际上是切换开关,例如第一个Top按钮,可以切换顶视图和底视图,分别用来建模机背和机腹。在第二栏就显示当前视图的状态是Top顶视图的状态,点击 Open Image 按钮可以打开选择图片对话框。
选择图片文件确认即可,如下图所示, 图纸和模型的方向不一致,这里不要转动模型!在SP里面建模,默认的模型的朝向是前方是正确的,你如果旋转模型整体方向,进入仿真运行时就会发现飞机整个是方向反转了,正确的做法是如下图所示旋转图纸到对正模型的方向:
然后点亮最左侧的平移拖动按钮后,用鼠标在画面中拖动顶视图调节位置:
调节画布大小就是下侧的W和H调节框 ,输入合适的数值调节大小,那么问题来了,在SP里面的蓝图是要调节大小的,那么,调节大小的依据又是什么呢?依据就是要对齐模型的大小,那么模型的大小难道不是应该依据蓝图来画吗?这不是死循环了?其实,SP做为建模仿真软件,里面是有世界观系统的,有一米长这个概念的,如下图所示:
在SP的零件库里面,最基本的,每一次新 建模型的时候,都会有的就是这个初始座舱盖模型,它的长度是一米,宽度和高度是半米,也就是建模环节中的长度单位1是半米,2才是1米,
很明显,上图中能够看得出来,我下载的这个 某型战斗机的建模师在建模的时候,造大了,真实世界中该机长度20米的话,那么在这个仿真世界里面,这个设计师把该机造成了长度50米都不止了,如果设计师想在这个仿真世界里面造一个真实尺寸的飞机,就应该牢记该建模其中长度2=1米的关系先造三根长杆子,是正确的长度、宽度和高度,然后再把三视图缩放大小对齐,就能造出正确大小的飞机了。
只有大小和位置是需要反复的调节的,才好放置到位。
显然,我下载的模型和下载的三视图并不是那么严丝合缝 ,或者说,从B型号改型为C型号,并不仅仅是眼镜看得见的那些显著变化,还有更多的细节变化。
同样的操作,把底视图加上,然后再加上其他四个方向的Blue Prints。
鸭翼的高度、角度都还需要精细调节,整个外形基本上都需要精修了。
用上这个加上底图的功能,我们的建模工作就可以有依有据了,逼真度就有了保证了,那么问题来了,这些底图哪里来呢,那肯定是工作流程的上游的设计师或团队提供的,或者就只是依靠互联网在网络上搜索公开的宣传资料,比如本篇文章全都是用的网络素材制作的。
相关阅读
闲聊鉴赏一款科幻隐身战斗机
简单认识一下我们汉字的书法与字体
飞机鉴赏指南——续
ONLYOFFICE 协作空间与 WordPress 如何集成
大刀向鬼子们的头上砍去:长城抗战大刀队
欢迎长按右腿膝板上二维码关注天宁科工公众号!
欢迎长按自己二维码加好友!然后可以被邀请进入外联群!
B站直播间
欢迎加入QQ群!