Categories
Our Freeware

Connection Structure

Alright, This is my second stage video here, about p5.js. Originally, I had shown a video that was a simple ball bouncing script. You know, that’s kind of the Hello World of animation, as far as I’m concerned. If you missed video you can check it out on the company Facebook page or the website. This is about  p5.js here, so p5.js.org a 2D animation canvas library does some cool things makes it a lot faster for some simple canvas animations.

Now this was like I said, the second stage. I built this when I was working as the only developer for a company called Correlation One. Way back in the day I was working for Asham and Rasheed, both of them were just starting the company over there in New York and now it’s actually backed by Soft Bank and they’re changing the world.

So really amazing stuff.  I was inspired by the data science bit about it all. So I thought wow, it would be cool to create something where I could just take a screenshot with a plug-in and have a perfect background that’s generative. You know generative art here, data science style.

So in it, there are some different things you can do. If you hold down on the arrow key you reduce the overall count. So look, now there’s a lot less. If I go up I can really max it out. The interesting thing about this that I actually thought was clever in the implementation of this…this is 2D, but it looks a bit 3D because I’ve gone and done a bit of illusion work here with size and transparency. So if you see….

(unwanted window opens, he closes it out)

wow, hold on guys. Alright, so if you see it’s smaller, more transparent in the background you have the larger ones, and they only connect to the ones on the same plane, which is really an array.

So you have three different arrays, foreground, middle ground, background, typical art-style, but you can also change…

(changes color)

the color. So there are a couple of different presets that allow people to edit thighs differently in say Photoshop or Illustrator.

(cycling through effects)

So you take this as the base and you are able to use some cool effects later on. You can also remove the fill by going on the left arrow. The right arrow cycles through, the left arrow will cycle through in reverse but without fill. So you can see the triangles are not filled at all.

I had a really great time in doing this. It was really cool seeing the performance of p5.js., and this repo is available.

(changes screen to view code)

So if you want to check it out, you totally can. I would say, look at the ball bounce first. I had a lot of repos, but only a few are public. Very few are actually public, so you will be able to see both.

This is just a building off of the original one, it’s a good way to get creative in p5.js.

(highlights array)

You can see a little more things that I did with key code pressing and updating multi-dimensional arrays, a depth layer, and then then I, and this is drawing other layers, it’s broken out into a different function clause. This is ES5, this is a while ago, but it’s fairly straight forward and pretty clean to understand, I believe.

So check it out if you like p5.js and I hope this was helpful for you.

(switches to Stack Overflow website)

I’ve also answered some questions on stack overflow about p5.js, so you many in poking around online find me on there as well.

(switches back to generative art page)

I hope this was helpful guys, and once again, if you have any very cool animation projects or just Javascript orientated work I would love to come onto the project and see how I could help deliver those fantastic results for you.

Take care and be well. Bye.

Categories
Client Projects

The First Website

Michael Paccione here, and it’s throwback Thursday during coronavirus pandemic season, so I thought I would just show the very first website I ever got paid to build from scratch. 

I made this in 2016. It was the very first one. I am very proud of it, because everything on here aside from this google map (it’s a 404 now)…

Mike Finklestein, who is a dog walker here, it was his service area for his dog walking business. 

So you were able to see actually, what zones he catered to. So imagine a google map and then a radius, slightly opaque. I actually went out with him, here in San Francisco to Fort Funston. I went on a walk with him and I took all these photos. I also created this background. Everything here, I made. I was really proud of it. I think I actually did a good job. I believe he paid me $300 for this. Given it was my first website, with the amount of time and effort I put into it…I think that was pretty fair there. 

I actually still think this is a fantastic website. I really like the design. It really goes with the Viking Dog Hiking bit. And even way back then in 2016, I knew about mobile responsiveness. 

(adjusts window size as window changes with it)

So if we drop this down, you can see…bring this back up here. You can see that it changes a bit. Look at that action there. Boom! 

(shows phone size screen)

That’s a phone.

(scrolls to the bottom)

You get a little menu at the bottom.

(hits About menu item at the bottom)

I believe this pops it up. Right? Pretty good for my first website, four years ago.

Mike’s a friend of mine there, and he’s still walking dogs. I started my own business for walking dogs for many years there. So, I thought I would just do a little retro action there, because nowadays I create complex user interfaces using the latest architecture and tools for handling reactive data, and this was just the good old days.

Well I hope everyone’s doing well during coronavirus. If you need any compex websites, with wordpress or web application development, please reach out and I will get back to you as soon as I can.

Thank you