Back Story: I'm an Academy Award (Oscar) winning team member (Please see my IMDb: https://www.imdb.com/name/nm3780001/) for best visual effects in the movie The Curious Case of Benjamin Button (please see my image attached). I have a track record of executing the interoperability of digital assets in the film/game industry. The primary inspiration was interoperability doesn't exist in the metaverse and web3 games yet.
More precisely, the metaverse is 3d internet, and currently, we don't have 3d native support and interoperability for the digital assets. For example, An avatar that a user may collect/own can't be taken across platforms like Decentraland, Sandbox, and web3 games.
What it does
We have an API where users can submit their NFTs (3d model) and our API ingests that data to Decentraland as well as minting/writing the information to Polygon Block-chain. This will unlock the potential for users to truly own the digital assets (NFTs) by taking them across platforms and also enjoy utility for their NFTs.
How we built it
We have leveraged Decentraland SDK and wrote additional software to make the data ingestion work For example: Optimizing the 3d model's vertices & poly count to make it compatible with Decentraland.
Challenges we ran into
Metaverse standards don't exist at this moment and so, optimizing the NFTs (3d model) to Decentraland was a challenge considering file size limitations and also file format, textures, lights & materials compatibility.
Accomplishments that we're proud of
Optimizing the 3d models isn't really one API/SDK or a function call, it changes with every file format and other aforementioned variables making it exponentially challenging. For example: Optimizing a high-resolution 3d model too much like a game 3d model will make it look totally different which may defeat the purpose in the first place. We addressed all that in this proto-type and intent to scale this subsequently.
What we learned
Every metaverse and web3 platform which different game engines under the hood, different standards of file formats, and other components that we need to work with, create the glue to empower the user with interoperability. Our biggest learning was we are barely scratching the surface of what's possible. That's exciting.
What's next for Polyverse
The dream is to empower users to take their NFTs across metaverse & web3 games. We have executed the first step which is Decentralalnd and intend to scale this to Sandbox, Gala Games. Furthermore, we also have interoperability plans across other web2 platforms like Roblox as well.
Log in or sign up for Devpost to join the conversation.