Flow for User
User's Computer (3D Software Installed)
This is the starting point where the user has 3D rendering software like Blender or Maya installed. It represents the environment where digital art and rendering projects are created.
Extension and Application (Windows/Mac)
Installed on the user's computer, this software component integrates directly with the 3D rendering applications. It acts as a bridge, enabling the user to access Blendr's decentralized computing resources directly from their desktop environment.
Decentralized GPU Network
This represents the core of Blendr's platform, a network of globally distributed GPUs available for rendering tasks. It utilizes the computing power of underutilized GPUs across the network to perform rendering tasks.
Resource Allocation
A system within the decentralized network responsible for allocating GPU resources based on the requirements of the rendering task. It matches tasks with the most suitable resources available to optimize performance and cost.
Rendering Task Execution
Once resources are allocated, the actual rendering of the user's project occurs here. This process utilizes the allocated GPU resources to perform the computationally intensive rendering tasks.
Result Delivery
After the rendering task is completed, the rendered output is securely sent back to the user's computer. This ensures that users receive their projects promptly after rendering.
Payment Processing (BLDR Tokens): This component handles the transactional aspect, where users pay for the rendering services using Blendr's cryptocurrency (BLDR tokens). It facilitates the seamless exchange of tokens for services rendered.
User Interface
A graphical interface within the extension/application that allows users to manage their rendering tasks, monitor progress, and access their rendering history. It's designed to be intuitive, making the process accessible to users with varying levels of technical expertise.
The arrows indicate the flow of information and tasks between these components, starting from the initiation of a rendering task on the user's computer, through to the allocation of resources, execution of the task, and delivery of the final rendered output, along with the associated payment processing and user interface interactions. This architecture simplifies the process of connecting to decentralized rendering resources, making high-quality 3D rendering more accessible to a wide audience.
Last updated