Environmental art design method and system based on visualization technology
Through the environmental art design method based on visualization technology, the problems of low communication efficiency and high modification cost in traditional design are solved, the design process is made intuitive, efficient and dynamic, the communication effect between customers and designers and the immersive experience of design results are improved, and the multi-perspective display and dynamic simulation needs in the design process are met.
Patent Information
- Application Number
- CN202510543881.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-04-28
- Publication Date
- 2025-09-23
- Estimated Expiration
- Not applicable · inactive patent
AI Technical Summary
Traditional environmental art design methods have low communication efficiency, high modification costs, and dull effects. They are unable to meet the needs of efficient communication between clients and designers, and are unable to accurately evaluate the performance of designs under different conditions.
It adopts an environmental art design method based on visualization technology. By dynamically configuring the environmental parameters of the editable three-dimensional model, a dynamic environment integrated three-dimensional model is generated, and a real-time rendering engine is used for visualization processing. It supports an interactive dynamic preview interface, receives user adjustment instructions for topology optimization and reorganization, generates visual design files, and supports three-dimensional immersive display and interactive annotation of virtual reality devices.
It makes the design process more intuitive, efficient and dynamic, improves the communication between customers and designers and the immersive experience of design results, reduces the time and labor costs in the design adjustment stage, and can accurately simulate the dynamic changes and lighting effects of the environment and space.
Smart Images

Figure CN120686998A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of environmental art design, and in particular to an environmental art design method and system based on visualization technology. Background Art
[0002] In the field of environmental art design, traditional design methods often have some limitations. With the development of the times, people's requirements for environmental art design are getting higher and higher. They not only require the designed space to be beautiful and practical, but also hope to participate in the design process more intuitively and efficiently. Existing design methods mostly rely on two-dimensional drawings and preliminary three-dimensional modeling, which makes it difficult for non-professionals to clearly understand the design intent and the final effect. At the same time, during the design adjustment stage, frequent changes in the plan consume a lot of time and manpower costs, and the display of design results is not vivid and comprehensive enough to meet the needs of efficient communication between clients and designers. In addition, the presentation of complex effects such as dynamic simulation of the environment and space and changes in lighting is insufficient, making it difficult to accurately evaluate the performance of the design under different conditions in advance.
[0003] Therefore, it is urgent to provide a technical solution to solve the above problems. Summary of the Invention
[0004] In order to solve the above technical problems, the present invention provides an environmental art design method, system, electronic device and storage medium based on visualization technology.
[0005] In a first aspect, the present invention provides an environmental art design method based on visualization technology, the technical solution of the method is as follows:
[0006] Performing dynamic environment parameter configuration on the editable three-dimensional model to generate a dynamic environment integrated three-dimensional model, and visualizing the dynamic environment integrated three-dimensional model based on a real-time rendering engine to generate an interactive dynamic preview interface;
[0007] Receiving adjustment instructions input by a user through a human-computer interaction interface, topologically optimizing and reorganizing local components of the dynamic environment integrated three-dimensional model according to the adjustment instructions, and synchronously updating the model rendering results in the interactive dynamic preview interface;
[0008] The editable three-dimensional model, the dynamic environment parameters, the interactive dynamic preview interface, and the local component adjustment data after the topology optimization and reorganization are integrated to generate a visual design file; wherein, the visual design file supports three-dimensional immersive display of virtual reality equipment and allows interactive annotation of key design nodes.
[0009] The beneficial effects of the environmental art design method based on visualization technology of the present invention are as follows:
[0010] The method of the present invention can solve the problems of low communication efficiency, high modification cost, and dull effect presentation in traditional environmental art design, realize the intuitive, efficient and dynamic design process, significantly improve the communication effect between customers and designers and the immersive experience of design results, and reduce the time and labor costs in the design adjustment stage.
[0011] On the basis of the above solution, the environmental art design method based on visualization technology of the present invention can be further improved as follows.
[0012] In an optional manner, the method further includes:
[0013] The three-dimensional space basic model is processed by a parametric modeling tool to generate the editable three-dimensional model including the space structure, material properties and basic lighting data.
[0014] In an optional manner, the dynamic environment parameters include: time axis controlled light intensity change parameters, natural weather simulation parameters and crowd dynamic trajectory parameters.
[0015] In an optional manner, the interactive dynamic preview interface supports multi-perspective switching and displays the changes in spatial effects after the dynamic environment parameters are adjusted in real time.
[0016] In an optional manner, the step of integrating the editable three-dimensional model, the dynamic environment parameters, the interactive dynamic preview interface, and the local component adjustment data after the topology optimization reorganization to generate a visual design file further includes:
[0017] The spatial structure, material properties and basic lighting data of the editable three-dimensional model, the dynamic environment parameters, the real-time rendering interaction logic of the interactive dynamic preview interface, and the local component adjustment data after the topology optimization and reorganization are integrated to generate the visual design file.
[0018] In a second aspect, the present invention provides an environmental art design system based on visualization technology, the technical solution of the system is as follows:
[0019] A generation module is used to configure dynamic environment parameters of the editable three-dimensional model to generate a dynamic environment integrated three-dimensional model, and to visualize the dynamic environment integrated three-dimensional model based on a real-time rendering engine to generate an interactive dynamic preview interface;
[0020] a rendering module, configured to receive adjustment instructions input by a user through a human-computer interaction interface, perform topological optimization and reorganization on local components of the dynamic environment integrated three-dimensional model according to the adjustment instructions, and synchronously update the model rendering results in the interactive dynamic preview interface;
[0021] A design module is used to integrate the editable three-dimensional model, the dynamic environment parameters, the interactive dynamic preview interface and the local component adjustment data after the topology optimization and reorganization to generate a visual design file; wherein, the visual design file supports three-dimensional immersive display of virtual reality equipment and allows interactive annotation of key design nodes.
[0022] The beneficial effects of the environmental art design system based on visualization technology of the present invention are as follows:
[0023] The system of the present invention can solve the problems of low communication efficiency, high modification cost, and dull effect presentation in traditional environmental art design, realize the intuitive, efficient and dynamic design process, significantly improve the communication effect between customers and designers and the immersive experience of design results, and reduce the time and labor costs in the design adjustment stage.
[0024] On the basis of the above solution, the environmental art design system based on visualization technology of the present invention can also be improved as follows.
[0025] In an optional manner, the method further includes:
[0026] The three-dimensional space basic model is processed by a parametric modeling tool to generate the editable three-dimensional model including the space structure, material properties and basic lighting data.
[0027] In an optional manner, the dynamic environment parameters include: time axis controlled light intensity change parameters, natural weather simulation parameters and crowd dynamic trajectory parameters.
[0028] In a third aspect, the technical solution of an electronic device of the present invention is as follows:
[0029] The invention comprises a memory, a processor and a program stored in the memory and running on the processor. When the processor executes the program, the steps of the environmental art design method based on visualization technology of the present invention are realized.
[0030] In a fourth aspect, the present invention provides a computer-readable storage medium having the following technical solution:
[0031] The computer-readable storage medium stores instructions. When the computer-readable storage medium reads the instructions, the computer-readable storage medium executes the steps of the environmental art design method based on visualization technology of the present invention.
[0032] The above description is only an overview of the technical solution of the present invention. In order to more clearly understand the technical means of the present invention, it can be implemented in accordance with the contents of the specification. In order to make the above and other purposes, features and advantages of the present invention more obvious and easy to understand, the specific implementation methods of the present invention are specifically listed below. BRIEF DESCRIPTION OF THE DRAWINGS
[0033] To more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the following briefly introduces the drawings required for use in the embodiments or the description of the prior art. Obviously, the drawings described below are only some embodiments of the present invention. Those skilled in the art can also derive other drawings based on these drawings without inventive effort.
[0034] The accompanying drawings are only used to illustrate the embodiments and are not to be considered as limiting the present invention. In addition, the same reference symbols are used to represent the same components throughout the drawings. In the drawings:
[0035] Figure 1 A flow chart of an embodiment of an environmental art design method based on visualization technology of the present invention;
[0036] Figure 2 A schematic structural diagram of an embodiment of an environmental art design system based on visualization technology of the present invention;
[0037] Figure 3 The figure is a schematic structural diagram of an embodiment of an electronic device of the present invention. DETAILED DESCRIPTION
[0038] The exemplary embodiments of the present invention will be described in more detail below with reference to the accompanying drawings. Although exemplary embodiments of the present invention are shown in the drawings, it should be understood that the present invention can be implemented in various forms and should not be limited to the embodiments set forth herein.
[0039] Figure 1 The flowchart of an embodiment of an environmental art design method based on visualization technology provided by the present invention is shown. The environmental art design method based on visualization technology can be executed by electronic devices such as terminal devices or servers. The terminal device can be any fixed or mobile terminal such as user equipment (UE), mobile device, user terminal, terminal, cellular phone, cordless phone, personal digital assistant (PDA), handheld device, computing device, vehicle-mounted device, wearable device, etc. The server can be a single server or a server cluster composed of multiple servers. Any electronic device can implement the environmental art design method based on visualization technology by calling computer-readable instructions stored in the memory through the processor. Figure 1 As shown, the following steps are included:
[0040] S1. Dynamically configure the environment parameters of the editable three-dimensional model to generate a dynamic environment integrated three-dimensional model, and visualize the dynamic environment integrated three-dimensional model based on a real-time rendering engine to generate an interactive dynamic preview interface.
[0041] Among them, an editable 3D model refers to a 3D model generated by processing a basic 3D space model using a parametric modeling tool, which includes spatial structure, material properties, and basic lighting data. Spatial structure includes wall layout, terrain contours, etc., material properties include the physical texture of wood and metal, etc., and basic lighting data includes the initial light source position and brightness. It should be noted that the editable 3D model allows users to directly adjust the properties of the 3D model by modifying parameters (such as spatial structure, material properties, and basic lighting data) without the need to remodel.
[0042] Dynamic environmental parameters refer to environmental simulation parameters that change over time or over different scenarios. They include time-controlled illumination intensity variation parameters, natural weather simulation parameters, and crowd flow trajectory parameters. Time-controlled illumination intensity variation parameters include, but are not limited to, parameters for simulating dynamic lighting effects from sunrise to sunset; natural weather simulation parameters include, but are not limited to, particle effects and light refraction parameters for rain, snow, and fog; and crowd flow trajectory parameters include, but are not limited to, predefined or real-time generated person movement paths and density data.
[0043] A real-time rendering engine refers to a software system (such as Unity or Unreal Engine) used to perform real-time graphics processing on dynamic environment integrated 3D models. Using GPU-accelerated computing, these dynamic environment integrated 3D models are transformed into visual images. Real-time rendering engines support complex rendering effects such as ray tracing and shadow calculations, ensuring smooth image output at over 30 frames per second, ensuring zero-delay interactions.
[0044] The dynamic environment integrated 3D model is an enhanced model that combines an editable 3D model with dynamic environmental parameters. Specifically, it includes the original spatial structure and material properties, as well as the environmental behavior logic driven by dynamic parameters (such as time-varying lighting and pedestrian movement). The dynamic environment integrated 3D model is used to upgrade a static model into an intelligent model that can respond to multiple scenario simulations.
[0045] The interactive dynamic preview interface refers to the generated graphical user interface (GUI) that supports multiple perspectives and displays the changes in spatial effects after dynamic environment parameter adjustments in real time. The interactive dynamic preview interface provides the following functions: ① Multiple perspective switching: supports switching between first-person roaming, top view, and cross-section views; ② Real-time effect feedback: When users adjust dynamic parameters (such as changing the weather to rainy), the interface instantly displays the changes in the model's light reflection and material wetness.
[0046] In S1, the steps of configuring dynamic environment parameters of the editable three-dimensional model to generate a dynamic environment integrated three-dimensional model include:
[0047] S11. Define editable 3D model M edit , including spatial structure S, material attributes T and basic lighting data L0, namely: M edit ={S,T,L0}.
[0048] S12, define the dynamic environment parameters D in the form of triples = {L(t), W config ,H path Where L(t) represents the light intensity change parameter controlled by the time axis, and its expression is: t∈[0,T cycle ], L0 represents the basic illumination data, α represents the illumination variation coefficient, T cycle W represents the photoperiod; config represents the natural weather simulation parameter, W config =(w,D w (x,y,z),η w ); w∈{sunny, rainy, snowy}; w represents the weather state identifier, D w represents the weather-related particle density function (such as raindrop density), η w Represents the weather-related light refractive index; H path Represents the dynamic trajectory parameter of the crowd flow, which is defined as the combination of path and density: H path =(P(u),ρ(t)), u∈[0,1],t≥0; P(u) represents the Bezier curve of the crowd flow path, and ρ(t) represents the time-dependent crowd flow density function.
[0049] S13, dynamic environment parameter D and editable three-dimensional model M edit Binding, generating dynamic environment integrated 3D model M dynamic =M edit ∪D={S,T,L0}∪{L(t),W config ,H path}.
[0050] In S1, the steps of visualizing the dynamic environment integrated 3D model based on the real-time rendering engine and generating an interactive dynamic preview interface include:
[0051] S14. Calculate the color C of pixel p based on the ray tracing algorithm in the real-time rendering engine light (p) = ∫ Ω f r (p,ω i ,ω o )·L(t)·(n·ωi )dω i ;f r Represents the bidirectional reflectance distribution function (BRDF) of the material, which is determined by the material attribute T, n represents the surface normal vector, ω i and ω o Indicates the directions of incoming and outgoing light rays.
[0052] S15. Calculate the pixel color after the weather effect (taking rainy day as an example) is superimposed on the pixel p based on the rendering formula (particle effect superposition and refractive index correction) in the real-time rendering engine. γ k represents the brightness of raindrop particles, σ 雨 Indicates the radius of the raindrop halo, represented by D 雨 The refractive index correction formula is: ω' o =R(ω i ,n,η w );ω' o Indicates updating the direction of the outgoing light to simulate the light refraction phenomenon in rainy or snowy days.
[0053] S15, based on the crowd flow dynamic trajectory rendering algorithm in the real-time rendering engine, perform path instantiation and dynamic character rendering. The process of path instantiation is: generate crowd flow instance position q along P(u) j =P(u j ), the density is controlled by ρ(t) to control the number of instances. The process of dynamic character rendering is: for each flow instance position q j , render the character model and bind the skeleton animation to generate the moving effect T move Indicates a single path movement cycle.
[0054] S16. Define the multi-view switching function: camera view matrix V i (such as first person, top view, section), projection matrix P j , then a multi-view rendering picture set I is generated i,j =P j ·V i ·M dynamic ; Generate interactive dynamic preview interface I preview ={I i,j ,EventResponse,AnnotationData}; EventResponse represents the response logic of user operations (such as parameter adjustment and annotation), and AnnotationData represents the association information between annotation content and model components.
[0055] S2. Receive adjustment instructions input by the user through the human-computer interaction interface, perform topological optimization and reorganization on local components of the dynamic environment integrated three-dimensional model according to the adjustment instructions, and synchronously update the model rendering results in the interactive dynamic preview interface.
[0056] Among them, the human-computer interaction interface refers to a visual panel or VR control device (such as a handle, touch screen) for user operation. The interaction methods include but are not limited to: clicking / dragging components to adjust positions, sliding bars to control parameters (such as light intensity), and voice or gesture input commands.
[0057] Adjustment instructions refer to modification commands entered by the user through the human-computer interaction interface, including: ① local component adjustment: such as deleting a wall or changing the floor material; ② dynamic parameter reset: such as changing the lighting time axis from "noon" to "dusk"; ③ topology optimization instructions: such as requiring the system to automatically optimize the load-bearing distribution of the stair structure.
[0058] Among them, local components refer to independently editable component units in the dynamic environment integrated three-dimensional model, such as: ① building components: doors, windows, beams and columns; ② scene elements: furniture, vegetation; ③ dynamic entities: predefined pedestrian flow nodes, vehicle models.
[0059] Topology optimization and reorganization refers to the intelligent adjustment of the geometric shape or connection relationship of local components while maintaining the function of integrating 3D models in a dynamic environment. For example: ① Structural optimization: automatically optimizing wall thickness through finite element analysis algorithms to reduce material costs; ② Connection reorganization: adjusting the connection between stairs and floor slabs to conform to the new spatial layout.
[0060] Among them, the model rendering result refers to the final visual output after being processed by the real-time rendering engine, including: ① Light and shadow effects: highlights and shadows under dynamic lighting; ② Material performance: such as the simulation of the physical properties of reflective metal and translucent glass; ③ Dynamic entity behavior: such as the movement animation of people in the interface.
[0061] Specifically, S2 includes:
[0062] S21. Receive a predefined adjustment instruction input by a user through a human-computer interaction interface, construct an optimization objective function and constraints for topological optimization and reorganization based on the unique identifier of the target local component and the operation parameters in the adjustment instruction, and iteratively update the material distribution using a variable density method to achieve topological optimization and reorganization of the local components of the dynamic environment integrated three-dimensional model, and update the optimized local components to generate the latest dynamic environment integrated three-dimensional model;
[0063] S22. Input the latest dynamic environment integrated three-dimensional model into the real-time rendering engine, perform incremental rendering on only the affected local area and merge it with the unmodified area image to generate an updated interactive dynamic preview interface, so as to achieve synchronous update of the model rendering results in the interactive dynamic preview interface.
[0064] S3. Integrate the editable three-dimensional model, the dynamic environment parameters, the interactive dynamic preview interface, and the local component adjustment data after the topology optimization and reorganization to generate a visual design file.
[0065] Among them, visual design files support three-dimensional immersive display of virtual reality devices and allow interactive annotation of key design nodes. The file format of visual design files supports common three-dimensional formats such as .glb, .fbx, or proprietary formats with embedded interactive metadata. Key design nodes refer to the links in the design plan that require key review or are prone to controversy, such as: ① Functional nodes: building entrances and exits, fire escape routes; ② Aesthetic nodes: facade decoration, landscape core areas; ③ Technical nodes: load-bearing structures, pipeline layouts. Interactive annotation refers to the function of marking and annotating key design nodes in a virtual reality environment, including: ① Annotation type: text annotation, arrow indication, highlight box selection; ② Collaboration mechanism: designers and users can view / modify annotations simultaneously and associate them with specific component parameters; ③ Historical tracing: save annotation records, support version comparison and modification traceability.
[0066] In an optional manner, S3 includes:
[0067] The spatial structure, material properties and basic lighting data of the editable three-dimensional model, the dynamic environment parameters, the real-time rendering interaction logic of the interactive dynamic preview interface, and the local component adjustment data after the topology optimization and reorganization are integrated to generate the visual design file.
[0068] Among them, the spatial structure, material properties and basic lighting data of the editable three-dimensional model, dynamic environment parameters, real-time rendering interaction logic of the interactive dynamic preview interface, and local component adjustment data after topology optimization and reorganization are standardized, the geometric data and dynamic parameters are hierarchically bound, and the interaction logic and optimization data are encapsulated in parallel.
[0069] Specifically, dynamic environment parameters are hierarchically bound to real-time rendering rules to generate dynamic scripts. Each dynamic parameter is associated with its corresponding rendering update rule. A version tag is generated for each topology optimization result and linked to the original model. The visual design file fully integrates data from the entire design process, supporting dynamic environment simulation, historical operation tracing, and multi-terminal collaboration, becoming the only trusted data source for environmental art design.
[0070] The technical solution of this embodiment can effectively solve a series of problems faced in the field of traditional environmental art design and significantly improve the overall effect and efficiency of design work. Specifically:
[0071] First, the technical solution of this embodiment can use parametric modeling tools to process the basic three-dimensional space model to generate an editable three-dimensional model, which includes spatial structure, material properties and basic lighting data, laying a solid foundation for subsequent detailed design and optimization.
[0072] Next, after the dynamic environment parameters of the editable 3D model are configured, a dynamic environment integrated 3D model is generated, and visualization is performed with the help of a real-time rendering engine to generate an interactive dynamic preview interface. This allows non-professionals to understand the design intent and final effect more intuitively and clearly through this interface, meeting people's requirements for increased participation in the design process.
[0073] During the design adjustment phase, the human-computer interaction interface receives user input for adjustment commands, and then performs topological optimization and reorganization on the local components of the dynamic environment integrated 3D model. The model rendering results in the interactive dynamic preview interface are simultaneously updated. This significantly reduces the significant time and labor costs associated with frequent revisions, improving the efficiency and flexibility of design adjustments. Furthermore, this method integrates the editable 3D model, dynamic environment parameters, the interactive dynamic preview interface, and the local component adjustment data after topological optimization and reorganization to generate a visual design file that supports 3D immersive display on virtual reality devices. This method also allows for interactive annotation of key design nodes, making the presentation of design results more vivid and comprehensive, further enhancing efficient communication between clients and designers and satisfying the interaction needs of both parties during the design process.
[0074] Furthermore, dynamic environmental parameter settings encompass timeline-controlled light intensity variations, natural weather simulation parameters, and pedestrian flow trajectory parameters. This enables designers to more accurately simulate dynamic changes in the environment and space, as well as complex effects such as lighting, allowing for pre-evaluation of design performance under different conditions, addressing the shortcomings of traditional design methods in these areas. Furthermore, the interactive dynamic preview interface supports multi-perspective switching and displays the spatial effects of dynamic environmental parameter adjustments in real time, providing users with a richer and more comprehensive perspective and experience for better design review and decision-making.
[0075] To sum up, the technical solution of this embodiment can solve the problems of low communication efficiency, high modification cost, and dull effect presentation in traditional environmental art design, realize the intuitive, efficient and dynamic design process, significantly improve the communication effect between customers and designers and the immersive experience of design results, and reduce the time and labor costs in the design adjustment stage.
[0076] Figure 2 FIG. 2 shows a schematic diagram of an embodiment of an environmental art design system 200 based on visualization technology provided by the present invention. Figure 2 As shown, the system 200 includes: a generation module 210, a rendering module 220 and a design module 230;
[0077] A generation module 210 is configured to configure dynamic environment parameters of the editable three-dimensional model to generate a dynamic environment integrated three-dimensional model, and to visualize the dynamic environment integrated three-dimensional model based on a real-time rendering engine to generate an interactive dynamic preview interface;
[0078] The rendering module 220 is configured to receive adjustment instructions input by the user through the human-computer interaction interface, perform topological optimization and reorganization on the local components of the dynamic environment integrated three-dimensional model according to the adjustment instructions, and synchronously update the model rendering results in the interactive dynamic preview interface;
[0079] The design module 230 is used to integrate the editable three-dimensional model, the dynamic environment parameters, the interactive dynamic preview interface, and the local component adjustment data after the topology optimization and reorganization to generate a visual design file; wherein, the visual design file supports three-dimensional immersive display of virtual reality devices and allows interactive annotation of key design nodes.
[0080] In an optional manner, the method further includes:
[0081] The processing module is used to process the three-dimensional space basic model through a parametric modeling tool to generate the editable three-dimensional model including the space structure, material properties and basic lighting data.
[0082] In an optional manner, the dynamic environment parameters include: time axis controlled light intensity change parameters, natural weather simulation parameters and crowd dynamic trajectory parameters.
[0083] In an optional manner, the interactive dynamic preview interface supports multi-perspective switching and displays the changes in spatial effects after the dynamic environment parameters are adjusted in real time.
[0084] In an optional manner, the design module 230 is specifically configured to:
[0085] The spatial structure, material properties and basic lighting data of the editable three-dimensional model, the dynamic environment parameters, the real-time rendering interaction logic of the interactive dynamic preview interface, and the local component adjustment data after the topology optimization and reorganization are integrated to generate the visual design file.
[0086] The technical solution of this embodiment can solve the problems of low communication efficiency, high modification cost, and dull presentation in traditional environmental art design, and realize the intuitive, efficient, and dynamic design process, significantly improving the communication effect between clients and designers and the immersive experience of design results, and reducing the time and labor costs in the design adjustment stage.
[0087] Furthermore, the above embodiments provide systems that implement their functions using only the division of the above functional modules as examples. In actual applications, the above functions can be assigned to different functional modules as needed, that is, the system can be divided into different functional modules according to actual conditions to complete all or part of the functions described above. Furthermore, the systems and method embodiments provided in the above embodiments share the same concept. The specific implementation process is detailed in the method embodiments and will not be repeated here.
[0088] Among them, the environmental art design system 200 based on visualization technology of the present invention can be a computer program (including program code) running in a computer device. For example, the environmental art design system based on visualization technology of the present invention is an application software that can be used to execute the corresponding steps in the environmental art design method based on visualization technology of the present invention.
[0089] In some embodiments, the environmental art design system based on visualization technology of the present invention can be implemented by a combination of software and hardware. As an example, the environmental art design system based on visualization technology of the present invention can be a processor in the form of a hardware decoding processor, which is programmed to execute the environmental art design method based on visualization technology of the present invention. For example, the processor in the form of a hardware decoding processor can adopt one or more application-specific integrated circuits (ASICs), DSPs, programmable logic devices (PLDs), complex programmable logic devices (CPLDs), field-programmable gate arrays (FPGAs) or other electronic components.
[0090] The modules described in the embodiments of the present invention may be implemented in software or hardware, and the name of a module does not necessarily limit the module itself.
[0091] An electronic device according to an embodiment of the present invention includes a memory, a processor, and a computer program stored in the memory and executable on the processor. When the processor executes the computer program, any one of the above-mentioned environmental art design methods based on visualization technology is implemented. That is, an electronic device according to an embodiment of the present invention may include but is not limited to: a processor and a memory; the memory is used to store the computer program; the processor is used to execute the environmental art design method based on visualization technology shown in any embodiment of the present invention by calling the computer program.
[0092] In an alternative embodiment, an electronic device is provided, such as Figure 3 As shown, Figure 3 The electronic device 4000 shown includes: a processor 4001 and a memory 4003. The processor 4001 and the memory 4003 are connected, for example, via a bus 4002. Optionally, the electronic device 4000 may further include a transceiver 4004, which can be used for data exchange between the electronic device and other electronic devices, such as data transmission and / or data reception. It should be noted that in actual applications, the number of transceivers 4004 is not limited to one, and the structure of the electronic device 4000 does not constitute a limitation on the embodiments of the present invention.
[0093] Processor 4001 may be a CPU (Central Processing Unit), a general-purpose processor, a DSP (Digital Signal Processor), an ASIC (Application Specific Integrated Circuit), an FPGA (Field Programmable Gate Array), or other programmable logic devices, transistor logic devices, hardware components, or any combination thereof. It may implement or execute the various exemplary logic blocks, modules, and circuits described in conjunction with the present disclosure. Processor 4001 may also be a combination that implements computing functions, such as a combination of one or more microprocessors, a combination of a DSP and a microprocessor, and the like.
[0094] Bus 4002 may include a path for transmitting information between the above components. Bus 4002 may be a PCI (Peripheral Component Interconnect) bus or an EISA (Extended Industry Standard Architecture) bus. Bus 4002 may be divided into an address bus, a data bus, a control bus, etc. For ease of representation, Figure 3In the figure, only one thick line is used to represent the bus 4002, but this does not mean that there is only one bus or one type of bus.
[0095] The memory 4003 may be a ROM (Read Only Memory) or other types of static storage devices that can store static information and instructions, a RAM (Random Access Memory) or other types of dynamic storage devices that can store information and instructions, or an EEPROM (Electrically Erasable Programmable Read Only Memory), a CD-ROM (Compact Disc Read Only Memory) or other optical disk storage, optical disk storage (including compact discs, laser discs, optical discs, digital versatile discs, Blu-ray discs, etc.), a magnetic disk storage medium or other magnetic storage device, or any other medium that can be used to carry or store desired program code in the form of instructions or data structures and can be accessed by a computer, but is not limited to these.
[0096] The memory 4003 is used to store application code (computer program) for executing the solution of the present invention, and is controlled by the processor 4001. The processor 4001 is used to execute the application code stored in the memory 4003 to implement the content shown in the above method embodiment.
[0097] Among them, the electronic device can also be a terminal device, and the terminal device can be any terminal device that can install applications and access web pages through applications, including at least one of a smartphone, tablet computer, laptop computer, desktop computer, smart speaker, smart watch, smart TV, and smart car-mounted device.
[0098] It should be noted that Figure 3 The electronic device shown is only an example and should not limit the functions and scope of use of the embodiments of the present invention.
[0099] A computer-readable storage medium according to an embodiment of the present invention stores a computer program, which implements any one of the above-mentioned environmental art design methods based on visualization technology when executed by a processor.
[0100] Alternatively, the computer-readable storage medium may be a read-only memory (ROM), a random access memory (RAM), a compact disc (CD-ROM), a magnetic tape, a floppy disk, an optical data storage device, or the like.
[0101] In an exemplary embodiment, a computer program product or computer program is also provided. The computer program product or computer program includes computer instructions stored in a computer-readable storage medium. A processor of an electronic device reads the computer instructions from the computer-readable storage medium and executes the computer instructions, causing the electronic device to perform the above-described visualization-based environmental art design method.
[0102] Computer program code for carrying out the operations of the present invention may be written in one or more programming languages, or a combination thereof, including object-oriented programming languages such as Java, Smalltalk, C++, and conventional procedural programming languages such as "C" or similar programming languages. The program code may be executed entirely on the user's computer, partially on the user's computer, as a stand-alone software package, partially on the user's computer and partially on a remote computer, or entirely on the remote computer or server. In cases involving a remote computer, the remote computer may be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computer (e.g., through the Internet using an Internet service provider).
[0103] It should be understood that the flowcharts and block diagrams in the accompanying drawings illustrate the possible implementation architectures, functions, and operations of the methods and computer program products according to various embodiments of the present invention. In this regard, each box in the flowchart or block diagram can represent a module, program segment, or part of a code, which contains one or more executable instructions for implementing the specified logical functions. It should also be noted that in some alternative implementations, the functions marked in the boxes can also occur in an order different from that marked in the accompanying drawings. For example, two boxes shown in succession can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each box in the block diagram and / or flowchart, as well as the combination of boxes in the block diagram and / or flowchart, can be implemented using a dedicated hardware-based system that performs the specified functions or operations, or can be implemented using a combination of dedicated hardware and computer instructions.
[0104] The computer-readable storage medium provided in the embodiments of the present invention may be, but is not limited to, an electrical, magnetic, optical, electromagnetic, infrared or semiconductor system, device or component, or any combination thereof. More specific examples of computer-readable storage media may include, but are not limited to: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination thereof. In the present invention, a computer-readable storage medium may be any tangible medium containing or storing a program that can be used by or in conjunction with an instruction execution system, device or component.
[0105] The computer-readable storage medium carries one or more programs. When the one or more programs are executed by the electronic device, the electronic device executes the method shown in the above embodiment.
[0106] The above description is merely a preferred embodiment of the present invention and an illustration of the technical principles employed. Those skilled in the art should understand that the scope of disclosure involved in the present invention is not limited to the technical solutions formed by the specific combination of the above-mentioned technical features, but also includes other technical solutions formed by any combination of the above-mentioned technical features or their equivalents without departing from the above-mentioned disclosed concepts. For example, a technical solution formed by replacing the above-mentioned features with (but not limited to) technical features with similar functions disclosed in the present invention.
[0107] It should be noted that the terms "first," "second," and the like in the specification and claims of this application are used to distinguish similar objects and to define a specific order or precedence. Where appropriate, the order used for similar objects may be interchanged, such that the embodiments of the present application described herein can be implemented in an order other than the order shown or described.
[0108] Those skilled in the art will appreciate that the present invention may be implemented as a system, method, or computer program product. Therefore, the present invention may be implemented in the following forms: entirely in hardware, entirely in software (including firmware, resident software, microcode, etc.), or in a combination of hardware and software, generally referred to herein as a "circuit," "module," or "system." Furthermore, in some embodiments, the present invention may be implemented in the form of a computer program product embodied in one or more computer-readable media containing computer-readable program code.
[0109] Although the embodiments of the present invention have been shown and described above, it will be understood that the above embodiments are illustrative and are not to be construed as limitations on the present invention. A person skilled in the art may change, modify, replace and modify the above embodiments within the scope of the present invention.
Claims
1. An environmental art design method based on visualization technology, characterized in that: The method comprises: Performing dynamic environment parameter configuration on the editable three-dimensional model to generate a dynamic environment integrated three-dimensional model, and visualizing the dynamic environment integrated three-dimensional model based on a real-time rendering engine to generate an interactive dynamic preview interface; Receiving adjustment instructions input by a user through a human-computer interaction interface, topologically optimizing and reorganizing local components of the dynamic environment integrated three-dimensional model according to the adjustment instructions, and synchronously updating the model rendering results in the interactive dynamic preview interface; The editable three-dimensional model, the dynamic environment parameters, the interactive dynamic preview interface, and the local component adjustment data after the topology optimization and reorganization are integrated to generate a visual design file; wherein, the visual design file supports three-dimensional immersive display of virtual reality equipment and allows interactive annotation of key design nodes.
2. The environmental art design method based on visualization technology according to claim 1, characterized in that: Also includes: The three-dimensional space basic model is processed by a parametric modeling tool to generate the editable three-dimensional model including the space structure, material properties and basic lighting data.
3. The environmental art design method based on visualization technology according to claim 1 is characterized in that: The dynamic environment parameters include: time axis controlled light intensity change parameters, natural weather simulation parameters and crowd flow dynamic trajectory parameters.
4. The environmental art design method based on visualization technology according to claim 1, characterized in that: The interactive dynamic preview interface supports multi-view switching and displays the changes in spatial effects after the dynamic environment parameters are adjusted in real time.
5. The environmental art design method based on visualization technology according to claim 2, characterized in that: The step of integrating the editable three-dimensional model, the dynamic environment parameters, the interactive dynamic preview interface, and the local component adjustment data after the topology optimization and reorganization to generate a visual design file further includes: The spatial structure, material properties and basic lighting data of the editable three-dimensional model, the dynamic environment parameters, the real-time rendering interaction logic of the interactive dynamic preview interface, and the local component adjustment data after the topology optimization and reorganization are integrated to generate the visual design file.
6. An environmental art design system based on visualization technology, characterized in that: The system comprises: A generation module is used to configure dynamic environment parameters of the editable three-dimensional model to generate a dynamic environment integrated three-dimensional model, and to visualize the dynamic environment integrated three-dimensional model based on a real-time rendering engine to generate an interactive dynamic preview interface; a rendering module, configured to receive adjustment instructions input by a user through a human-computer interaction interface, perform topological optimization and reorganization on local components of the dynamic environment integrated three-dimensional model according to the adjustment instructions, and synchronously update the model rendering results in the interactive dynamic preview interface; A design module is used to integrate the editable three-dimensional model, the dynamic environment parameters, the interactive dynamic preview interface and the local component adjustment data after the topology optimization and reorganization to generate a visual design file; wherein, the visual design file supports three-dimensional immersive display of virtual reality equipment and allows interactive annotation of key design nodes.
7. The environmental art design system based on visualization technology according to claim 6 is characterized in that: Also includes: The processing module is used to process the three-dimensional space basic model through a parametric modeling tool to generate the editable three-dimensional model including the space structure, material properties and basic lighting data.
8. The environmental art design system based on visualization technology according to claim 6, characterized in that: The dynamic environment parameters include: time axis controlled light intensity change parameters, natural weather simulation parameters and crowd flow dynamic trajectory parameters.
9. An electronic device, characterized in that: The electronic device includes a processor, which is coupled to a memory. The memory stores at least one computer program, and the at least one computer program is loaded and executed by the processor so that the electronic device implements the environmental art design method based on visualization technology as described in any one of claims 1 to 5.
10. A computer-readable storage medium, characterized in that The computer-readable storage medium stores at least one computer program, which is loaded and executed by a processor so that the computer-readable storage medium implements the environmental art design method based on visualization technology as described in any one of claims 1 to 5.