Code Monkey home page Code Monkey logo

nft.net's People

Contributors

philicomus avatar ptedeschi avatar thesasindu avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

nft.net's Issues

Weighting Logic is Wrong?

Hi, thanks for such a great project! Cool!

I have a question regarding Weighting. Let's take your example:

  • hat_red+10.png
  • hat_orange+20.png
  • hat_yellow+20.png
  • hat_green+40.png
  • hat_blue.png
    Logically, the sum of all weights should be 100%. But in your example, it comes that blue hat will appear 100%, so all other hats have no chance to be chosen. Am I right?

Generate 100000 NFTs

Hello!

Theoretically, we can create 10000 NFT from a 1x10x10x10x10 (ex: 1 base character x 10 hats x 10 mouths x 10 eyes x 10 backgrounds) layer combination, but I can not continue generating from this combination because the program shows an error. However, I successfully generated it with 2x10x10x10x10 layers.

Can you explain why this happens?

Thanks.

isn't seed supported ?

Hi and thanks for such a great project.

  1. Isn't there any package like this in javascript ? mainly, I like the weights idea so much.
  2. With the weights property and how you do randomization, can't we set seed so that it's reproducible ? i think it's pretty necessary in NFT. if so, could you let me know where ?

Updates?

Curious if there will be any updates to this amazing tool like;

-adding numbering traits like 1-5000 on the NFT.
-animations
-timed animations/mutations
-expanding the weighted scale to allow more variety
-adding music files

not sure whats possible just thinkin out my bong!

if textBoxCollectionInitialNumber.Text , is not numbered from 1, there will be an exception;

private void OnCollectionItemProcessed(object sender, ImageEventArgs e)
{
// 从0,或者大于1开始,会有异常

        var initialNumber = e.CollectionItemId - (int.Parse(this.textBoxCollectionInitialNumber.Text) - 1);
      
        var status = string.Format(Resource.PROCESSING_COLLECTION_ITEM, initialNumber, this.textBoxCollectionSize.Text);

        // var status = string.Format(Resource.PROCESSING_COLLECTION_ITEM, e.CollectionItemId, this.textBoxCollectionSize.Text);

        this.Invoke(new Action(() =>
        {
            this.toolStripStatus.Text = status;

            this.toolStripProgressBar.Maximum = int.Parse(this.textBoxCollectionSize.Text);
            this.toolStripProgressBar.Value = initialNumber;
        }));
    }

Metadata

Hello!
I love this program.<3 It's easy to use without any errors for me.
Can you add the "Both" option for metadata type to generate individual and merged metadata at the same time?

Thanks.

Sorry I'm New To This

How do we execute the program?

I downloaded the files, but I can't open the program.

QUESTION

how do i use more then 9 folders for traits? the minute i use 10,11,12 it reverts back to 1. if I use 010, 011, 012 it doesnt show up in the gen at the end.

allow decimal points for weighted randomizer

in folder src/NFT.net/Mechanism/WeightedRandomizer.cs

the weight varable is defined as Int.

however, some cases we need more accurate weightage control and need the weightage to be more accurate and need 2 decimal points for the weightage.

can you update the program to enable that?

Rarity of each item

Great tool - I'm currently using it to produce a 1000-nft collection.

Probably a beginner question but given my metadata, how do I get a rarity score for each individual item?

Layers merge missing

Heyho,

I really like the idea for this program.
Maybe I'm wrong - and try to use wrongly the app.
I have 2 layers -> 1-background and 2-frames. I've generated the files - ok. But at the end I just get back the original frames files with white background in the output/images.

I use .png type and setted the same scales for the pics also - I tried out, if the scale is not okay than got exception for that.
No subfolders used in the background or frames.
In the metadata the trait_type for background it looks okay and proper.

So where should I search for the problem? I use the newest release for this project and win10.

Thanks.

BR,
TheFallOutGuy

Use Decimal Weights?

I am having trouble using decimal weights on images. If I do "+2.5" it is not putting the weight as 2.5%. Are decimal weights possible?

Attempted to run on Windows 10 on Parallels on Mac M1 Pro

Great project! I know this may not have been tested on win 10, much less on a virtual computer on mac. But when running the app. I get "An unkown error has happened. Parameter is not valid."

Going to attempt to run on an older version of windows.

Web app ?

Hey are you considering turning this into a web app ? I'd love to use it in my project.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.