I reorganized the file structure. Below I put some useful links as well as my login info for a threejs course
-
Export Function
Get all fan propsAssemble props into a fanPackage so it can be shippedShould we package props as objects and assign a rarity?{ design: handle1, rarity: an int from 1-100? }- Metadata (decide on which we want to use, need to research compatibility of the two options)
- openseas metadata-api
- opensea format { "description": "Friendly OpenSea Creature that enjoys long swims in the ocean.", "external_url": "https://openseacreatures.io/3", (i.e. a landing page) "image": "https://storage.googleapis.com/opensea-prod.appspot.com/puffs/3.png", (i.e. image url) "name": "Dave Starbelly", "attributes": [ { "trait_type": "Base", "value": "Starfish" }, { "trait_type": "Eyes", "value": "Big" }, ], }
- enjin metadata-github 'deeds'
- enjin format { "title": "Asset Metadata", "type": "object", "properties": { "name": { "type": "string", "description": "Identifies the asset to which this NFT represents" }, "description": { "type": "string", "description": "Describes the asset to which this NFT represents" }, "image": { "type": "string", "description": "A URI pointing to a resource with mime type image/* representing the asset to which this NFT represents. Consider making any images at a width between 320 and 1080 pixels and aspect ratio between 1.91:1 and 4:5 inclusive." } } }
-
Setup Hardhat/Truffle/Openzepplin (leaning towards hardhat per the eth website)
-
Test on Ropsten Test Network (maybe do this with some dummy nft's)
-
Create more designs for handle/leaf
-
Handle Adjustments
It's too thinkAdd a Tastle?NO, looks dumb- Add an inner section?
- Add a section on top, thinner than the base
-
Leaf Adjustments
- Experiment with making the body empty
- Make the skeleton (wireframe) less prominent
-
Ideas
- Leaf shape could be cool to implement
- Make backgrounds interact with handle reflection/refraction
- Play with lights
- Ambient light may be too bright
- Add another directional light to highlight fan more
So I'm thinking... we have a few drift props and design props for the particles IF this is too difficult to implement, we can backlog this and release it later
- Particles lines 185 - 240, 310 - 325
- Add drift
- Move into it's own file so we can import it like we do the handle/leaf props
- Ideas?
- wayward drift
- diagonal drift
- downward drift - might be too simple
- fire-like updrift