The application discloses a visual axial editing method, a device, an operator and a readable storage medium. The method includes: in the visual editing mode, in the orthogonal view of the object to be edited, adjusting the value of the axial reference line perpendicular to the orthogonal view through the axial control component located on the orthogonal view, so as to determine the object to be edited in the world coordinate system based on the intersection of the mouse line and the axial reference line in the world coordinate system Location in. The efficiency of editing and development can be improved through the technical scheme.
【技术实现步骤摘要】
一种可视化轴向编辑方法、装置及运行器、可读存储介质
本申请涉及编程
,尤其涉及一种可视化轴向编辑方法、装置及运行器、可读存储介质。
技术介绍
为制作出精美的电子画面,必须借助专业的工具。例如,在3D游戏场景开发中,经常碰到的一个需求是进行“多排重复”,即同样的一个或一组对象要在世界坐标系中的不同位置反复出现。为实现该目标,运用较多的工具便是3DMax软件。假如要表现“联排别墅”的画面,3DMax软件的做法是先在某个正交视图中创建好一个(或一组)对象,然后在正交视图中对该(组)对象进行复制,再由该正交视图切换到其他正交视图或透视图,创建或设置这一(组)对象的位置。按此重复相同操作多次后,在透视图中即可看到联排别墅的场景。在这一做法中,正交视图通常是锁定三维中的某个轴之后剩余两个轴组成的二维坐标面的视图(可以具体为顶视图、左视图或前视图),因而在该正交视图上表现的对象,其在被锁定的轴向上坐标值为零,如果需要进行重复性展现,必须调整到其他视图后,才能对被锁定的轴予以设置。这种方式过于繁琐,影响了类似场景的开发效率。
技术实现思路
本申请实施例提供一种轴向编程方法、装置以及运行器、可读存储介质,用于解决或改善现有技术在轴向编程中存在的问题。一方面,本申请实施例提供的轴向编程方法包括:在可视化编程的编辑模式下,在待编辑对象所在正交视图中,通过位于所述正交视图上的轴向控制组件调整,与所述正交视图垂直的轴向参考线的值,以便在世界坐标系中通过基于鼠标射线与所述轴向参考线所在面的交点,确定所述待编辑对象在世界坐标系中的位置。优选地,所述通过位于所述正交视图上的轴向控制组件 ...
【技术保护点】
1.一种可视化轴向编辑方法,其特征在于,该方法包括:在可视化编辑模式下,在待编辑对象所在正交视图中,通过位于所述正交视图上的轴向控制组件,调整与所述正交视图垂直的轴向参考线的值,以便在世界坐标系中通过基于鼠标射线与所述轴向参考线所在面的交点,确定所述待编辑对象在世界坐标系中的位置。
【技术特征摘要】
1.一种可视化轴向编辑方法,其特征在于,该方法包括:在可视化编辑模式下,在待编辑对象所在正交视图中,通过位于所述正交视图上的轴向控制组件,调整与所述正交视图垂直的轴向参考线的值,以便在世界坐标系中通过基于鼠标射线与所述轴向参考线所在面的交点,确定所述待编辑对象在世界坐标系中的位置。2.根据权利要求1所述的方法,其特征在于,所述通过位于所述正交视图上的轴向控制组件调整与所述正交视图垂直的轴向参考线的值,具体包括:直接对所述正交视图上的轴向控制组件的数值进行调整;将调整后的数值确定为与所述正交视图垂直的轴向参考线的值;和/或,在进入所述正交视图之前的视图中选定待编辑对象;确定选定的所述待编辑对象在进入所述正交视图之前所述轴向参考线的第一数值;在进入所述正交视图后,根据所述第一数值对所述正交视图上的轴向控制组件进行调整;将调整后的数值确定为与所述正交视图垂直的轴向参考线的值。3.根据权利要求2所述的方法,其特征在于,所述根据第一数值对所述正交视图上的轴向控制组件进行调整,具体包括:将所述第一数值赋予给所述正交视图上的轴向控制组件并呈现出来。4.根据权利要求1所述的方法,其特征在于,所述通过位于所述正交视图上的轴向控制组件调整与所述正交视图垂直的轴向参考线的值,具体包括:在进入所述正交视图之前的视图中选定待编辑对象;确定选定的所述待编辑对象在进入所述正交视图之前所述轴向参考线的第一数值;在进入所述正交视图后,将所述第一数值赋予给所述正交视图上的轴向控制组件并呈现出来;对赋值后的轴向控制组件进行调整,将调整后的数值确定为与所述正交视图垂直的轴向参考线的值。5.根据权利要求1-4中任何一项所述的方法,其特征在于,所述正交视图上的轴向控制组件为位于所述正交视图上预定位置的悬浮组件或控制条,所述轴向控制组件包括正向调整方向子组件和反向调整方向子组件,所述正向调整方向为将所述轴向控...
【专利技术属性】
技术研发人员:谢成鸿,
申请(专利权)人:搜游网络科技北京有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。