Patent ID: 11887239
Assignee: AVEVA SOFTWARE, LLC
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 13:
14. A system for interactively integrating a primary three-dimensional (3D) rendering into a secondary 3D rendering comprising:
at least one first 3D rendering software;
at least one second 3D rendering software;
at least one plugin;
at least one application programing interface (API);
at least one plugin calling operation; and
at least one computer comprising at least one processor and at least one non-transitory computer readable medium, the at least one non-transitory computer readable medium comprising instructions stored thereon that when executed cause the at least one computer to:
cause, by the at least one processor, second 3D model data to be sent to at least one API;
cause, by the at least one processor, the at least one API to send said second 3D model data to the at least one plugin;
cause, by the at least one processor, the at least one plugin to compare first 3D model data to said second 3D model data;
generate, by the at least one processor, combined 3D model data;
return, by the at least one processor, the combined 3D model data to the at least one API;
cause, by the at least one processor, the API to send the combined 3D model data to the at least one second 3D rendering software; and
cause, by the at least one processor, the at least one second 3D rendering software to generate a second 3D model rendering that comprises the combined 3D model data;

wherein said combined 3D model data comprises a combination of the first 3D model data and the second 3D model data;
wherein the first 3D model data generated by the at least one first 3D rendering software is accessible by the at least one plugin;
wherein the second 3D model data generated by the at least one second 3D rendering software is accessible by the at least one API; and
wherein the at least one API is in communication with the at least one plugin.