autexousious icon indicating copy to clipboard operation
autexousious copied to clipboard

Rewrite assets and loading to use `atelier-assets`

Open azriel91 opened this issue 4 years ago • 2 comments

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<T> references that are registered by path instead of UUID (resolved transparently by the framework): https://github.com/amethyst/atelier-assets/issues/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:

  • [x] Set up CI to have capnp on PATH.

azriel91 avatar Mar 12 '20 10:03 azriel91

In GitLab by @azriel91 on Aug 29, 2019, 09:11

unassigned @azriel91

azriel91 avatar Mar 12 '20 10:03 azriel91

In GitLab by @azriel91 on Sep 3, 2019, 11:13

Maybe use warmy instead, as it is looks ready for our use case.

azriel91 avatar Mar 12 '20 10:03 azriel91