HashLips / hashlips_art_engine

HashLips Art Engine is a tool used to create multiple different instances of artworks based on provided layers.
MIT License
7.21k stars 4.3k forks source link

I have a question about NFT generation #1598

Open Samuil-end opened 6 months ago

Samuil-end commented 6 months ago

I have a question:

  1. is there any way to add exceptions so that a certain layer does not overlap each other ? For example, there is a layer of ears and horns there are long rabbit-like ears in the ears, and they shouldn't overlap the horns, but there are also elf ears there, so they can already overlap the horns

  2. Is it possible to start generating immediately from the number 64512?

bolshoytoster commented 6 months ago

@Samuil-end

  1. You could have two separate layerConfigurations, one with long ears without horns, and the other with short ears with horns.

  2. You could change line ~343 in src/main.js: https://github.com/HashLips/hashlips_art_engine/blob/d8ee279043d2d4a8de3bdfac0d89d0e966fb04a2/src/main.js#L342-L344

to

    let i = 64512;
Samuil-end commented 6 months ago

1.but these are different items in the collection, and they are presented in different categories

And if I do as you say, they will fall into the category of ears, not horns.