Real-Time Draw Result Video Rendering with Pre-Rendered Content
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current generation systems, such as the Coronis system, are unable to generate custom 3D content in real-time for draw results, limiting the ability to provide unique and realistic graphics for games, especially dynamic games that require complex object motion, and struggle to maintain user engagement by appearing unique each time the game is run.
Innovation Solution
A computer-implemented method and system that generates and renders unique video presentations for each draw result, using a piece-wise temporal algorithm to create realistic object motion and animation paths, allowing for customization of content on each terminal while maintaining consistency across multiple terminals, and utilizing pre-rendered and real-time rendered content to achieve next-generation graphics on current hardware.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If current generation systems are used to display draw results, then hardware compatibility is maintained, but the ability to generate custom 3D content and provide unique realistic graphics is limited
Solution Approach 1:
The system performs pre-rendering of 3D content offline and stores it for later use. This allows complex 3D graphics to be prepared in advance on powerful systems, then displayed on current generation hardware without requiring the hardware to perform real-time rendering of complex scenes.
Solution Approach 2:
The system uses pre-rendered video content as copies of the desired 3D scenes. Instead of requiring the display hardware to generate original 3D content, it plays back pre-created video copies that replicate the visual experience of complex 3D graphics.
2Adaptability or versatility
If the same game is run multiple times with different draw results, then user engagement is maintained through uniqueness, but the system must generate different content each time
Solution Approach 1:
Multiple variations of game content are pre-rendered and stored before the game is actually played. When the game runs, the system quickly selects from these pre-prepared variations based on the draw result, rather than generating content in real-time during gameplay.
Solution Approach 2:
The system dynamically selects which pre-rendered content to display based on the draw result. While the content itself is static and pre-rendered, the selection and combination of content elements changes dynamically to create unique game experiences for different draw outcomes.
3Manufacturing precision
If custom 3D content is generated for each draw result, then realistic graphics are achieved, but real-time generation on current hardware is not feasible
Solution Approach 1:
All complex 3D content generation and rendering is performed in advance during an offline pre-rendering phase. This shifts the time investment from real-time (during gameplay) to offline (before gameplay), allowing high-quality graphics to be created without impacting the time available during actual game operation.
Solution Approach 2:
The system creates high-quality 3D scenes as pre-rendered video copies. These copies capture the full graphical fidelity that would be computationally expensive to generate in real-time, allowing the system to deliver realistic graphics by playing back these pre-created copies rather than generating them on-the-fly.
Data Source
AI summary
In another embodiment of the present invention a computer-implemented method for displaying a draw result is provided, comprising: generating a draw result, wherein the draw result indicates at least a first place winner; rendering with a computer a first video presentation for display at a first terminal, wherein the first video presentation comprises first content and an indication of the draw result; rendering with a computer a second video presentation for display at a second terminal, wherein the second video presentation comprises second content and an indication of the draw result, and wherein the first content is distinct from the second content; transmitting the first video presentation to the first terminal; and transmitting the second video presentation to the second terminal.


