Skip to content

Rewrite assets and loading to use atelier-assets #159

@azriel91

Description

@azriel91

In GitLab by @azriel91 on Aug 27, 2019, 13:23

  • Each asset type needs its own type uuid.
  • Each asset needs its own asset uuid.

Generating UUIDs for each component sequence:

From @Kae:

I think there are two features that would help you in addition to SerdeImportable:

  • Handle references that are registered by path instead of UUID (resolved transparently by the framework): Handling assets with path references in the build process amethyst/distill#2
  • Custom build pipelines - a way to run code after import, but before loading i.e. "offline", to transform an asset from one asset type to another asset type. This can be used to transform from AOS to SOA for example.

Notes:

  • Set up CI to have capnp on PATH.

Metadata

Metadata

Assignees

No one assigned

    Labels

    F: coreCore application functionality - managing resources, state, etcetera.W: third partyWaiting on a third party's action.

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions