Furniture model display method and device and storage medium

By providing furniture model display methods on mobile terminals, and using the target development framework and engine to adjust the display status of the target object in the display interface, the problem of inability to effectively display products in different scenarios in the prior art is solved, and user interaction and participation are improved.

CN119828941APending Publication Date: 2025-04-15QINGDAO HAIER TECH +1
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411888801.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-20
Publication Date
2025-04-15

AI Technical Summary

Technical Problem

Existing online platforms cannot effectively demonstrate the status of the product when used in different scenarios, and lack interactivity and user participation.

Method used

By providing a furniture model display method on a mobile terminal, adjusting instructions are sent to the target engine using the target development framework, and adjusting the display status of the target object in the display interface according to user operations, including switching models and animations.

Benefits of technology

It realizes switching of the display status of the target object when the user interacts with the interactive button, enhances the interaction between the model and the user, and improves user participation and understanding of the product.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119828941A_ABST
    Figure CN119828941A_ABST
Patent Text Reader

Abstract

The invention discloses a furniture model display method and device and a storage medium, and relates to the technical field of smart home, and the furniture model display method comprises the steps: responding to a first operation, and employing a target development framework to send an adjustment instruction to a target engine; utilizing the target engine to adjust the display state of the target object in the display interface according to the adjustment instruction; wherein the display interface at least comprises a first area and a second area, the first area is controlled by the target engine, and the second area is controlled by the target development framework. According to the method and the device, the user can realize switching of the display state of the target object in the display interface through interaction with the second area, so that the specific conditions of the target object in different states can be displayed, the interaction between each model in the first area and the user can be enhanced, and the participation degree of the user is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application belongs to the field of smart home technology, and specifically, relates to a furniture model display method, device and storage medium. Background Art

[0002] In the modern home furnishing and home appliance industry, the display and sales model is gradually shifting from traditional physical stores to digital and virtual ones. Traditional display methods have many limitations, including space limitations, high costs, and a single experience. In addition, with the popularization of the concept of smart home, consumers are increasingly demanding the ability to truly experience and operate smart home appliances. However, many existing online platforms still rely on static pictures or videos to display, which cannot show the status of products when used in different scenarios, and lack interactivity and user engagement. Summary of the invention

[0003] The embodiments of the present application provide a furniture model display method, device and storage medium, which solve the problem in the prior art that online platforms cannot display the status of products when used in different scenarios.

[0004] In order to achieve the above objectives, this application adopts the following technical solutions:

[0005] In a first aspect, a furniture model display method is provided, which is applied to a mobile terminal, and the method includes: in response to a first operation, using a target development framework to send an adjustment instruction to a target engine; using the target engine to adjust the display state of the target object in a display interface according to the adjustment instruction; wherein the display interface includes at least a first area and a second area, the first area is controlled by the target engine, and the second area is controlled by the target development framework.

[0006] In a possible implementation manner of the first aspect, adjusting the display state of the target object in the display interface includes: using the target engine to display an adjusted switching model and / or a first switching animation in the first area according to the adjustment instruction.

[0007] In a possible implementation of the first aspect, adjusting the display state of the target object in the display interface includes: using the target engine to superimpose a third area on the first area and / or the second area according to the adjustment instruction; wherein the third area is used to display the adjusted switching model and / or the second switching animation of the target object; the first switching animation and the second switching animation are the same or different.

[0008] In a possible implementation of the first aspect, the target engine is used to adjust the display state of the target object in the display interface according to the adjustment instruction, including: using the target engine to read the adjustment instruction to obtain the target state of the target object; using the target engine to call up a control script corresponding to the target state according to the target state, and using the control script to adjust the display state of the target object.

[0009] In a possible implementation of the first aspect, the first area is used to display a scene model, in which at least one model object is arranged; the second area is used at least to display an interaction button of the target object; and the interaction button is used to interact with a user to adjust the display state of the target object.

[0010] In a possible implementation of the first aspect, the method also includes: in response to a second operation, the target development framework adjusts the display status of the button in the second area; wherein the second operation includes but is not limited to: clicking on a model object in the first area, detecting a preset gesture, and detecting a preset password.

[0011] In a possible implementation manner of the first aspect, the target engine is at least used to maintain control scripts of each model object in different operating states, and switching models and / or switching animations of each model object in different operating states.

[0012] In a possible implementation of the first aspect, the display interface is displayed through a web page; the target engine is cocos creator; the target development framework is vue.js; the target development framework and the target engine interact using a postMessage communication mechanism.

[0013] In a second aspect, a furniture model display device is provided, the device comprising: an instruction sending module for sending an adjustment instruction to a target engine using a target development framework in response to a first operation; a state adjustment module for adjusting a display state of a target object in a display interface according to the adjustment instruction using the target engine; wherein the display interface comprises at least a first area and a second area, the first area being controlled by the target engine, and the second area being controlled by the target development framework.

[0014] According to a third aspect, a computer-readable storage medium is provided, wherein the computer-readable storage medium includes a stored program, wherein the program is used to execute the method provided by the first aspect or any possible implementation of the first aspect.

[0015] After adopting the above technical solution, the present application has the following beneficial effects compared with the prior art: when the user performs the first operation, the present application uses the target development framework to send an adjustment instruction to the target engine, wherein the adjustment instruction carries at least relevant information of the target object, and the target engine adjusts the display state of the target object in the display interface based on the adjustment instruction, and the display interface includes a first area and a second area, the first area is obtained based on the target engine; the second area is obtained based on the target development framework, and the second area is used to display interactive buttons. Specifically, the present application allows the user to switch the display state of the target object in the display interface by using the target engine through interaction with the second area, which can not only display the specific situation of the target object in different states, but also enhance the interaction between each model in the first area and the user, thereby improving the user's participation. BRIEF DESCRIPTION OF THE DRAWINGS

[0016] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present application and, together with the description, serve to explain the principles of the present application.

[0017] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, for ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative labor.

[0018] Figure 1 is a schematic diagram of a furniture model display method provided in an embodiment of the present application;

[0019] Figure 2 is a schematic diagram of a furniture model display page provided in an embodiment of the present application;

[0020] Figure 3 is a schematic diagram of another furniture model display page provided in an embodiment of the present application;

[0021] Figure 4 It is a schematic diagram of a furniture model display device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0022] In order to enable those skilled in the art to better understand the solution of the present application, the technical solution in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work should fall within the scope of protection of the present application.

[0023] It should be noted that the terms "first", "second", etc. in the specification and claims of the present application and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchangeable where appropriate, so that the embodiments of the present application described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "including" and "having" and any of their variations are intended to cover non-exclusive inclusions, for example, a process, method, system, product or device comprising a series of steps or units is not necessarily limited to those steps or units clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.

[0024] According to one aspect of an embodiment of the present application, a furniture model display method is provided. The furniture model display method is widely used in whole-house intelligent digital control application scenarios such as smart home, smart home, smart home device ecology, and smart residential (Intelligence House) ecology. Optionally, in this embodiment, the above-mentioned furniture model display method can be applied to a hardware environment consisting of a terminal device and a server. The server is connected to the terminal device through a network, and can be used to provide services (such as application services, etc.) for the terminal or a client installed on the terminal. A database can be set on the server or independently of the server to provide data storage services for the server. Cloud computing and / or edge computing services can be configured on the server or independently of the server to provide data computing services for the server.

[0025] The above network may include but is not limited to at least one of the following: wired network, wireless network. The above wired network may include but is not limited to at least one of the following: wide area network, metropolitan area network, local area network, and the above wireless network may include but is not limited to at least one of the following: WIFI (Wireless Fidelity), Bluetooth. The terminal device may be but is not limited to PC, mobile phone, tablet computer, smart air conditioner, smart range hood, smart refrigerator, smart oven, smart stove, smart washing machine, smart water heater, smart washing equipment, smart dishwasher, smart projection equipment, smart TV, smart clothes drying rack, smart curtain, smart audio and video, smart socket, smart audio, smart speaker, smart fresh air equipment, smart kitchen and bathroom equipment, smart bathroom equipment, smart sweeping robot, smart window cleaning robot, smart mopping robot, smart air purification equipment, smart steamer, smart microwave oven, smart kitchen treasure, smart purifier, smart water dispenser, smart door lock, etc.

[0026] In the modern home furnishing and home appliance industry, the display and sales model is gradually shifting from traditional physical stores to digital and virtual ones. Traditional display methods have many limitations, including space limitations, high costs, and a single experience. In addition, with the popularization of the concept of smart home, consumers are increasingly demanding the ability to truly experience and operate smart home appliances. However, many existing online platforms still rely on static pictures or videos for display. When users want to view the display status of different devices in different environments, they need to reshoot pictures or videos, which increases display costs and lacks interactivity and user engagement.

[0027] In order to meet market demand, various virtual reality and augmented reality technologies have emerged, trying to improve the user's shopping experience through a more immersive experience. However, these technologies usually require expensive hardware equipment (such as VR helmets) and have a high learning curve for ordinary users.

[0028] In order to solve the above problems, the present application provides a furniture model display method, in which users can interact with each model through the display interface on the mobile terminal, and the target engine changes the display state of the target object according to its first operation, thereby displaying the application state of the target object in different scenes, thereby improving the interactivity between the user and the model. For details, please refer to Figure 1 ,like Figure 1 As shown, the method specifically includes:

[0029] S101, in response to a first operation of a user, sending an adjustment instruction to a target engine using a target development framework.

[0030] Specifically, the user's first operation can be performed on the display interface of the terminal device, and the display interface can be understood as the display interface of the terminal device, wherein the terminal device can access various resources and information on the Internet through a network connection, and present them to the user in a visual manner (such as a web page interface).

[0031] Optionally, the display interface is displayed through a web page. In other words, the user only needs to use the terminal device to access the web page corresponding to the display interface to obtain different scene models. The display interface can at least display at least part of the scene model, that is, the user can adjust the scene model by himself as needed, and can view specific parts of the scene model. The scene models here include but are not limited to: smart cities, learning spaces, and three-dimensional home improvement scenes. Among them, the scene model can be obtained by the system or based on user input. The model object is a three-dimensional model set in the scene model. For different scenes, the type of model objects set in the scene model is also different. Taking the three-dimensional home improvement scene as an example, the model object at this time includes but is not limited to at least one of the following: sofa, wardrobe, smart TV, smart refrigerator, door, curtain. Among them, the model object selected by the user is the target object for subsequent display status adjustment.

[0032] The display interface includes at least a first area and a second area, wherein the first area is controlled by the target engine and is used to display model objects; the second area is controlled by the target development framework, and at least an interactive button for the target object is provided in the second area, and the interactive button is used to switch the display state of each model object. In other words, the development framework and the engine can cooperate to separate the display interface and the user's interactive interface into two areas (i.e., the first area and the second area), wherein the target engine is at least used to maintain the control scripts of each model object in different operating states, as well as the switching models and / or switching animations of each model object in different operating states, and the target development framework is responsible for interacting with the user.

[0033] Among them, the present application does not specifically limit the types of target engines and target development frameworks. The target engine includes but is not limited to at least one of the following: cocos creator, unity, Unreal Engine. The target development framework includes but is not limited to at least one of the following: Flask, Ruby on Rail, Django, vue.js. Preferably, the target engine is cocoscreator; the target development framework is vue.js. Among them, cocos creator supports a variety of mainstream platforms, including Web, iOS, Android, Windows, Mac, etc., that is, the same set of codes and resources can be used to publish on different platforms, thereby improving development efficiency. In addition, both vue.js and cocos creator are known for their lightweight, and can also be used across platforms. The combination of the two can not only ensure the compatibility of the display interface on different platforms, but also occupy less system resources. Among them, depending on the different platforms used, the communication mechanism between the target development framework and the target engine is also different. When the target development framework is vue.js and the target engine is cocos creator, the target development framework and the target engine interact using the postMessage communication mechanism.

[0034] Exemplarily, the second area is only used to display the interactive buttons of the model object selected by the user, that is, when the user selects the target object through the first operation in the first area, the second area displays the buttons of each state corresponding to the target object. In other words, at this time, the target engine can send a switching instruction to the target development framework based on the user's second operation, and the target development framework can switch the buttons in the second area to the corresponding adjustment buttons of the target object based on the switching instruction, wherein the switching instruction carries at least the relevant information of the target object. In this way, the number of buttons in the second area can be reduced. When there are multiple model objects with switchable states in the scene model, such display can avoid user confusion to a certain extent, and avoid the user from being unable to distinguish the target objects corresponding to each button, thereby improving the user experience.

[0035] Optionally, the second area may also include interaction buttons for other model objects except the target object. That is, the user can interact with any model object through the interaction buttons in the second area without performing other operations, thereby reducing the user's operation steps and improving the user experience.

[0036] Furthermore, after the user selects a target object in the first area, the target engine may set special effects on the target object to highlight the selected target, such as border highlighting, special effect animation, etc., thereby helping users confirm their selections through visual feedback.

[0037] S102: Using the target engine to adjust the display state of the target object in the display interface based on the adjustment instruction.

[0038] In the scene model, users can freely set the location of model objects, as well as change the display status of any model object in the scene model. Specifically, users can click any interactive button in the second area to change the display status of the target model corresponding to the interactive button in the display interface. For example, users can control the door opening and closing of a smart refrigerator in a three-dimensional home improvement scene, as well as the switch of the refrigerator compartment light in the smart refrigerator. In this way, the display interface can be used to fully display the status of each model object, thereby enhancing interactivity and improving users' understanding of the product.

[0039] Specifically, when the user performs the first operation in the second area of ​​the display interface, the target development framework will respond to the operation and send an adjustment instruction to the target engine, which is used to instruct the target engine to adjust the display state of the target object. Among them, the adjustment instruction carries at least relevant information of the target object, including but not limited to the name and logo of the target object, so that the target engine can obtain the adjusted object. Furthermore, when the target object has multiple display states, the adjustment instruction can also carry the specified state of the target object switching. For example, a chandelier is the target object, and the chandelier has lights of multiple colors. At this time, the adjustment instruction can carry the specified light color.

[0040] For easier understanding, please refer to Figure 2 ,like Figure 2 As shown, area 200 is the display interface, area 201 is the above-mentioned first area, and area 202 is the second area. Part of the kitchen area in the three-dimensional home decoration scene is displayed in the first area 201. A plurality of buttons for adjusting the state of the smart refrigerator are provided in the second area 202. When the user clicks the 'open / close refrigerator door' button in the area, it is equivalent to executing the first operation. The target development framework can send an adjustment instruction to the target engine. The target engine obtains the target object to be adjusted, that is, the smart refrigerator, by reading the adjustment instruction, thereby adjusting the switch state of the refrigerator door in the first area 201. Taking opening the refrigerator door as an example, the user can observe the specific structure of the smart refrigerator through this operation, as well as the specific effect of opening the smart refrigerator in the kitchen area.

[0041] It should be noted that the above embodiment is only an embodiment for easy understanding. The present application does not specifically limit the proportion of the first area and the second area in the display interface, nor does it specifically limit the style of the interactive button, which may include but is not limited to at least one of the following: circle, rectangle and custom shape.

[0042] Optionally, after receiving the adjustment instruction, the target engine can obtain the positional relationship between the adjusted target object and other model objects within the preset range. Taking the smart refrigerator as an example, when the user operates the refrigerator door to open, the minimum circumscribed cube of the refrigerator in the scene model after opening the refrigerator door can be obtained. According to the coordinates of each vertex of the minimum circumscribed cube and the coordinates of each vertex of the minimum circumscribed cube of other model objects within the preset range, it is determined whether other model objects are set in the minimum circumscribed cube of the target object, or whether it exceeds the boundary of the scene model. If so, it is considered that the refrigerator cannot be opened normally, and no adjustment can be made, and / or it is displayed in the first area that the operation cannot be performed, and / or feedback information is sent to the target development framework. Otherwise, the target object in the scene model is adjusted normally. In this way, when the user cannot know the display style of the furniture in the room or whether the size of the furniture is appropriate, the display interface provided by the present application can be used to obtain the display effects of different furniture in different states in the scene model.

[0043] In summary, when the user performs the first operation, the present application uses the target development framework to send an adjustment instruction to the target engine, wherein the adjustment instruction carries at least relevant information of the target object, and the target engine adjusts the display state of the target object in the display interface based on the adjustment instruction, and the display interface includes a first area and a second area, wherein the first area is obtained based on the target engine; the second area is obtained based on the target development framework, and the second area is used to display interactive buttons. Specifically, the present application allows the user to switch the display state of the target object in the display interface by using the target engine through interaction with the second area, which can not only display the specific situation of the target object in different states, but also enhance the interaction between each model in the first area and the user, thereby improving the user's participation.

[0044] In step S102, after receiving the adjustment instruction from the target development framework, the target engine obtains the target state of the target object; based on the target state, the target engine invokes the control script corresponding to the target state and adjusts the display state of the target object in the display interface.

[0045] Exemplarily, this application also establishes thread explanations, for example:

[0046] cc.Class({

[0047] extends:cc.Component,

[0048] onLoad(){

[0049] window.addEventListener('message',this.onMessageReceived.bind(this));

[0050] },

[0051] onMessageReceived(event){

[0052] const data = event.data;

[0053] if(data.type===='TOGGLE_TV'){

[0054] cc.find('Canvas / TV').getComponent('TVControl').togglePower();

[0055] }else if(data.type===='TOGGLE_LIGHT'){

[0056] cc.find('Canvas / Light').getComponent('LightControl').togglePower();

[0057] }

[0058] },

[0059] });

[0060] Specifically, the above embodiment corresponds to the process of switching the target object of the target engine, that is, the target engine reads the adjustment instruction, and if the message type read is TOGGLE_TV, it searches for the node named Canvas / TV, obtains the TVControl script component on it, and calls the togglePower method to switch the state of the TV.

[0061] For example:

[0062] cc.Class({

[0063] extends:cc.Component,

[0064] properties:

[0065] isOn:false,

[0066] },

[0067] togglePower(){

[0068] this.isOn=!this.isOn;

[0069] console.log(`TV is${this.isOn?'On':'Off'}`);

[0070] },

[0071] });

[0072] Specifically, this embodiment is used to characterize the specific switching process of the target engine. The script component has an attribute isOn indicating the switch state of the TV, and a method togglePower for switching this state. This component can be attached to the TV in the display interface, and the switch of the TV in the first area can be controlled by calling togglePower.

[0073] The present application does not specifically limit the display method of the target object in the first area after switching.

[0074] In an illustrative embodiment, the target engine replaces the target object in the first area with an adjusted switching model, or a first switching animation, based on the adjustment instruction. Specifically, after receiving the adjustment instruction, the target engine directly switches the state of the target object in the first area of ​​the display interface, displays the switching model, and / or the first switching animation. Among them, the switching model can be the target model after completing the switching state. For example, when the adjustment instruction instructs the target engine to open the refrigerator door, the switching model is a smart refrigerator after opening the refrigerator door. In this way, the interactivity between the user and the interface can be improved. The first switching animation may refer to a visual effect associated with a change in the model state. Taking the refrigerator switch as an example, the first switching animation may be an animation in which the door rotates or slides outward when the refrigerator changes from a closed state to an open state. In this way, the present application can provide users with intuitive visual feedback and enhance immersion and interactivity.

[0075] It should be understood that the present application does not specifically limit the display scheme of the target object, and both the switching model and the first switching animation can be displayed. Exemplarily, when the target engine receives the adjustment instruction from the target development framework, the target engine first plays the first switching animation at the target object, and when the first switching animation is finished playing, the target object is updated to the switching model.

[0076] In another exemplary embodiment, a third area may also be provided in the display interface. The third area at least partially overlaps with the first area and / or the second area. The third area is used to display the adjusted switching model and / or the second switching animation of the target object; the first switching animation and the second switching animation are the same or different. That is, the third area may be used to display the switching model or the second switching animation without changing the state of each model object in the scene model. Unlike the switching model displayed in the display interface, the third area is only used to display the switching model, that is, no other model objects are provided in the third area, so as to fully display the product characteristics to the user. The second switching animation may refer to a visual effect associated with a change in the model state, or may refer to a product display animation of the target object, so that multiple states of the target object may be displayed simultaneously in the display interface, so as to facilitate user reference.

[0077] For easier understanding, please refer to Figure 3 , Figure 3 is a schematic diagram of another furniture model display page provided in an embodiment of the present application, such as Figure 3 As shown, area 203 is the third area mentioned above, and the third area 203 is superimposed on the first area 201, and is used to display the opening and closing animation of the refrigerator door (that is, the second switching animation mentioned above), while the display status of the target object in the first area can remain unchanged.

[0078] It should be noted that the above two embodiments can also be combined according to actual conditions. Specifically, the target engine can set a third area in the display interface while displaying the switching model and / or the first switching animation in the scene model. The third area can be used to display the specific details of the model, that is, display the switching model or the second switching animation.

[0079] The above is a furniture model display method provided by the present application. The above embodiments can be combined according to actual conditions, and the present application does not make any specific restrictions here.

[0080] In addition, the present application also provides a furniture model display device 400, for details, please refer to Figure 4 , Figure 4 is a schematic diagram of a furniture model display device provided in an embodiment of the present application, such as Figure 4 As shown, the furniture model display device 400 specifically includes:

[0081] The instruction sending module 401 is used to send an adjustment instruction to the target engine using the target development framework in response to the first operation;

[0082] The state adjustment module 402 is used to use the target engine to adjust the display state of the target object in the display interface according to the adjustment instruction; wherein the display interface includes at least a first area and a second area, the first area is controlled by the target engine, and the second area is controlled by the target development framework.

[0083] In an exemplary embodiment, the furniture model display device 400 is further configured to display the adjusted switching model and / or the first switching animation in the first area according to the adjustment instruction using the target engine.

[0084] In another exemplary embodiment, the furniture model display device 400 is also configured to utilize the target engine to superimpose a third area on the first area and / or the second area according to the adjustment instruction; wherein the third area is used to display the adjusted switching model and / or the second switching animation of the target object; the first switching animation and the second switching animation are the same or different.

[0085] In another exemplary embodiment, the furniture model display device 400 is also configured to use the target engine to read the adjustment instruction to obtain the target state of the target object; use the target engine to call up the control script corresponding to the target state according to the target state, and use the control script to adjust the display state of the target object.

[0086] In another exemplary embodiment, the furniture model display device 400 is also configured that the first area is used to display a scene model, in which at least one model object is arranged; the second area includes at least an interaction button of the target object; and the interaction button is used to interact with a user to adjust the display status of the target object.

[0087] In another exemplary embodiment, the furniture model display device 400 is also configured to adjust the display state of the interactive buttons in the second area using the target development framework in response to a second operation; wherein the second operation includes but is not limited to: clicking on the model object in the first area, detecting a preset gesture, and detecting a preset command.

[0088] In another exemplary embodiment, the furniture model display device 400 is further configured as the target engine at least for maintaining control scripts of each model object in different operating states, as well as switching models and / or switching animations of each model object in different operating states.

[0089] In another exemplary embodiment, the furniture model display device 400 is further configured such that the display interface is displayed through a web page; the target engine is cocos creator; the target development framework is vue.js; and the target development framework interacts with the target engine using a postMessage communication mechanism.

[0090] An embodiment of the present application further provides a computer-readable storage medium, wherein the computer-readable storage medium includes a stored program, wherein the program is used to execute one or more steps in the above method embodiment.

[0091] The above is only a preferred implementation of the present application. It should be pointed out that for ordinary technicians in this technical field, several improvements and modifications can be made without departing from the principles of the present application. These improvements and modifications should also be regarded as the scope of protection of the present application.

Claims

1. A furniture model display method, characterized in that: Applied to a terminal device, the method comprises: In response to the first operation, sending an adjustment instruction to the target engine using the target development framework; Using the target engine to adjust the display state of the target object in the display interface according to the adjustment instruction; The display interface at least includes a first area and a second area, the first area is controlled by the target engine, and the second area is controlled by the target development framework.

2. The method according to claim 1, characterized in that The adjusting the display state of the target object in the display interface includes: The target engine is used to display the adjusted switching model and / or the first switching animation in the first area according to the adjustment instruction.

3. The method according to claim 2, characterized in that The adjusting the display state of the target object in the display interface includes: Using the target engine to superimpose a third area on the first area and / or the second area according to the adjustment instruction; The third area is used to display the adjusted switching model and / or the second switching animation of the target object; the first switching animation and the second switching animation are the same or different.

4. The method according to claim 2 or 3, characterized in that Using the target engine to adjust the display state of the target object in the display interface according to the adjustment instruction includes: Using the target engine to read the adjustment instruction, and obtain the target state of the target object; The target engine is used to invoke a control script corresponding to the target state according to the target state, and the display state of the target object is adjusted using the control script.

5. The method according to any one of claims 1 to 4, characterized in that: The first area is used to display a scene model, wherein at least one model object is arranged in the scene model; The second area at least includes an interactive button of the target object; the interactive button is used to interact with a user to adjust a display state of the target object.

6. The method according to claim 5, characterized in that The method further comprises: In response to a second operation, the target development framework is used to adjust the display status of the interactive buttons in the second area; wherein the second operation includes but is not limited to: clicking on a model object in the first area, detecting a preset gesture, and detecting a preset password.

7. The method according to any one of claims 1 to 6, characterized in that: The target engine is at least used to maintain the control scripts of each model object in different operating states, and the switching models and / or switching animations of each model object in different operating states.

8. The method according to any one of claims 1 to 7, characterized in that: The display interface is displayed via a web page; The target engine is cocos creator; the target development framework is vue.js; the target development framework and the target engine interact with each other using a postMessage communication mechanism.

9. A furniture model display device, characterized in that: The device comprises: An instruction sending module, used for sending an adjustment instruction to a target engine using a target development framework in response to a first operation; A state adjustment module, used to adjust the display state of the target object in the display interface according to the adjustment instruction using the target engine; The display interface at least includes a first area and a second area, the first area is controlled by the target engine, and the second area is controlled by the target development framework.

10. A computer-readable storage medium, characterized in that: The computer-readable storage medium includes a stored program, wherein the program executes the method according to any one of claims 1 to 8 when executed.