A method to rewrite the bottom layer of the UE4 rendering engine and its communication mechanism
A rendering engine, UE4 technology, applied in the field of rewriting the bottom layer of the UE4 rendering engine and its communication mechanism, can solve the problems of difficult business logic development, high recruitment costs for technical teams, affecting users' satisfaction with the design, etc., to improve fluency, User operation is fast and convenient, and the effect of improving user experience
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
specific Embodiment
[0037] A method for rewriting the bottom layer of the UE4 rendering engine and its communication mechanism, which specifically includes the following steps;
[0038] Step 1, rewrite the mechanism of UE4 engine bottom switching display depth, the rewritten mechanism judges the two situations of UE4 embedded in QT framework and native UE4;
[0039] If the QT framework is embedded for UE4, call Win32 API SetForegroundWindow to set the foreground window;
[0040] If it is native UE4, call SetWindowPos and DeferWindowPos to rearrange the Z order of windows displayed on windows;
[0041] Step 2, rewrite the underlying mechanism of the UE4 engine to process windows messages, the rewritten UE4 engine accepts the WM_ACTIVATE and WM_ACTIVATEAPP messages sent by the foreign window, and embeds the UE4 engine into the QT framework through the QT:createWindowContainer method;
[0042] Step 3, rewrite the keyboard and mouse response events at the bottom of the UE4 engine, rewrite the respon...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com