Skip to content

Community Module Creation: Gallery

EnactedGrant Request

Proposal Details

Author0xc247…4003
PublishedDec 11, 2021 20:56
Voting beginsDec 11, 2021 20:56
Voting endsDec 18, 2021 20:56
Snapshot#Rfzozdv

Grant size

2,500 USD

Tier

Tier 2

Beneficiary

0xC247…4003

Description

Standard users within Decentraland (DCL) have quite a few resources on-hand to build a display to show off their NFTs, but all of them require a fair bit of work to. Users without programming experience can use the Builder to construct their own scenes or find some tutorials on YouTube, but this takes a lot of time for them to reach their simple goal of displaying their NFTs (especially if they are new to the space). Users with an understanding of how to code can read through the SDK and experience example scenes, but (once again) this is a time consuming process for most. On top of that, the quality of implementation will vary in the extreme. What I am to do with this module is provide general users with a module that can save them time and provide a good base-line for a quality display. This is a utility many users have been looking for and will no doubt provide a significant value to the community. By making more complex features within DCL more accessible via simplified interfaces we can get more users involved in developing the project's digital space. We can also provide users who lack an understanding of programming solutions that would otherwise be unavailable to them.

Voting Power

00.5M1MRequired to pass12/1112/1312/1512/1612/17
YesNo

4 Comments

TheCryptoTrader69Jan 03, 2022

The project has been completed! You can view the preview scene [here](https://decentraland-gallery-showcase.vercel.app/) and code repository (and additional details) [here](https://github.com/TheCryptoTrader69/Decentraland_Gallery). I'll be keeping an eye out for bugs and will be updating the project to include the Polygon/Matic chain when OpenSea releases a stable interface (I don't want to implement a custom solution that may quickly become obsolete or non-functional). Happy New Year!

TheCryptoTrader69Dec 25, 2021

Week 1 Update: All core programming has been completed and a preview scene has been constructed. The current module allows users to display NFTs via a node-shelf system: users first define where they wish to place a 'displayer' that will act as a root/anchoring, then define what NFTs will be displayed on that object's nodes. The current system supports both 2D and 3D object displays, though for 3D displays you must provide your own preview model as you cannot harvest that organically from the NFT's data. The main goal is to provide a versatile system while maintaining a minimalistic interface to make it easy for users who have no programming experience. Here's an example of a displayer definition and a quick peak at the scene: ![Code_RybQdHu1tT|690x392](upload://mVLEkBofRx5OOV9ReaSZPhLVB94.png) ![firefox_tTocOVWuBu|690x467](upload://k9Cav1sKpHuHNkr0ZIAve0YFS36.png) You can try out the preview scene [here](https://decentraland-gallery-showcase.vercel.app/?position=1%2C0&realm=localhost-stub). You can view an NFT's details in-game with 'E' and open a new tab leading to its OpenSea page with 'F.' I'll be spending the next week polishing the code and default display objects; I'm no graphic artist, but the plan is to provide at least 6 usable displayers and to get users started. I'd also love to hear any suggestions for additional features you might want to see in this module! Happy Holidays!

daoDec 11, 2021

Community Module Creation: Gallery This proposal has been ENACTED by a DAO Committee Member (0xfe91c0c482e09600f2d1dbca10fd705bc6de60bc) [View Transaction](https://etherscan.io/tx/0x4fa2a27db0bccdfb7ac11672e8b458a786921daa9ca6dcecf9ad80104a97ab62).

daoDec 11, 2021

Community Module Creation: Gallery This proposal is now in status: PASSED. Voting Results: * Yes 99% 4,530,916 VP (20 votes) * No 1% 7,693 VP (2 votes)