[go: up one dir, main page]

CN117876584A - 三维建模方法、电子设备及计算机可读存储介质 - Google Patents

三维建模方法、电子设备及计算机可读存储介质 Download PDF

Info

Publication number
CN117876584A
CN117876584A CN202311852739.0A CN202311852739A CN117876584A CN 117876584 A CN117876584 A CN 117876584A CN 202311852739 A CN202311852739 A CN 202311852739A CN 117876584 A CN117876584 A CN 117876584A
Authority
CN
China
Prior art keywords
code
dimensional scene
dimensional
logic
code input
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202311852739.0A
Other languages
English (en)
Inventor
李西峙
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenzhen Tatfook Network Tech Co Ltd
Original Assignee
Shenzhen Tatfook Network Tech Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shenzhen Tatfook Network Tech Co Ltd filed Critical Shenzhen Tatfook Network Tech Co Ltd
Priority to CN202311852739.0A priority Critical patent/CN117876584A/zh
Publication of CN117876584A publication Critical patent/CN117876584A/zh
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T17/00Three dimensional [3D] modelling, e.g. data description of 3D objects
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/40Transformation of program code
    • G06F8/41Compilation
    • G06F8/44Encoding
    • G06F8/447Target code generation

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Graphics (AREA)
  • Geometry (AREA)
  • Processing Or Creating Images (AREA)

Abstract

本申请公开了一种三维建模方法、电子设备及计算机可读存储介质。该方法包括:响应于开始建模,在当前操作界面中提供代码输入区域以及三维场景展示区域;接收代码输入区域中的输入的逻辑代码;基于逻辑代码确定目标三维场景;响应于目标三维场景中存在与逻辑代码对应的三维建模,在三维场景展示区域中展示三维建模基于逻辑代码的逻辑操作。通过上述方式,本申请能够提高建模修改效率。

Description

三维建模方法、电子设备及计算机可读存储介质
技术领域
本申请涉及计算机领域,特别是涉及一种三维建模方法、电子设备及计算节可读存储介质。
背景技术
随着科学技术的发展,三维数字技术被越来越广泛的领域所使用。因为三维场景与实际现实场景类似,当限于现实原因无法展示实际场景时,通过三维场景来展示用户所想要表达的事物能够使得观看的用户更加清晰明白的理解其对应的含义。高质量的三维模型能够使得观看用户更加具有真实感和沉浸感。在机械工程等领域,三维建模的技术也能使得用户能够直观的观察到产品,便于验证产品是否符合设计要求,是否满足实际需要。但是在某些领域,例如基于三维场景的游戏设计领域,当用户对某些游戏代码进行了修改,需要用户将代码保存更新,然后将对应的项目重新运行,在其对应三维场景中运行观察修改效果,当项目较大时,操作存在延迟卡顿,严重影响建模的效率和操作体验。
发明内容
本申请主要目的是提供一种三维建模方法、电子设备及计算机可读存储介质,能够提高建模修改效率。
为解决上述技术问题,本申请采用的第一个技术方案是:提供一种三维建模方法。该方法包括:响应于开始建模,在当前操作界面中提供代码输入区域以及三维场景展示区域;接收代码输入区域中的输入的逻辑代码;基于逻辑代码确定目标三维场景;响应于目标三维场景中存在与逻辑代码对应的三维建模,在三维场景展示区域中展示三维建模基于逻辑代码的逻辑操作。
其中,当前操作界面包括至少一个代码输入区域,每一代码输入区域对应一个三维场景展示区域,代码输入区域对应设置有一运行按钮,运行按钮用于响应于被触发运行对应代码输入区域中的逻辑代码,并且记录与运行的逻辑代码对应的代码输入区域的顺序。
其中,在当前操作界面中还提供有重演按钮,重演按钮用于基于运行按钮记录的代码输入区域的顺序重新执行代码输入区域中的逻辑代码,并在三维场景展示区域中展示基于逻辑代码的逻辑操作。
其中,基于逻辑代码确定目标三维场景,包括:
响应于当前代码输入区域中的逻辑代码未引用三维场景或未创建三维场景,将历史目标三维场景作为当前代码输入区域中逻辑代码对应的目标三维场景,或将预设基础三维场景作为当前代码输入区域中逻辑代码的目标三维场景;
响应于代码输入区域中的逻辑代码引用了三维场景或创建了三维场景,将引用的或创建的三维场景作为代码输入区域中的逻辑代码对应的目标三维场景。
其中,历史目标三维场景为上一个被运行过的代码输入区域中逻辑代码对应的目标三维场景。
其中,响应于目标三维场景中存在与逻辑代码对应的三维建模之前,包括:
响应于三维场景中不存在与逻辑代码对应的三维建模,在三维场景中创建预设基础三维建模,并将预设基础三维建模与逻辑代码对应。
其中,创建预设基础三维建模的区域与三维场景中已存在的三维建模的区域之间的距离大于预设距离。
其中,当前操作界面设置有区域增加按钮,响应于触发代码输入区域增加按钮,在当前操作界面中指定的两个代码输入区域之间增加一代码输入区域以及对应的一三维场景展示区域,或在当前操作界面的最后一个代码输入区域后增加一代码输入区域以及对应的一三维场景展示区域。
为解决上述技术问题,本申请采用的第二个技术方案是:提供一种电子设备。该电子设备包括存储器和处理器,存储器用于存储程序数据,程序数据能够被处理器执行,以实现如第一个技术方案中所述的方法。
为解决上述技术问题,本申请采用的第三个技术方案是:提供一种计算机可读存储介质。该计算机可读存储介质存储有程序数据,能够被处理器执行,以实现如第一个技术方案中所述的方法。
本申请的有益效果是:通过提供代码输入区域以及三维场景展示区域,代码输入区域用于接收逻辑代码,进而进一步确定了目标三维场景和逻辑代码对应的三维建模后,直接在三维场景展示区域对逻辑代码对应的操作进行展示,在同一界面让用户迅速简单的观察到逻辑代码对于三维建模所达到的效果,提高用户对代码,对建模的修改效率,提高用户修改体验。
附图说明
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本申请三维建模方法第一实施例的流程示意图;
图2是本申请一操作界面示意图;
图3是本申请三维建模方法第二实施例的流程示意图;
图4是本申请三维建模方法第三实施例的流程示意图;
图5是本申请电子设备一实施例的结构示意图;
图6是本申请计算机可读存储介质一实施例的结构示意图。
具体实施方式
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本申请的一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
本申请中的术语“第一”、“第二”等是用于区别不同对象,而不是用于描述特定顺序。此外,术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其它步骤或单元。
在本文中提及“实施例”意味着,结合实施例描述的特定特征、结构或特性可以包含在本申请的至少一个实施例中。在说明书中的各个位置出现该短语并不一定均是指相同的实施例,也不是与其它实施例互斥的独立的或备选的实施例。本领域技术人员显式地和隐式地理解的是,本文所描述的实施例可以与其它实施例相结合。
参照图1,图1为本申请三维建模方法第一实施例的流程示意图。其包括以下步骤:
S11:响应于开始建模,在当前操作界面中提供代码输入区域以及三维场景展示区域。
S12:接收代码输入区域中的输入的逻辑代码。
S13:基于逻辑代码确定目标三维场景。
S14:响应于目标三维场景中存在与逻辑代码对应的三维建模,在三维场景展示区域中展示三维建模基于逻辑代码的逻辑操作。
响应于开始建模,提供一操作界面。在该界面中提供有代码输入区域以及三维场景展示区域。基于代码生成三维场景可以通过调用三维建模网络模型等实现,而后将生成三维场景展示在展示区域中。逻辑代码是基于该三维建模网络模型的操作代码。该逻辑代码所使用的参数、函数、定义等等都与该三维建模网络模型能够识别的操作代码所使用相同。可以认为该逻辑代码是基于该三维建模网络模型所使用的编程适配文件来进行编写的代码。
在代码输入区域输入逻辑代码,并确定了该逻辑代码对应的目标三维场景后,会基于该逻辑代码对目标三维场景中的三维建模进行对应逻辑操作。目标三维场景中可以只包括用户想要进行操作的三维建模,也可以包括任意其他的三维建模,但只要目标三维场景中存在用户需要的三维建模,用户就可以在输入逻辑代码运行后即可直接在三维场景展示区域中观察逻辑代码的修改操作或修改效果。
在本实施例中,通过提供代码输入区域以及三维场景展示区域,代码输入区域用于接收逻辑代码,进而进一步确定了目标三维场景和逻辑代码对应的三维建模后,直接在三维场景展示区域对逻辑代码对应的操作进行展示,在同一界面让用户迅速简单的观察到逻辑代码对于三维建模所达到的效果,提高用户对代码,对建模的修改效率,提高用户修改体验。
在一实施例中,当前操作界面包括至少一个代码输入区域,每一代码输入区域对应一个三维场景展示区域,代码输入区域对应设置有一运行按钮,运行按钮用于响应于被触发运行对应代码输入区域中的逻辑代码,并且记录与运行的逻辑代码对应的代码输入区域的顺序。
如图2所示,图2为本申请一操作界面示意图。图中,运行1按钮被触发后对应运行代码输入区域1中的逻辑代码,而后展示于三维场景展示区域1中,运行2按钮被触发后对应运行代码输入区域2中的逻辑代码,而后展示于三维场景展示区域2中。
在一实施例中,在当前操作界面中还提供有重演按钮,重演按钮用于基于运行按钮记录的代码输入区域的顺序重新执行代码输入区域中的逻辑代码,并在三维场景展示区域中展示基于逻辑代码的逻辑操作。
运行按钮会记录被运行逻辑代码的代码输入区域的顺序,重演按钮用于基于该顺序再次重现对应该顺序的这一系列逻辑操作。例如操作界面中包括有代码输入区域1、2、3、4,其各自对应基于三维建模X的逻辑操作A、B、C、D。假如在响应于用户触发的运行顺序中,先后运行代码输入区域1、2、3、4中的逻辑代码,则在各个对应的三维场景展示区域中对应展示基于X的逻辑操作A、B、C、D。此时触发重演按钮,会重新按顺序运行代码输入区域1、2、3、4中的逻辑代码,同样在各个对应的三维场景展示区域中对应展示基于X的逻辑操作A、B、C、D。如果用户触发的运行顺序为先后运行代码输入区域2、3、4、1中的逻辑代码,则在触发重演按钮后,按照代码输入区域2、3、4、1的顺序运行逻辑代码并进行对应的展示。
在一实施例中,可以为重演按钮提供一新的三维场景展示界面。响应于重演按钮被触发,提供一重演三维场景展示界面,用于按照代码运行顺序展示重演运行的所有逻辑代码对应的逻辑操作。在一个展示界面中对之前所有的逻辑操作进行展示,让用户具有更好的观看体验,能够更加直观的观察对于三维建模的整个逻辑变动操作。
在一实施例中,重演按钮可以设置为基于指定顺序,该指定顺序属于运行按钮所记录的代码输入区域的顺序的一部分。例如,运行按钮所记录的运行代码的代码输入区域顺序为1、2、3、4、5。重演按钮进行重演时,可以仅进行2、3、4、5代码输入区域的逻辑代码重演,也可以进行1、2、3、4代码输入区域的重演。这是为了让用户能够重点的观察某一部分的逻辑变动操作。基于指定顺序的重演使得重演更加灵活,用户能够重演任一部分的连续逻辑操作。
参照图3,图3为本申请三维建模方法第二实施例的流程示意图。该方法是对上述实施例的进一步扩展,其包括以下步骤:
S21:响应于当前代码输入区域中的逻辑代码未引用三维场景或未创建三维场景,将历史目标三维场景作为当前代码输入区域中逻辑代码对应的目标三维场景,或将预设基础三维场景作为当前代码输入区域中逻辑代码的目标三维场景。
S22:响应于代码输入区域中的逻辑代码引用了三维场景或创建了三维场景,将引用的或创建的三维场景作为代码输入区域中的逻辑代码对应的目标三维场景。
在基于逻辑代码确定目标三维场景时,若该逻辑代码没有对应三维场景,则默认调用或为其创建三维场景。
历史目标三维场景为上一个被运行过的代码输入区域中逻辑代码对应的目标三维场景。若在当前代码输入区域中,逻辑代码未引用三维场景或未创建三维场景时,可以默认调用历史目标三维场景,来进行当前逻辑代码的运行。也可直接调用预设基础三维场景,预设基础三维场景是事先设置好的一个通用三维场景,具体如何设置可以依照实际情况选择。若逻辑代码中引用了或创建了三维场景,则直接将其作为逻辑代码的目标三维场景。
在一实施例中,可以为代码输入区域设置对应的属性信息界面,用于设置当前代码输入区域中逻辑代码对应的目标三维场景和/或三维建模。属性信息界面可以设置于操作界面中,也可以是隐藏界面,响应于对代码输入区域的触发操作进行显示。
设置在属性信息界面中的三维场景和/或三维建模的标识信息,如ID名称等等,将对应该代码输入区域中的逻辑代码,作为其基础信息,在运行该逻辑代码时直接调用,将逻辑代码运行于该三维场景,或该三维建模中。
参照图4,图4为本申请三维建模方法第三实施例的流程示意图。该方法是对上述实施例的进一步扩展,其包括以下步骤:
S31:响应于三维场景中不存在与逻辑代码对应的三维建模,在三维场景中创建预设基础三维建模,并将预设基础三维建模与逻辑代码对应。
在响应于目标三维场景中存在与逻辑代码对应的三维建模之前,若不存在与逻辑代码对应的三维建模,则为其创建一三维建模。预设基础三维建模是事先设置好的一个通用三维建模,具体如何设置可以依照实际情况选择。在创建后,需要将其与逻辑代码所对应,以使得逻辑代码能够对其进行操作,可以为该三维建模设置对应的标识,例如为其取名,将名称与逻辑代码中的名称对应。
S32:在三维场景展示区域中展示预设基础三维建模基于逻辑代码的逻辑操作。
在创建了三维建模后,该逻辑代码与创建出的三维建模对应,使得能够基于该三维建模进行逻辑代码的逻辑操作。
在一实施例中,为了避免新创建的三维建模可能影响其他三维建模的区域,或者与其他三维建模区域重叠,在进行创建时会设置一预设距离,创建预设基础三维建模的区域与三维场景中已存在的三维建模的区域之间的距离大于预设距离。
在一实施例中,在创建三维建模时,在三维场景中可以设置一创建区域,仅仅在该区域内创建三维建模。
在一实施例中,在三维场景中,可以为不同类的三维建模设置对应的分布区域。例如,某一区域全部都是A类三维建模,另一区域全部为B类三维建模。三维建模的类型可以根据其功能,其表现形式,或者其占用大小等各种属性信息进行划分。功能可以是指该三维建模是何种用途,其表现形式可以是指该三维建模是何种类型,如风景类建模、人物类建模等等,占用大小则是指该建模在三维场景中占用区域的面积。属性信息还可以是任意根据实际情况作为划分标准的与三维建模相关的信息。
在一实施例中,当前操作界面设置有区域增加按钮,响应于触发代码输入区域增加按钮,在当前操作界面中指定的两个代码输入区域之间增加一代码输入区域以及对应的一三维场景展示区域,或在当前操作界面的最后一个代码输入区域后增加一代码输入区域以及对应的一三维场景展示区域。
在一实施例中,当前操作界面还可以设置有区域删除按钮,响应于触发代码输入区域删除按钮,选择至少一个代码输入区域进行删除,使得当需要运行的逻辑代码很少时,在当前操作界面中不会存在过多的无逻辑代码的代码输入区域,提高操作界面的简洁性、美观性。
在该操作界面中,如果用户想要对三维场景或者说其中的三维建模进行新的、之前未设计的逻辑操作,则可以增加一新的代码输入区域,用于输入该逻辑操作对应的逻辑代码,而后依照运行按钮将其加入至对三维建模的,或者说对三维场景的逻辑操作。该代码输入区域可以设置于现有的代码输入区域中间,也可以设置与最后。
在一实施例中,可以为运行按钮设置顺序运行或指定运行的运行模式。顺序运行则是根据当前操作界面中代码输入区域的前后排序来对应执行各个代码输入区域中的逻辑代码。指定运行则是响应于触发操作来执行对应代码输入区域的逻辑代码。若选择的是顺序运行,则响应于触发运行按钮,则从该运行按钮对应的代码输入区域开始,依照操作界面中代码输入区域的前后排序来对应执行各个代码输入区域中的逻辑代码,若选择指定运行,则响应于触发运行按钮,仅运行该运行按钮对应的代码输入区域中的逻辑代码。
在一实施例中,在进行顺序运行之前,用户可以对当前操作界面中的代码输入区域进行调整。代码输入区域可以设置为可拖动的,响应于被拖动,该代码输入区域被拖动于用户想要的位置,如其他某个代码输入区域的后面,而后再依照顺序进行逻辑代码运行。
该实施例的方法可以是在当想要对进行展示的操作进行一些较小的变动时,若按照指定运行的模式一个个代码输入区域进行触发会比较麻烦,直接将想要调整逻辑操作其对应的代码输入区域放置于需要的位置,而后直接触发顺序运行即可实现对于完整的操作的微小调整。
如图5所示,图5为本申请电子设备一实施例的结构示意图。
该电子设备包括处理器110、存储器120。
处理器110控制电子设备的操作,处理器110还可以称为CPU(Central ProcessingUnit,中央处理单元)。处理器110可能是一种集成电路芯片,具有信号序列的处理能力。处理器110还可以是通用处理器、数字信号序列处理器(DSP)、专用集成电路(ASIC)、现场可编程门阵列(FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。
存储器120存储处理器110工作所需要的指令和程序数据。
处理器110用于执行指令以实现本申请前述三维建模方法中的任一实施例及可能的组合所提供的方法。
如图6所示,图6为本申请计算机可读存储介质一实施例的结构示意图。
本申请可读存储介质一实施例包括存储器210,存储器210存储有程序数据,该程序数据被执行时实现本申请三维建模方法中的任一实施例及可能的组合所提供的方法。
存储器210可以包括U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等可以存储程序指令的介质,或者也可以为存储有该程序指令的服务器,该服务器可将存储的程序指令发送给其他设备运行,或者也可以自运行该存储的程序指令。
综上所述,通过提供代码输入区域以及三维场景展示区域,代码输入区域用于接收逻辑代码,进而进一步确定了目标三维场景和逻辑代码对应的三维建模后,直接在三维场景展示区域对逻辑代码对应的操作进行展示,在同一界面让用户迅速简单的观察到逻辑代码对于三维建模所达到的效果,提高用户对代码,对建模的修改效率,提高用户修改体验。
在本申请所提供的几个实施方式中,应该理解到,所揭露的方法以及设备,可以通过其它的方式实现。例如,以上所描述的设备实施方式仅仅是示意性的,例如,所述模块或单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施方式方案的目的。
另外,在本申请各个实施方式中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
上述其他实施方式中的集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或处理器(processor)执行本申请各个实施方式所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,RandomAccess Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
以上所述仅为本申请的实施例,并非因此限制本申请的专利范围,凡是利用本申请说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本申请的专利保护范围内。

Claims (10)

1.一种三维建模方法,其特征在于,所述方法包括:
响应于开始建模,在当前操作界面中提供代码输入区域以及三维场景展示区域;
接收所述代码输入区域中的输入的逻辑代码;
基于所述逻辑代码确定目标三维场景;
响应于所述目标三维场景中存在与所述逻辑代码对应的三维建模,在所述三维场景展示区域中展示所述三维建模基于所述逻辑代码的逻辑操作。
2.根据权利要求1所述的方法,其特征在于,所述当前操作界面包括至少一个所述代码输入区域,每一所述代码输入区域对应一个所述三维场景展示区域,所述代码输入区域对应设置有一运行按钮,所述运行按钮用于响应于被触发运行对应所述代码输入区域中的所述逻辑代码,并且记录与运行的所述逻辑代码对应的所述代码输入区域的顺序。
3.根据权利要求2所述的方法,其特征在于,在所述当前操作界面中还提供有重演按钮,所述重演按钮用于基于所述运行按钮记录的所述代码输入区域的顺序重新执行所述代码输入区域中的所述逻辑代码,并在所述三维场景展示区域中展示基于所述逻辑代码的逻辑操作。
4.根据权利要求2所述的方法,其特征在于,所述基于所述逻辑代码确定目标三维场景,包括:
响应于当前代码输入区域中的所述逻辑代码未引用三维场景或未创建三维场景,将历史目标三维场景作为所述当前代码输入区域中所述逻辑代码对应的所述目标三维场景,或将预设基础三维场景作为所述当前代码输入区域中所述逻辑代码的所述目标三维场景;
响应于所述代码输入区域中的所述逻辑代码引用了三维场景或创建了三维场景,将引用的或创建的所述三维场景作为所述代码输入区域中的所述逻辑代码对应的所述目标三维场景。
5.根据权利要求4所述的方法,其特征在于,所述历史目标三维场景为上一个被运行过的所述代码输入区域中所述逻辑代码对应的所述目标三维场景。
6.根据权利要求4所述的方法,其特征在于,所述响应于所述目标三维场景中存在与所述逻辑代码对应的三维建模之前,包括:
响应于所述三维场景中不存在与所述逻辑代码对应的所述三维建模,在所述三维场景中创建预设基础三维建模,并将所述预设基础三维建模与所述逻辑代码对应。
7.根据权利要求6所述的方法,其特征在于,创建所述预设基础三维建模的区域与所述三维场景中已存在的所述三维建模的区域之间的距离大于预设距离。
8.根据权利要求1所述的方法,其特征在于,所述当前操作界面设置有区域增加按钮,响应于触发所述代码输入区域增加按钮,在所述当前操作界面中指定的两个所述代码输入区域之间增加一所述代码输入区域以及对应的一所述三维场景展示区域,或在所述当前操作界面的最后一个所述代码输入区域后增加一所述代码输入区域以及对应的一所述三维场景展示区域。
9.一种电子设备,其特征在于,包括存储器和处理器,所述存储器用于存储程序数据,所述程序数据能够被所述处理器执行,以实现如权利要求1-8中任一项所述的方法。
10.一种计算机可读存储介质,其特征在于,存储有程序数据,能够被处理器执行,以实现如权利要求1-8中任一项所述的方法。
CN202311852739.0A 2023-12-28 2023-12-28 三维建模方法、电子设备及计算机可读存储介质 Pending CN117876584A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202311852739.0A CN117876584A (zh) 2023-12-28 2023-12-28 三维建模方法、电子设备及计算机可读存储介质

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202311852739.0A CN117876584A (zh) 2023-12-28 2023-12-28 三维建模方法、电子设备及计算机可读存储介质

Publications (1)

Publication Number Publication Date
CN117876584A true CN117876584A (zh) 2024-04-12

Family

ID=90594154

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202311852739.0A Pending CN117876584A (zh) 2023-12-28 2023-12-28 三维建模方法、电子设备及计算机可读存储介质

Country Status (1)

Country Link
CN (1) CN117876584A (zh)

Similar Documents

Publication Publication Date Title
US8264488B2 (en) Information processing apparatus, information processing method, and program
CN113262476B (zh) 操作控件的位置调整方法、装置、终端及存储介质
CN112774192B (zh) 游戏场景跳转方法、装置、电子设备及存储介质
KR101740495B1 (ko) 아이콘 표시 방법, 장치, 프로그램 및 기록매체
WO2018192394A1 (zh) 虚拟现实场景的交互方法和装置、存储介质及电子装置
CN112274921B (zh) 游戏角色的渲染方法、装置、电子设备及存储介质
CN107122175A (zh) 界面生成方法及装置
WO2025241714A1 (zh) 游戏编辑方法、游戏编辑装置、程序产品与电子设备
CN112150602A (zh) 模型图像的渲染方法和装置、存储介质和电子设备
CN113068072A (zh) 视频的播放方法、装置及设备
CN115671735A (zh) 游戏中的对象选中方法、装置和电子设备
WO2026021107A1 (zh) 游戏场景编辑方法、装置、电子设备及存储介质
CN117876584A (zh) 三维建模方法、电子设备及计算机可读存储介质
CN106484235B (zh) 一种自定义设置游戏操作界面的方法和装置
KR101806922B1 (ko) 가상현실 컨텐츠 제작방법 및 장치
WO2025189830A1 (zh) 虚拟对象构建方法、装置和计算机可读存储介质
JP7655660B2 (ja) 要素表示方法、要素選択方法、装置、機器及びコンピュータプログラム
CN117218239A (zh) 一种数据处理方法、装置、电子设备及可读存储介质
CN112068823B (zh) 基于属性列表动态生成对象积木块的方法、装置和电子设备
CN117319625A (zh) 一种多机位切换的方法、装置、设备和存储介质
CN114470779A (zh) 游戏角色道具操控方法、装置、电子设备和可读存储介质
CN113810624A (zh) 视频生成的方法、装置和电子设备
CN114100123A (zh) 射击游戏中游戏场景呈现方法、装置、设备及介质
JP7410428B2 (ja) 情報処理装置,情報処理装置の制御方法及び制御プログラム
CN119587962B (zh) 游戏中的对象操作方法、电子设备和可读存储介质

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination