Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

blotalgen-n-coder82 #988

Open
wants to merge 1 commit into
base: main
Choose a base branch
from
Open

blotalgen-n-coder82 #988

wants to merge 1 commit into from

Conversation

N-coder82
Copy link

@N-coder82 N-coder82 commented Nov 5, 2024

BlotalGen is a fractal generator, it can make Mandelbrot Sets, triangle fractals, and Menger Sponges! I was looking through the art in the blot repo, and I saw some fractals, but I didn't see actual, traditional fractals. So I decided to make my own! The hardest part was transitioning from Python and Bash to JS, because I have not done JS in a couple of years, but after that it was pretty fun! When I got the triangle fractal working it looked super cool, so I decided to make more. The last one I made, the sponge was the hardest, because it was difficult for me find out how to get it to generate. This is my first blot project, but I experimented with turtle a couple years ago so that made this a lot easier!

  • I have read the steps to getting a blot
  • I have read all the submission requirements and follow them
  • I am submitting art that...
    • is algorithmically generated (will meaningfully change each time the program is run) <- The user can change the variables to make it change.
    • is your own work that is not copied from somewhere else
    • is drawable through the editor(does not use outside tools)
    • doesn't call Math.random() (See the documentation on randomness)
    • is drawable on Blot itself (doesn't have lines overlap more than 5 times)
      • Doesn't overlap lines more than 5 times
      • Fits in the working area of 125x125mm
      • Doesn't rely on colour to look good

sponge fractal image

Copy link

vercel bot commented Nov 5, 2024

@N-coder82 is attempting to deploy a commit to the Hack Club Team on Vercel.

A member of the Team first needs to authorize it.

@N-coder82
Copy link
Author

By the way, this DOES NOT go over itself more than 5 times, exporting the images shows complete dark areas, but for the sponge it is just a grid, and for the Mandelbrot set it is horizontal lines.

@EnterpriseGoose
Copy link
Contributor

Hello! Sorry it's been so long. The main reviewer has been swamped lately, so I wanted to give you a few hints so you have the best chance of getting a blot.

These are some really cool fractals! It's great how you've been able to visualize them. One of the requirements for getting a blot, though, is having some randomization factor. Your project needs to meaningfully change between runs using bt.rand functions. In your case, having 3 different options does not count as a randomization feature, even if you made the variable randomly change between 1 and 3, as there is no actual element in any of the fractals that is changing randomly, you just have three different static images you are switching between. Additionally, we like to see either some sort of really impressive technical element or some sort of artistic element in 'blot-worthy' submissions.

I don't have any great ideas currently for how to incorporate randomness into fractals (I've never gone in depth with fractals), but I believe in you! I'm excited to see what you come up with.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants