A banquet hall simulation teaching system based on a 3D virtual hotel scene
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2026-04-24
- Publication Date
- 2026-08-11
AI Technical Summary
然而,现有技术中缺乏专门针对学校教学场景的宴会厅综合仿真模拟系统,无法同时实现督导巡检、火灾逃生、宴会DIY及会议布置模拟的一体化教学功能,且在各功能的交互逻辑、场景适配性及教学实用性方面存在不足
Smart Images

Figure CN122548949A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of simulation technology, specifically to a banquet hall simulation teaching system based on a 3D virtual hotel scene. Background Technology
[0002] The ability to manage, operate, arrange, and handle emergencies in banquet halls is a crucial skill for university students majoring in hotel management. Currently, teaching these skills often relies on hands-on practice, which has several drawbacks. Hands-on teaching requires real banquet hall resources, increasing teaching costs and making it difficult to simulate various hygiene and equipment malfunctions, resulting in a limited teaching scenario. Changing banquet or conference setups on-site consumes significant manpower, resources, and time, leading to inefficiency and hindering rapid comparison of different setups. Furthermore, conducting emergency drills such as fire escape exercises on-site poses safety risks, fails to realistically simulate the complexities of a fire scenario, and is difficult to repeatedly conduct to strengthen students' emergency response capabilities.
[0003] With the development of 3D virtual simulation technology, its application in the field of education has become increasingly widespread. Applying 3D virtual simulation technology to banquet hall-related teaching can effectively solve the problems existing in on-site teaching. However, current technology lacks a comprehensive banquet hall simulation system specifically designed for school teaching scenarios. It cannot simultaneously achieve integrated teaching functions such as supervision and inspection, fire escape, banquet DIY, and meeting setup simulation, and it also has shortcomings in the interactive logic of each function, scene adaptability, and teaching practicality. Therefore, there is an urgent need for a banquet hall simulation teaching system based on a 3D virtual hotel scene to meet the teaching needs of related majors in universities. Summary of the Invention
[0004] In view of the shortcomings of the existing technology, the purpose of this invention is to provide a banquet hall simulation teaching system based on a 3D virtual hotel scene to solve the problems mentioned in the background technology.
[0005] According to one aspect of this application, a banquet hall simulation teaching system based on a 3D virtual hotel scene includes a 3D virtual scene construction unit, core functional modules, an interaction unit, a display unit, and a control unit. The 3D virtual scene construction unit is used to develop and construct a 3D virtual hotel teaching scene using Unreal Engine, according to the teaching requirements of universities. The 3D virtual hotel teaching scene includes, but is not limited to, a hotel lobby, banquet hall, hotel staff office area, and elements required for teaching dining tables and tableware. The core functional modules include a supervision and inspection module, a fire escape module, a banquet DIY module, and a meeting setup module, each module being communicatively connected to the control unit. The interaction unit receives user operation commands and transmits them to the control unit, which triggers the corresponding core functional module to run according to the operation commands. The display unit displays the 3D virtual teaching scene and relevant interface information during the operation of each module in real time. The system is a Windows version, adapted for PC operation, and used for teaching simulation for university students.
[0006] Preferably, the supervision and inspection module includes a hygiene and equipment status simulation submodule, an inspection operation submodule, a result statistics submodule, and an interface control submodule. The hygiene and equipment status simulation submodule is used to present the hygiene status of the banquet hall's furniture, tabletops, electrical lighting, and overall environment in a 3D virtual hotel teaching scenario. The furniture hygiene status includes the status of sideboards, chair covers, sofas, coffee tables, curtains, and coat racks. The tabletop hygiene status includes the status of straight-sided glasses, wine glasses, small wine glasses, chopstick rests, ashtrays, ashtrays, toothpicks, plates, bone plates, napkins, tablecloths, serving chopsticks and spoons, saucepans, turntables, teapots, wine jugs, and thermos flasks. In the off state, the electrical lighting status includes the status of spotlights, downlights, chandeliers, floor lights, televisions, air conditioners, and water dispensers; the environmental sanitation status includes the status of the ground, baseboards, walls, green plants, trash cans, doors, window sills, and bathrooms; the inspection operation submodule allows users to operate through the interactive unit, marking each status item as compliant or non-compliant in the function bar displayed on the display unit; the result statistics submodule is used to statistically analyze the marked results after the user triggers a submission command through the interface control submodule; the interface control submodule provides functions for submitting and viewing results, and transmits the corresponding commands to the control unit.
[0007] Preferably, the fire escape module includes a trigger submodule, a flame generation submodule, a question-and-answer interaction submodule, a timing submodule, and a result determination submodule. The trigger submodule receives a fire trigger command, triggering the system to enter a fire escape virtual drill state. The flame generation submodule generates flame animations at multiple preset locations within a fixed 3D virtual hotel teaching scenario. The question-and-answer interaction submodule automatically pops up a question-and-answer interface when the 3D virtual hotel lobby manager character enters the set flame range, receives the user's answer command, provides prompts for the answer results, displays a specified prompt message for correct answers and the corresponding flame animation disappears, and displays a specified prompt message for incorrect answers, maintaining the current state until the answer is correct, until all six hotel fire escape related questions are answered correctly. The timing submodule starts a three-minute countdown after entering the fire escape virtual drill state and displays the result through a display unit. The result determination submodule, after all questions are answered, determines whether the escape was successful or unsuccessful based on whether all questions were completed within three minutes and the designated escape area was reached, and announces the result through the display unit.
[0008] Preferably, the banquet DIY module includes an arrangement resource library submodule and an arrangement switching submodule; the arrangement resource library submodule stores arrangement resources of 10 tablecloth and chair styles, 8 tableware styles, and 20 central landscape decoration styles; the arrangement switching submodule is used to receive selection instructions input by the user through the interactive unit, and retrieve the corresponding arrangement resources from the arrangement resource library submodule according to the instructions, and complete the combination and matching update in the small banquet hall specified in the 3D virtual hotel teaching scene.
[0009] Preferably, the meeting setup module includes a meeting resource library submodule and a display control submodule. The meeting resource library submodule stores setup resources for seven meeting styles: classroom style, theater style, island style, banquet style, herringbone style, square style, and U-shaped style. The display control submodule is used to receive style selection commands and show / hide commands input by the user through the interactive unit, and retrieves the corresponding setup resources from the meeting resource library submodule according to the style selection commands. The setup resources can be moved, rotated, and scaled in the 3D virtual hotel teaching scene, and multiple setup resources can be placed in a designated large banquet hall to complete the setup update in the 3D virtual hotel teaching scene. The display or hide of tables, chairs, and screens can be switched according to the show / hide commands.
[0010] Preferably, the 3D virtual teaching scene supports viewpoint rotation, forward movement, backward movement, left movement, right movement, and angle changes to achieve multiple visual 3D displays; the system is developed using a third-person perspective, and the local viewpoint can be changed to a first-person perspective as needed for the teaching content.
[0011] Preferably, the system interface of the display unit is provided with a function bar menu, which is presented in a semi-transparent state to display four modules: supervision and inspection, fire escape, banquet DIY, and meeting setup, without obscuring the 3D virtual teaching scene.
[0012] Preferably, the interaction unit includes at least one of a keyboard and a mouse; the display unit includes a PC monitor.
[0013] The advantages of this application compared to existing technologies are:
[0014] 1. It realizes integrated teaching simulation functions, covering supervision and inspection, fire escape, banquet DIY and conference setup, which can meet the diverse teaching needs of hotel management students in colleges and universities. It eliminates the need to build multiple independent teaching systems, thus reducing teaching costs.
[0015] 2. A 3D virtual hotel teaching scenario was built based on Unreal Engine. It was designed specifically according to teaching requirements, allowing students to practice repeatedly in a virtual environment. This avoids the occupation of real resources and safety risks associated with on-site teaching, thus improving the efficiency and safety of teaching.
[0016] 3. The supervision and inspection module incorporates all specific items related to furniture hygiene, countertop hygiene, electrical lighting, and environmental hygiene into the teaching scope through detailed status simulation and functional bar-based marking operations, helping students accurately grasp the key points of inspection and improve their inspection capabilities; the banquet DIY module and conference setup module support quick switching and combination of various styles, making it easy for students to become familiar with different setup schemes and reducing setup demonstration costs in teaching; the fire escape module combines fire safety knowledge Q&A and time limits to strengthen students' fire safety knowledge and emergency response capabilities during drills.
[0017] 4. The system is compatible with PC Windows systems, and the interactive unit supports common operating devices such as keyboards and mice. The display unit uses PC monitors, which is in line with the configuration of teaching equipment in universities and colleges, thus improving the applicability and ease of operation of the system. Attached Figure Description
[0018] Figure 1 This is a structural block diagram of a banquet hall simulation teaching system based on a 3D virtual hotel scene, according to an embodiment of this application. Detailed Implementation
[0019] To make the content of this application easier to understand, the technical solutions in the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings.
[0020] like Figure 1As shown, a banquet hall simulation teaching system based on a 3D virtual hotel scene includes a 3D virtual scene construction unit, a core functional module, an interaction unit, a display unit, and a control unit.
[0021] The 3D virtual scene construction unit was developed using Unreal Engine. Based on the teaching requirements of universities, a 3D virtual hotel teaching scene was constructed, including elements needed for teaching such as a hotel lobby, banquet hall, hotel staff office area, dining tables, and tableware. During development, Unreal Engine's modeling tools were used to construct 3D models of each element, setting realistic materials and detailed textures, and configuring reasonable lighting effects to ensure the virtual hotel scene has excellent visual effects, providing students with a realistic virtual reality experience. Simultaneously, through the viewpoint control function, the scene's viewpoint can be rotated, moved forward, backward, left, and right, and its angle can be changed, supporting multiple visual 3D displays. The system defaults to a third-person perspective, but can switch to a first-person perspective when meeting arrangements are needed, meeting the operational needs of different teaching segments.
[0022] The core functional modules include a supervision and inspection module, a fire escape module, a banquet DIY module, and a meeting setup module. Each module is communicatively connected to the control unit, and the modules work together to achieve integrated teaching simulation functionality. The control unit triggers the corresponding core functional module to operate based on operation commands. As the core control component of the system, it coordinates data transmission and signal interaction between units to ensure stable system operation.
[0023] The interactive unit uses a keyboard and mouse, adapting to PC operating habits. Students can control the movement of the virtual character using the arrow keys or WASD keys on the keyboard, and use the mouse to rotate the view and click to select function modules, mark status items, and select answers, ensuring convenient and efficient operation.
[0024] The display unit uses a PC monitor to display the 3D virtual hotel teaching scene and related interface information during the operation of each module in real time. It clearly presents the details of the virtual scene, operation interface options and statistical results, ensuring the smooth progress of the teaching process.
[0025] The system is a Windows version, adapted for PC operation, and is used for relevant simulated teaching for college students. It eliminates the need for on-site teaching, reduces teaching costs, and improves teaching convenience.
[0026] In one embodiment, the supervision and inspection module includes a hygiene and equipment status simulation submodule, an inspection operation submodule, a result statistics submodule, and an interface control submodule.
[0027] The hygiene and equipment status simulation sub-module is used to present the furniture hygiene situation, tabletop hygiene situation, electrical lighting situation, and environmental hygiene situation in the banquet hall in the 3D virtual hotel teaching scenario.
[0028] Among them, the furniture hygiene situation specifically includes:
[0029] The neat placement state of items in the sideboard, the clean state of items, the state of no residue in the cabinet, the state of the spare tableware being prepared according to the standard quantity, and the equipped state of recipes, trays, bottle openers, matches, and wine lists;
[0030] The stable state of the chair, the neat alignment state of the chair, the clean and flat state of the chair cover, the state of no damage, and the state of buttoning;
[0031] The neat placement state of the sofa and coffee table, the state of no debris under the sofa cushion, the state of no dust and no oil stains, the neat state of magazines and newspapers, and the state of placing an ashtray;
[0032] The clean and neat state of the curtain, the state of no unhooking;
[0033] The stable state, complete state, and dust-free state of the coat hanger.
[0034] The tabletop hygiene situation specifically includes:
[0035] The state of no damage and no fingerprints on the straight-sided cup, the state of no water stains and no oil stains, the state of the position conforming to the placement standard, and the state of the distance from the red wine cup reaching the specified 1 cm;
[0036] The state of no damage and no fingerprints on the red wine cup, the state of no water stains and no oil stains, the state of the position conforming to the placement standard, and the state of the distance from the white wine cup reaching the specified 1 cm;
[0037] The state of no damage and no fingerprints on the small wine cup, the state of no water stains and no oil stains, and the state of the position conforming to the placement standard (the midlines of the three sets of cups are on a straight line);
[0038] The state of no damage and no oil stains on the chopstick rest, the state of the position conforming to the placement standard, and the state of being placed at the position where the upper edge of the bone plate is aligned;
[0039] The state of no damage and no water stains, no oil stains and no stains on the ashtray or cigarette dish, the state of placing one set at every two positions, and the state of the ashtray gaps being arranged in a "pin" shape;
[0040] The state of no damage to the chopsticks (sets), the state of being placed on the chopstick rest and perpendicular to the tabletop without tilting, and the state of the bottom being flush with the bottom of the viewing plate;
[0041] The state of no damage to the toothpicks, the state of the store logo facing up, the state of being placed on the left side of the chopsticks, and the state of the bottom being flush with the bottom of the chopsticks;
[0042] Check the condition of the plate: no damage, no water stains, no oil stains, no dirt, and the condition of the lace paper (positioning standard);
[0043] The bone plate is free from damage, water stains, oil stains, and dirt, and is placed on top of the viewing plate;
[0044] The cleanliness and tidiness of the napkins, their undamaged condition, the attractive folds on the napkins, and their ability to highlight the positions of the host and the main guest;
[0045] The tablecloth should be clean and flat, with even drooping around the edges, free from damage and stains.
[0046] The serving chopsticks or spoons should be in a condition free from damage and water stains, oil stains and dirt, placed on a bone plate, with the spoon on top and the chopsticks below, the spoon handle facing left, the chopsticks tip facing right, and placed on a turntable directly in front of the host.
[0047] The sauce and vinegar jar is free from damage and water stains, oil stains and dirt, contains chili sauce and vinegar water, and is kept fresh.
[0048] The turntable is free from damage, water stains, oil stains, and dirt.
[0049] The teapot is free from damage, water stains, oil stains, and dirt; it is placed in the cabinet on the left side of the preparation cabinet; and it is neatly arranged.
[0050] The wine flask is free from damage, water stains, oil stains, and dirt, and is placed in the cabinet on the left side of the preparation cabinet.
[0051] The thermos should be in a condition where it is undamaged, free of water and oil stains, and free of dirt. It should be ready to be filled with hot water before meals, have a stopper, and the water temperature should be within acceptable limits.
[0052] The specific details of electrical lighting include:
[0053] The spotlight is functioning normally and is not detached.
[0054] The downlight is functioning normally and is not detached.
[0055] The chandeliers and floor lamps are in normal lighting condition, the decorations are clean, and the switch panels are free of stains;
[0056] The television is free of dust and damage, the screen is clean and can be viewed normally, and the remote control is clean.
[0057] The air conditioner should be in a state where it can operate normally when there are guests, and the air outlets should be clean.
[0058] The water dispenser's water tank is clean inside and out, the water dispenser itself is free of dirt, and the water inlet and water box are clean.
[0059] Environmental sanitation conditions specifically include:
[0060] The ground and baseboards are free of debris and water, stains and are not sticky to the feet, and the baseboards are free of dust.
[0061] The walls are free of dust, the wallpaper is undamaged, there are no foreign objects, and there are no cobwebs.
[0062] The leaves of the green plant are free of dust and dry leaves, the pot is free of debris, and the pot mat is clean.
[0063] The trash can is free of water and oil stains on both the inner and outer walls, is lined with a black trash bag, and the trash bag does not leak out.
[0064] The door is free of water stains, oil stains, and dust; the door handle is clean; and the door lock is undamaged.
[0065] The windowsills are free of dust, the glass is clean and bright, the window screens are undamaged, and the window latches are undamaged.
[0066] The toilet in the bathroom is clean and odorless inside and out; the sink is free of stains inside and out; the mirror is free of water stains; and the toiletries are clean.
[0067] The inspection operation submodule allows users to interact with the system and mark various status items as compliant or non-compliant in the function bar displayed on the screen. The function bar is categorized into four areas: furniture cleanliness, countertop cleanliness, electrical lighting, and environmental cleanliness. Each category lists all corresponding specific status items, marked with either a "√" or an "×" to indicate compliance or non-compliance, facilitating clear operation for students. Students control a virtual character via keyboard to move and inspect within the 3D virtual hotel teaching scene. After observing the actual presentation of each specific status item, they complete the operation by clicking the corresponding marked option in the function bar. For example, if the items in the preparation cabinet are neatly arranged, free of residue, and the prepared tableware is in the correct quantity, a "√" is checked in the preparation cabinet status item under the furniture cleanliness category to indicate compliance; conversely, if the tablecloth has stains or uneven sagging, an "×" is marked in the tablecloth status item under the countertop cleanliness category to indicate non-compliance.
[0068] The results statistics submodule is used to statistically analyze the marking results after the user triggers the submission command through the interface control submodule, accurately reflecting the student's level of mastery of the inspection. After the student completes the marking operation and clicks the submit option, the results statistics submodule compares the student's marking results with the standard results one by one, counts the number of marking items that meet the standard results, calculates the ratio of the number of matching items to the total number of status items, and generates inspection result data.
[0069] The interface control submodule provides options for submitting and viewing results, and transmits corresponding instructions to the control unit to ensure the smooth operation of the inspection process. After students complete the marking of all status items, they click the submit option. The interface control submodule transmits the submission instruction to the control unit, which then triggers the results statistics submodule to run. After generating the inspection results data, the results statistics submodule displays it to the students through the display unit, allowing them to clearly understand their own inspection status and identify areas for weakness.
[0070] In one embodiment, the fire escape module includes a triggering submodule, a flame generation submodule, a question-and-answer interaction submodule, a timing submodule, and a result determination submodule.
[0071] The trigger submodule is equipped with a fire trigger button. Students can click the button with their mouse to trigger the system to enter the virtual fire escape drill state.
[0072] Once the system enters the fire escape virtual drill state, the timing submodule immediately starts a three-minute countdown. The countdown time is displayed in real time in a designated area of the display unit to remind students of the time limit for escape.
[0073] The flame generation submodule pre-sets six fixed flame generation points within the 3D virtual hotel teaching scene, simultaneously generating flame animations. These animations utilize preset particle effects to simulate realistic flame combustion, providing clear visual identification for easy student recognition.
[0074] The question-and-answer interaction submodule pre-stores six fire safety knowledge questions. When a student controls a virtual character to enter a preset fire zone using the keyboard, the system uses a distance detection algorithm to determine the distance between the virtual character and the fire. When the distance is less than a preset threshold, the question-and-answer interaction submodule is triggered, and a question-and-answer interface pops up on the display unit, showing the question and multiple options. The student selects the corresponding answer by clicking with the mouse. The question-and-answer interaction submodule receives the answer instruction and judges the correctness of the answer. If the answer is correct, the interface displays "Congratulations! Correct answer! Please continue to find the next fire point," and the corresponding fire animation automatically disappears. If the answer is incorrect, the interface displays "Incorrect answer!", keeps the current fire animation and question-and-answer interface running, and allows the student to select an answer again until the answer is correct.
[0075] The result determination submodule monitors the completion status of the questions, the remaining countdown time, and the location of the virtual character in real time. Once all questions are answered correctly, the submodule determines whether the virtual character has reached the designated escape location and whether the countdown has not ended. If all conditions are met, the escape is considered successful; if the virtual character has not reached the designated location, the countdown has ended, or not all questions have been completed, the escape is considered a failure. The determination results are displayed as an announcement through the display unit, informing students of the drill results and helping them understand their own fire emergency response capabilities.
[0076] The specific questions related to fire safety knowledge are as follows:
[0077] 1) Question: According to the "Fire Classification" (GB / T4968-2008), fires are divided into six categories: A, B, C, D, E, and F. What does Class A fire generally refer to? (Correct answer: Option C)
[0078] A: Fires involving liquids or fusible solids, such as gasoline, kerosene, crude oil, methanol, ethanol, asphalt, paraffin, etc.
[0079] B: Electrical fire. A fire caused by an electrically charged object catching fire. For example, electrical fires involving transformers and other equipment.
[0080] C: Fires involving solid materials. These materials are typically organic and generally produce glowing embers when burned. Examples include fires involving wood, cotton, wool, hemp, and paper.
[0081] D: Metal fires. For example, fires involving potassium, sodium, magnesium, titanium, zirconium, lithium, etc.
[0082] 2) Question: According to the "Fire Classification" (GB / T4968-2008), fires are divided into six categories: A, B, C, D, E, and F. What does Class D fire generally refer to? (Correct answer: Option B)
[0083] A: Fires involving solid materials. These materials are typically organic and generally produce glowing embers when burned. Examples include fires involving wood, cotton, wool, hemp, and paper.
[0084] B: Metal fires. For example, fires involving potassium, sodium, magnesium, titanium, zirconium, lithium, etc.
[0085] C: Fires involving liquids or fusible solids, such as gasoline, kerosene, crude oil, methanol, ethanol, asphalt, paraffin, etc.
[0086] D: Fire caused by cooking contents (such as animal or vegetable oils) inside cooking appliances.
[0087] 3) Question: What type of fire extinguisher should we use when a fire breaks out involving liquids or fusible solids, such as gasoline, kerosene, crude oil, methanol, ethanol, asphalt, or paraffin? (Correct answer: Option B)
[0088] A: Water-type and foam fire extinguishers
[0089] B: Dry powder fire extinguisher
[0090] C: Carbon dioxide fire extinguisher
[0091] D:1211 fire extinguisher
[0092] 4) Question: According to the "Fire Classification" (GB / T4968-2008), fires are divided into six categories: A, B, C, D, E, and F. What does Class F fire generally refer to? (Correct answer: Option A)
[0093] A: Fire caused by cooking contents (such as animal or vegetable oils) inside cooking appliances.
[0094] B: Fires involving liquids or fusible solids, such as gasoline, kerosene, crude oil, methanol, ethanol, asphalt, paraffin, etc.
[0095] C: Metal fires. For example, fires involving potassium, sodium, magnesium, titanium, zirconium, lithium, etc.
[0096] D: Fires involving solid materials. These materials are typically organic and generally produce glowing embers when burned. Examples include fires involving wood, cotton, wool, hemp, and paper.
[0097] 5) Question: What is the simple four-word summary of the operation procedure for a fire extinguisher? (Correct answer: Option C)
[0098] A: "Pull, grip, press, grip"
[0099] B: "Lift, grip, pull, press"
[0100] C: "Lift, pull, grasp, press"
[0101] D: "Pull, Grip, Lift, Press"
[0102] 6) Question: Fires involving solid materials. These materials are usually organic and generally produce glowing embers when burning. For example, what type of fire extinguisher should we use when wood, cotton, wool, hemp, or paper catches fire? The system-set answer is D.
[0103] A: Water-type fire extinguisher
[0104] B: Carbon dioxide fire extinguisher
[0105] C: Dry powder fire extinguisher
[0106] D: Foam fire extinguisher
[0107] In one embodiment, the banquet DIY module includes a resource library layout submodule and a layout switching submodule.
[0108] The layout resource library submodule stores layout resources for 10 tablecloth and chair styles, 8 tableware styles, and 20 central landscape decoration styles. All resources are stored in the form of 3D models and parameter configuration files. The rich style resources can meet the layout simulation needs of different teaching scenarios.
[0109] The arrangement switching submodule receives selection commands input by students via mouse. In a designated small banquet hall scene, students click the "Banquet DIY" module entry in the function bar menu to enter the DIY operation interface. The interface displays corresponding style options categorized by tablecloths and chairs, tableware, and table center decorations. Students select their preferred tablecloth and chair style, tableware style, and table center decoration style according to teaching requirements or their own needs. After clicking "confirm," the arrangement switching submodule retrieves the corresponding arrangement resources from the arrangement resource library submodule. The control unit, based on the parameter configuration file, completes the replacement and combination of each element in the 3D virtual teaching scene. The updated arrangement effect is displayed in real-time through the display unit, allowing students to intuitively view the combination effect and enhancing the interactivity and practicality of the teaching.
[0110] In one embodiment, the meeting setup module includes a meeting resource library submodule and a display control submodule.
[0111] The meeting resource library sub-module stores layout resources for seven meeting styles: classroom style, theater style, island style, banquet style, herringbone style, square style, and U-shaped style, covering common meeting layout types. Each style of layout resource includes corresponding 3D models of tables and chairs to meet diverse teaching needs.
[0112] The display control submodule receives style selection and show / hide commands from students via mouse input. Students enter the operation interface by clicking the meeting setup module entry, which displays seven meeting style options and buttons to toggle the display / hide of tables and chairs, and screens. Students select and drag the corresponding meeting style into a blank area of a designated large banquet hall in the 3D virtual hotel scene. Releasing the mouse will successfully create a set of tables and chairs of the corresponding style in the scene. The tables and chairs can be moved, rotated, and scaled in all directions. Students can drag multiple different styles of meeting tables and chairs into the same scene, enhancing their hands-on skills. The display control submodule retrieves the corresponding setup resources from the meeting resource library submodule, and the control unit updates the setup in the 3D virtual teaching scene according to the parameter configuration information. Students can click the table / chair show / hide or screen show / hide buttons to switch the display or hiding of tables, chairs, or screens, flexibly adjusting the meeting setup scene to meet different teaching needs.
[0113] In one embodiment, the 3D virtual hotel teaching scene supports viewpoint rotation, forward movement, backward movement, left movement, right movement, and angle changes, enabling multiple visual 3D displays. This allows students to observe the virtual scene from different angles, enhancing the teaching experience. The system is developed using a third-person perspective, and the local viewpoint can be changed to a first-person perspective as needed for the teaching content, adapting to the observation needs of different teaching stages.
[0114] In one embodiment, the system interface of the display unit has a function bar menu, which is presented in a semi-transparent state to display four modules: supervision and inspection, fire escape, banquet DIY, and meeting setup. This does not obscure the 3D virtual teaching scene and ensures the integrity of the teaching scene and the convenience of operation.
[0115] The operation process is as follows:
[0116] When students use the supervision and inspection module for learning, after starting the system, they can click the supervision and inspection module entry in the function bar menu with the mouse. The control unit controls the hygiene and equipment status simulation submodule to present all the preset specific status items of furniture hygiene, countertop hygiene, electrical lighting, and environmental hygiene in the 3D virtual teaching scene. Students control the virtual character to move and inspect in the virtual scene with the keyboard and mouse. After observing each status item one by one, they can complete the marking operation by clicking the mouse in the function bar of the display unit. After marking all status items, they click the submit option. The results statistics submodule compares the marking results with the standard results, generates the inspection results, and displays them through the display unit. Students can understand their own inspection mastery based on the results.
[0117] When students use the fire escape module for learning, they can enter the drill interface by clicking the fire escape module entry in the function bar menu; clicking the fire trigger button will put the system into a virtual fire escape drill state, start a three-minute countdown, and generate six animated flames at preset points; students can control a virtual character to move towards the flames using the keyboard and mouse, and a question-and-answer interface will pop up when they get close, allowing them to select an answer with the mouse. If the answer is correct, it will display "Congratulations! Correct answer! Please continue to find the next fire point," and the corresponding flame will automatically disappear; if the answer is incorrect, it will display "Incorrect answer!", and the flame will remain burning, allowing students to answer the question again; repeat the above process until all questions are answered. If the student reaches the designated area within three minutes, an escape success announcement will be displayed; otherwise, an escape failure announcement will be displayed.
[0118] When students use the Banquet DIY module for learning, they can enter the operation interface by clicking the Banquet DIY module entry in the function bar menu in the designated small banquet hall scene. In the interface, they can select any one of the 10 tablecloth and chair styles, 8 tableware styles, and 20 stage decoration styles. After clicking confirm, the arrangement switching sub-module completes the retrieval and combination update of the arrangement resources, and the display unit shows the updated banquet arrangement effect. Students can intuitively feel the difference in effect between different style combinations.
[0119] When students use the meeting setup module for learning, they can enter the operation interface by clicking the meeting setup module entry in the function bar menu in the designated large banquet hall scene; select any of the seven meeting styles, and the system will complete the setup update and display; students can adjust the setup scene by clicking the table and chair show / hide button or the screen show / hide button according to teaching needs, and observe the meeting setup effect under different display states.
[0120] The above embodiments are only used to illustrate the technical solutions of the embodiments of this application, and are not intended to limit them. Although the embodiments of this application have been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some of the technical features, without departing from the spirit and scope defined by the claims of this application.
Claims
1. A banquet hall simulation teaching system based on a 3D virtual hotel scene, characterized in that, The system comprises a 3D virtual scene construction unit, a core function module, an interaction unit, a display unit and a control unit; the 3D virtual scene construction unit is used for constructing a 3D virtual hotel teaching scene according to school teaching requirements by using UnrealEngine development, the 3D virtual hotel teaching scene comprises but is not limited to a hotel lobby, a banquet hall, a hotel staff office scene, a dining table and a tableware teaching required element; the core function module comprises a supervision and inspection module, a fire escape module, a banquet DIY module and a meeting arrangement module, each module is in communication connection with the control unit; the interaction unit is used for receiving user operation instructions and transmitting to the control unit, the control unit triggers the corresponding core function module to run according to the operation instruction; the display unit is used for displaying the 3D virtual hotel teaching scene and the related interface information in the running process of each module in real time; The system is a Windows version, suitable for PC end operation, used for simulation teaching of college students. 2.The banquet hall simulation teaching system based on a 3D virtual hotel scene according to claim 1, characterized in that, The supervision and inspection module comprises a health and equipment state simulation submodule, an inspection operation submodule, a result statistics submodule and an interface control submodule; the health and equipment state simulation submodule is used for presenting furniture health conditions, table surface health conditions, electrical lighting conditions and environmental health conditions of a hotel in the 3D virtual hotel teaching scene, the furniture health conditions comprise related states of a food preparation cabinet, a chair cover, a sofa tea table, a curtain and a clothes hanger, the table surface health conditions comprise related states of a straight cup, a red wine cup, a small wine cup, a chopstick rack, an ashtray, a chopstick (cover), a toothpick, a watch, a bone dish, a mouth cloth, a table cloth, a public chopstick and spoon, a sauce and vinegar pot, a turntable, a tea pot, a wine pot and a thermos bottle, the electrical lighting conditions comprise related states of a spotlight, a down lamp, a ceiling lamp, a floor lamp, a television, an air conditioner and a water dispenser, and the environmental health conditions comprise related states of a floor, a skirting, a wall, a green plant, a garbage can, a door, a window sill and a bathroom; the inspection operation submodule is used for allowing a user to operate through the interaction unit, and marking operations of meeting or not meeting of each state item in a function bar presented on the display unit; the result statistics submodule is used for counting related conditions of the marking results after the user triggers a submission instruction through the interface control submodule; The interface control submodule is used for providing function options of submitting and viewing results, and transmitting corresponding instructions to the control unit. 3.The banquet hall simulation teaching system based on 3D virtual hotel scene of claim 2, wherein, The fire escape module comprises a trigger submodule, a fire flame generation submodule, a question and answer interaction submodule, a timing submodule and a result determination submodule; the trigger submodule is used for receiving a fire trigger instruction, triggering the system to enter a fire escape virtual drill state; The flame generation submodule is configured to generate flame animation at multiple preset point positions in the 3D virtual hotel teaching scene; the question and answer interaction submodule is configured to automatically pop up a question and answer interface when a 3D virtual hotel lobby manager character walks into a set flame range, receive a user inputted answer instruction, prompt an answer result, display a specified prompt information when the answer is correct, and make the corresponding flame animation disappear, display a specified prompt information when the answer is incorrect, keep a current state until the answer is correct, and answer all 6 hotel fire escape related questions correctly; the timing submodule is configured to start a three-minute countdown after entering a fire escape virtual practice state, and display the three-minute countdown on the display unit; and the result determination submodule is configured to determine whether the escape is successful or failed according to whether all questions are completed within three minutes and whether a specified escape area position is reached, and announce the result on the display unit. 4.The banquet hall simulation teaching system based on a 3D virtual hotel scene of claim 1, wherein, The banquet DIY module includes an arrangement resource library submodule and an arrangement switching submodule; the arrangement resource library submodule stores arrangement resources of 10 tablecloth and chair styles, 8 tableware styles, and 20 table center landscape decoration styles; and the arrangement switching submodule is configured to receive a selection instruction inputted by a user through the interactive unit, retrieve corresponding arrangement resources from the arrangement resource library submodule according to the instruction, and complete combination and updating in a specified small banquet hall in the 3D virtual hotel teaching scene. 5.The banquet hall simulation teaching system based on 3D virtual hotel scene of claim 1, wherein, The conference arrangement module includes a conference resource library submodule and a display control submodule; the conference resource library submodule stores arrangement resources of seven conference styles, including a desk type, a theater type, an island type, a banquet type, a fishbone type, a back type, and a U type; and the display control submodule is configured to receive a style selection instruction and a display and hiding instruction inputted by a user through the interactive unit, retrieve corresponding arrangement resources from the conference resource library submodule according to the style selection instruction, and enable the arrangement resources to move up and down, rotate, and zoom in and out in position in the 3D virtual hotel teaching scene, and enable the arrangement resources to be placed in a specified large banquet hall, update the arrangement in the 3D virtual hotel teaching scene, and realize display or hiding switching of tables and chairs and screens according to the display and hiding instruction. 6.The banquet hall simulation teaching system based on a 3D virtual hotel scene of claim 1, wherein, The 3D virtual hotel teaching scene supports perspective rotation, forward movement, backward movement, left movement, right movement, and angle change, and realizes various visual three-dimensional displays; the system is developed in a third person visual manner, and a local perspective can be changed to a first person perspective according to a teaching content requirement. 7.The banquet hall simulation teaching system based on 3D virtual hotel scene of claim 1, wherein, The system interface of the display unit is provided with a function bar menu, the function bar menu is presented in a semi-transparent state, and is configured to display four modules, including supervision and inspection, fire escape, banquet DIY, and conference arrangement, without blocking a 3D virtual hotel teaching scene picture. 8.The banquet hall simulation teaching system based on a 3D virtual hotel scene of claim 1, wherein, The interactive unit includes at least one of a keyboard and a mouse; and the display unit includes a PC display. The interactive unit includes at least one of a keyboard and a mouse; and the display unit include a PC display.