绘制三维草图的接口方法及装置制造方法及图纸

技术编号:35981194 阅读:22 留言:0更新日期:2022-12-17 22:51
本发明专利技术公开一种绘制三维草图的接口方法及设备。根据一实施例的在三维虚拟空间绘制草图的接口方法包括以下步骤:将包括虚拟空间内接收第一用户输入的区域的面(surface)确定为感兴趣区域;基于对感兴趣区域的第二用户输入,控制虚拟空间内感兴趣区域的位置;以及基于第三用户输入,生成从属于感兴趣区域的至少一个草图线。一个草图线。一个草图线。

【技术实现步骤摘要】
【国外来华专利技术】绘制三维草图的接口方法及装置


[0001]示例实施例涉及绘制三维草图的接口方法及执行接口方法的设备。

技术介绍

[0002]三维建模是以计算机可理解的数据存储三维对象并进行数字化显示的技术。在电脑图像领域中会用到三维建模技术,其通过三维虚拟空间中的三维模型来描述真实世界的物体,或者通过对物理环境建模从而在虚拟环境中展现物体的形象。近来,三维建模在电影、动画、广告等娱乐领域,以及作为物理实验模拟、建筑物建造、设计等设计与艺术表现的手段不断受到关注,并且需要开发出用户接口,能够轻松通过电子设备来直观且容易地支持生成三维图形的草图。

技术实现思路

[0003]要解决的技术问题
[0004]通过实施例可以提供在三维虚拟空间中直观地绘制草图的用户接口。
[0005]然而,要解决的技术问题并不受限于上述技术问题,还可能存在其他技术课题。
[0006]解决问题的技术方案
[0007]根据一方面的在三维虚拟空间绘制草图的接口方法,包括以下步骤:将包括所述虚拟空间内接收到第一用户输入的区域的面(surface)确定为感兴趣区域;基于对所述感兴趣区域的第二用户输入,控制所述虚拟空间内所述感兴趣区域的位置;以及基于第三用户输入,生成从属于所述感兴趣区域的至少一个草图线。
[0008]控制所述感兴趣区域的位置的步骤,可以包括以下步骤中的至少一个:基于所述第二用户输入,以对应于所述感兴趣区域设置的用于旋转的轴线为基准,在所述虚拟空间内旋转所述感兴趣区域;基于所述第二用户输入,以对应于所述感兴趣区域设置的用于移动的轴线为基准,在所述虚拟空间内旋转所述感兴趣区域。
[0009]控制所述感兴趣区域的位置的步骤,可以包括以下步骤中的至少一个:基于所述第二用户输入,以投影所述虚拟空间的参考点看向感兴趣点的方向的轴线为基准旋转所述感兴趣区域;以及基于所述第二用户输入,朝向与投影所述虚拟空间的参考点看向所述感兴趣点的方向的轴线相垂直的方向移动所述感兴趣区域。
[0010]确定所述感兴趣区域的步骤,可以包括以下步骤:基于选择所述虚拟空间内至少一个点的所述第一用户输入,将包括所述选择的点的平面确定为所述感兴趣区域。
[0011]确定所述感兴趣区域的步骤,可以包括以下步骤:基于生成所述虚拟空间内的曲线的所述第一用户输入,将伸展所述生成的曲线得到的曲面确定为所述感兴趣区域。
[0012]确定所述感兴趣区域的步骤,可以包括以下步骤:基于生成所述虚拟空间内第一曲线的所述第一用户输入,生成将所述生成的第一曲线朝向第一线的方向伸展的曲面;以及基于为修改所述生成的曲面而生成所述虚拟空间内第二线的用户输入,将所述第一线变更为所述第二线,由此变更所述生成的曲面。
[0013]确定所述感兴趣区域的步骤,可以包括以下步骤:基于选择在所述虚拟空间内生成的至少一个草图线的所述第一用户输入,将包括所述选择的至少一个草图线的面确定为所述感兴趣区域。
[0014]从属于所述感兴趣区域的至少一个草图线,可以包括基于所述第三用户输入绘制在所述感兴趣区域上的点、线及面中的至少一个。
[0015]根据一实施例的接口方法还可以包括以下步骤:基于第四用户输入,选择包括在所述虚拟空间的至少一个草图线;以及基于根据预先确定的规则设置的所述虚拟空间内的感兴趣点,线性变换所述选择的草图线。
[0016]线性变换所述选择的草图线的步骤,可以包括以下步骤:根据基于所述第二用户输入对所述感兴趣区域的位置控制,在保持所述感兴趣区域与所述选择的草图线的位置关系的同时线性变换所述选择的草图线。
[0017]基于所述第二用户输入对所述感兴趣区域的位置控制,包括基于所述第二用户输入,以经过所述感兴趣区域内所述感兴趣点的轴线为基准,旋转或移动所述感兴趣区域的操作。
[0018]线性变换所述选择的草图线的步骤,可以包括以下步骤中的至少一个:基于第五用户输入,以投影所述虚拟空间的参考点看向所述感兴趣点的方向的轴线为基准,在所述虚拟空间内旋转所述选择的草图线;基于所述第五用户输入,朝向与投影所述虚拟空间的参考点看向所述感兴趣点的方向的轴线相垂直的方向移动所述选择的草图线;以及所述基于第五用户输入,朝向与投影所述虚拟空间的参考点看向所述感兴趣点的方向的轴线相垂直的方向改变所述选择的草图线的大小。
[0019]根据一实施例的接口方法还可以包括以下步骤:基于第四用户输入,选择包括在所述虚拟空间的至少一个第一草图线;复制所述选择的第一草图线来生成第二草图线;以及基于根据预先确定的规则设置的所述虚拟空间内的感兴趣点,线性变换所述第二草图线。
[0020]根据一实施例的接口方法还可以包括以下步骤:基于第四用户输入,选择包括在所述虚拟空间的至少一个草图线;以及基于第五用户输入,以由用户指定的所述虚拟空间内的面为基准,对所述选择的草图线中至少一部分的形状进行改变。
[0021]生成从属于所述感兴趣区域的至少一个草图线的步骤,可以包括以下步骤:基于设置的对称模式,在所述虚拟空间确定对称平面;基于所述第三用户输入,生成从属于所述感兴趣区域的第一草图线;以及基于所述虚拟空间内的所述对称平面,生成与所述第一草图线对称的第二草图线。
[0022]根据一实施例的接口方法还可以包括以下步骤:基于第四用户输入,选择包括在所述虚拟空间的至少一个草图线;将所述选择的至少一个草图线指定为群组;以及设置对应于所述群组的感兴趣点。
[0023]所述草图线基于与包括在指定群组的其他草图线之间的相对位置关系,包括对应于所述指定群组的位置信息。
[0024]根据一实施例的接口方法还可以包括以下步骤:存储包括所述生成的草图线的第一虚拟空间;存储包括所述生成的草图线中至少一部分得到线性变换的草图线的第二虚拟空间;以及对所述第一虚拟空间及所述第二虚拟空间进行渲染,以生成包括所述生成的草
图线中至少一部分的线性变换过程的视频。
[0025]根据一实施例的接口方法还可以包括以下步骤:在所述感兴趣区域与包括在所述虚拟空间内的草图线交叉时,在所述感兴趣区域内对所述感兴趣区域与包括在所述虚拟空间内的草图线相交叉的点进行可视化。
[0026]根据一方面的在三维虚拟空间绘制草图的接口方法,包括以下步骤:基于确定所述虚拟空间内感兴趣区域的第一用户输入,设置与包括所述选择的点的感兴趣区域相对应的感兴趣点;基于第六用户输入,以所述感兴趣点为基准控制投影所述虚拟空间的参考点;以及对基于所述参考点的所述虚拟空间的投影进行渲染。
[0027]控制所述参考点的步骤可以包括以下步骤:基于所述第六用户输入,以所述感兴趣点为基准线性变换所述参考点的位置。
[0028]线性变换所述参考点的位置的步骤,可以包括以下步骤:基于由所述第六用户输入指示的移动量及所述感兴趣点与所述参考点之间的距离,确定所述参考点的实际移动量;以及基于由所述第六用户输入指示的移动方向及所述确定的实际移动量,以所述感兴趣点为基准线性变换所述参考点的位置。
本文档来自技高网
...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】1.在三维虚拟空间绘制草图的接口方法,其特征在于,包括以下步骤:将包括所述虚拟空间内接收到第一用户输入的区域的面确定为感兴趣区域;基于对所述感兴趣区域的第二用户输入,控制所述虚拟空间内所述感兴趣区域的位置;以及基于第三用户输入,生成从属于所述感兴趣区域的至少一个草图线。2.根据权利要求1所述的接口方法,其特征在于,控制所述感兴趣区域的位置的步骤,包括以下步骤中的至少一个:基于所述第二用户输入,以对应于所述感兴趣区域设置的用于旋转的轴线为基准,在所述虚拟空间内旋转所述感兴趣区域;基于所述第二用户输入,以对应于所述感兴趣区域设置的用于移动的轴线为基准,在所述虚拟空间内旋转所述感兴趣区域;基于所述第二用户输入,以投影所述虚拟空间的参考点看向感兴趣点的方向的轴线为基准旋转所述感兴趣区域;以及基于所述第二用户输入,朝向与投影所述虚拟空间的参考点看向所述感兴趣点的方向的轴线相垂直的方向移动所述感兴趣区域。3.根据权利要求1所述的接口方法,其特征在于,确定所述感兴趣区域的步骤,包括以下步骤中的至少一个:基于选择所述虚拟空间内至少一个点的所述第一用户输入,将包括所述选择的点的平面确定为所述感兴趣区域;以及基于生成所述虚拟空间内的曲线的所述第一用户输入,将伸展生成的所述曲线得到的曲面确定为所述感兴趣区域。4.根据权利要求1所述的接口方法,其特征在于,确定所述感兴趣区域的步骤,包括以下步骤:基于生成所述虚拟空间内第一曲线的所述第一用户输入,生成将所述生成的第一曲线朝向第一线的方向伸展的曲面;以及基于为修改生成的所述曲面而生成所述虚拟空间内第二线的用户输入,将所述第一线变更为所述第二线,由此变更生成的所述曲面。5.根据权利要求1所述的接口方法,其特征在于,确定所述感兴趣区域的步骤,包括以下步骤:基于选择在所述虚拟空间内生成的至少一个草图线的所述第一用户输入,将包括所述选择的至少一个草图线的面确定为所述感兴趣区域。6.根据权利要求1所述的接口方法,其特征在于,从属于所述感兴趣区域的至少一个草图线包括基于所述第三用户输入绘制在所述感兴趣区域上的点、线及面中的至少一个。7.根据权利要求1所述的接口方法,其特征在于,还包括以下步骤:基于第四用户输入,选择包括在所述虚拟空间的至少一个草图线;以及基于根据预...

【专利技术属性】
技术研发人员:金容宽安祥均洪圭亨
申请(专利权)人:速写软件公司
类型:发明
国别省市:

相关技术
    暂无相关专利
网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1