Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support formats of animation creation editor for designers #706

Open
ilyar opened this issue Apr 5, 2020 · 4 comments
Open

Support formats of animation creation editor for designers #706

ilyar opened this issue Apr 5, 2020 · 4 comments

Comments

@ilyar
Copy link
Contributor

ilyar commented Apr 5, 2020

I did a little research on animation creation editor for designers like Spine, DragonBones, SpriteIlluminator, TexturePacker and Blender.

Understood to use any editor in conjunction with the engine, you need support for the formats of the editor or basic primitives, for example, the ability to work with the mesh.

  1. Do you have in plan make tools for working with mesh objects?
  2. Will you support editors formats maybe there are plans?
  3. Maybe you want to leave the engine light and do not want to make it heavy with specific capabilities?
@Noofbiz
Copy link
Member

Noofbiz commented Apr 6, 2020

As an ECS engine, pretty much everything in it is completely modular, so adding different file types and systems isn't too much of an issue. I haven't really worked with these programs personally, so I am not sure how the filetypes work. If you have a request to support a specific file type, I could change the issue here and get around to it.
As for meshes, aren't those more for 3d models? At the moment, the render system only works in 2d. A new render system would have to created that works with 3d. That said, it's actually something that I've had on the back burner for a long time now, once I get the Vulkan system finished.

@ilyar
Copy link
Contributor Author

ilyar commented Apr 6, 2020

@Noofbiz thanks for the answer

As I understand from my research, meshes are also used in 2D graphics for animation and pseudo 3D.

Graphic editors allow you to export sprites and it’s good and easy to integrate with the engine, and there will be a lot of work if there is a lot of animation and probably it will require a lot of megabytes.

In addition to sprites, you can export animation using grids, but for integration with the engine you need to work with grids.

I have not yet chosen a specific approach or editor, my research is ongoing.

@ilyar
Copy link
Contributor Author

ilyar commented Apr 18, 2020

@Noofbiz for example support working with mesh objects need for implimentation multiple textures, see implimentation scale textures #708 adn saples ower formats with multiple textures

@Z2Y
Copy link

Z2Y commented Oct 4, 2020

I'm trying to use DragonBones data in Engo, Current, it could render normal texture data. but could work with the mesh. is there any plan to support render mesh object ?
Demo

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants