预览加载中,请您耐心等待几秒...
1/9
2/9
3/9
4/9
5/9
6/9
7/9
8/9
9/9

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)国家知识产权局(12)发明专利申请(10)申请公布号CN115937414A(43)申请公布日2023.04.07(21)申请号202211488226.1(22)申请日2022.11.24(71)申请人昆船智能技术股份有限公司地址650000云南省昆明市中国(云南)自由贸易试验区昆明片区经开区昆船工业区401大楼(72)发明人邓娴谢刚孟夕程曹继岳华李云皓吴佩芸李文运徐司宇杨益民(74)专利代理机构成都九鼎天元知识产权代理有限公司51214专利代理师黎飞(51)Int.Cl.G06T17/00(2006.01)权利要求书2页说明书4页附图2页(54)发明名称一种三维模型批量快速绘制方法及系统(57)摘要本发明涉及三维场景构建技术领域,公开了一种三维模型批量快速绘制方法及系统,该绘制方法,基于设备摆放的轨迹,批量绘制三维模型。本发明解决了现有技术存在的搭建三维场景非常繁琐、效率低等问题。CN115937414ACN115937414A权利要求书1/2页1.一种三维模型批量快速绘制方法,其特征在于,基于设备摆放的轨迹,批量绘制三维模型。2.根据权利要求1所述的一种三维模型批量快速绘制方法,其特征在于,包括以下步骤:S1,轨迹绘制:点击界面上的批量快速绘制按钮,拖动鼠标,在界面上绘制出设备摆放的轨迹线,并计算出轨迹线的长度R;其中,轨迹线为平面上的一条直线;S2,方向检测:计算轨迹线与x轴的夹角,得到设备需要旋转的角度a;S3,设备预加载:预加载起始设备,获取需要批量复制的设备的长度L;其中,起始设备指需要批量复制的设备中的距离轨迹线的起点最近的设备;S4,设备批量复制:根据旋转角度a和设备的长度L计算每台设备的中心点坐标,以及需要复制的设备台数;然后,选择需要批量复制的设备,将需要批量复制的设备进行快速复制;S5,界面渲染:将批量复制的设备渲染到界面。3.根据权利要求2所述的一种三维模型批量快速绘制方法,其特征在于,步骤S4中,需要复制的设备台数为:4.根据权利要求3所述的一种三维模型批量快速绘制方法,其特征在于,步骤S4中,以轨迹线的起点为原点建立直角坐标系,第1至n‑1台设备的中心点坐标为:([cosa·(2n‑1)L]/2,[sina·(2n‑1)L]/2);其中,n表示需要复制的设备台数,设备的编号从编号1开始、由距离轨迹线起点由近及远增大。5.根据权利要求4所述的一种三维模型批量快速绘制方法,其特征在于,步骤S4中,如果R和L成倍数关系,则第n台设备中心点的计算方法和第n‑1台相同中心点的计算方法。6.根据权利要求4所述的一种三维模型批量快速绘制方法,其特征在于,步骤S4中,如果R和L不能构成倍数关系,那么最后一台设备的长度将会被拉长为:R‑(n‑1)L。7.根据权利要求6所述的一种三维模型批量快速绘制方法,其特征在于,步骤S4中,最后一台设备的中心点坐标为:({cosa·[R+(n‑1)L]}/2,{sina·[R+(n‑1)L]}/2)。8.根据权利要求1至7任一项所述的一种三维模型批量快速绘制方法,其特征在于,步骤S1中,检测绘制的轨迹线的路径上是否已经有设备摆放,若有,则将整条直线拆分为K段,分别计算长度。9.根据权利要求8所述的一种三维模型批量快速绘制方法,其特征在于,2≤K≤5。10.一种三维模型批量快速绘制系统,其特征在于,用于实现权利要求1至9任一项所述的一种三维模型批量快速绘制方法,包括依次相连的以下模块:轨迹绘制模块:用以,点击界面上的批量快速绘制按钮,拖动鼠标,在界面上绘制出设备摆放的轨迹线,并计算出轨迹线的长度R;其中,轨迹线为平面上的一条直线;方向检测模块:用以,计算轨迹线与x轴的夹角,得到设备需要旋转的角度a;设备预加载模块:用以,预加载起始设备,获取需要批量复制的设备的长度L;其中,起始设备指需要批量复制的设备中的距离轨迹线的起点最近的设备;2CN115937414A权利要求书2/2页设备批量复制模块:用以,根据旋转角度a和设备的长度L计算每台设备的中心点坐标,以及需要复制的设备台数;然后,选择需要批量复制的设备,将需要批量复制的设备进行快速复制;界面渲染模块:用以,将批量复制的设备渲染到界面。3CN115937414A说明书1/4页一种三维模型批量快速绘制方法及系统技术领域[0001]本发明涉及三维场景构建技术领域,具体是一种三维模型批量快速绘制方法及系统。背景技术[0002]在搭建三维场景时,通常会使用很多相同的模型,将这些相同的模型按照一定的轨迹进行布局。用户搭建这种场景的三维模型时就需要批量复制多个相同的模型,还要将模型按照固定的轨迹进行拖动排列,这种搭建布局方式非常繁琐。发明内容[0003]为克服现有技术的不足,本发明提供了一种三维模型批量快速绘制方法及系统,解决现有技术存