Compatibility with Generations Core
Generations Core is an addon for the Cobblemon mod. It includes a full range of features, such as enabling the use of full HD models in Cobblemon, powered by a custom renderer called Rare Candy which does instanced rendering and GPU-based skeletal animations. I’m one of the main developers and currently handle the rendering side of things, among other areas.
I understand that Rare Candy, by its nature, is currently incompatible with Iris. I also recognize that achieving compatibility in the future, if at all possible, would be a significant undertaking.
I had previously asked about this in a regular text channel, but due to the nature of such channels, questions and discussions can get lost over time. I’m making this forum post to establish a dialogue with the Iris shaders mod team to discuss potential future compatibility between Iris and Rare Candy. While I know this would require substantial effort, I believe it's worth discussing the feasibility and challenges involved. I’d appreciate your input on whether this is something that could be explored.
2 Replies
Link to Generations Core and Rare Candy's githubs.
Generations Core: https://github.com/GenerationsMod/Generations-Core
Rare Candy: https://github.com/GenerationsMod/RareCandy
GitHub
GitHub - GenerationsMod/Generations-Core: We're the largest Cobblem...
We're the largest Cobblemon sidemod that brings familiar Pixelmon Generations features and HD models to Cobblemon - GenerationsMod/Generations-Core
GitHub
GitHub - GenerationsMod/RareCandy: Generations' Fast, Efficient, Re...
Generations' Fast, Efficient, Renderer. Contribute to GenerationsMod/RareCandy development by creating an account on GitHub.
I just remembered I have already chatted with IMS about this when had appeared in the Dimensional Development discord to talk to MysticPasta about an issue with a block in the ocean mod Atlantis.
I recall that the bone transform can be easily support. I assume via a uniform.
There was a major issue with one of shaders being incompatible due to it doing a multitexture thing that iris doesn't support. I'm currently working on changing this.
No now that Ithink about it while typing. The main issue I need answered is how would one add a vertext format that includes the bone id and weight