Skip to content

Transmission of models & textures in MP #7

@ghost

Description

It's no good if we're all the same character...
Here's the general idea:

  1. The custom renderer doesn't run unless the server says a player chose a model, or it's the local player and the user has chosen a model
  2. When a player chooses a model they upload the binary blobs to the server. (Not performed if server has files-have a way to check)
  3. Player then sends a manifest of which blob is the model, and which blobs map to what files
  4. Server then deletes any unused files that player owns (OPTIONAL)
  5. Server relays model to other players
  6. When a player receives a model they then use that model for rendering the player associated with it

The server should be able to opt-out from transmitting/receiving files.
Since the client should have a list of models available anyway, the server must still pass the manifests - the clients will then search their local model directories for a PMX file that matches and try to use that.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions