Igitur nihil est de fortuna,
sed quod nobis
agimus.
Wisdom in the code
Empowering hands, shape fate
Prosperity blooms
Welcome!I'm Leeroy Majors, an Australian artist dedicated to exploring the intersections of art, technology, and culture.Through my work in music, 3D printing and software development, I aim to create innovative experiences that engage, inspire, and challenge.On this site, you'll find a curated portfolio of my projects – take a look around and see how these creative endeavors come together.Thank you for your time.
About Me
As an Australian artist and multidisciplinary maker, I thrive at the intersection of art, technology, and creativity.With expertise in music, 3D printing and software development, I'm constantly seeking new ways to push boundaries and bring innovative ideas to life.When not creating algorithmic art pieces or immersive experiences, you can find me experimenting with code, crafting 3D printed prototypes, or composing music that inspires and challenges.My passion for problem-solving and creative thinking drives me to explore the possibilities of technology and its applications in the arts.I'm excited to share my projects and artistic endeavors with you, and I look forward to collaborating with others who share my enthusiasm for innovation and creativity.
My Work
As a multidisciplinary maker, I offer a range of creative services to bring your ideas to life.Here are some of the ways I can help:
3D Printing Services:
Design and Prototyping:
Collaborate with me to design and print prototypes for your products or concepts.Production Support:
Scale up your production needs with high-quality 3D printing services.Customization:
Add custom details, textures, or finishes to your 3D printed parts.
Software Development:
Python Programming:
Utilize my expertise in Python programming to develop custom software solutions for your business or project.Automation and Scripting:
Automate repetitive tasks, create scripts, or build custom tools to streamline your workflow.
Blender Support:
Maze Generator Extension:
Utilize my Maze Generator extension, available for free download directly inside Blender 4.2.
This plugin generates randomized mazes with customizable settings.
Blender 4.2 Maze Generator Extension
Maze Generator - GithubCustom Plugin Development:
Commission me to develop custom plugins for Blender tailored to your specific needs and requirements.
Music Production:
Music Production:
Leverage my expertise in music production with FL Studio, developed since 2008, to bring your artistic vision to life.Sound Engineering:
Enhance your tracks with professional sound engineering and mixing techniques tailored to your style.Creative Collaboration:
Work with me to refine and polish your music while maintaining your unique artistic direction.
Thank You
Thank you for taking the time to contact me, I will be in touch as soon as possible.
Live Streams
Occasionally I will run live streams. You will find those here.
Chat:
Feel free to interact!
SCINET3D Printing Services
Hey there, creative genius!have you ever spent hours perfecting your DnD miniature only to wonder how to turn that pixelated masterpiece into a real-world treasure?Or maybe you’ve crafted a prototype you’re eager to hold before investing in costly molds?Perhaps you’re wrestling with a broken switch or adapter for old gear that’s no longer available?Fear not—3D Printing to the rescue!At Scinet 3D Printing, we’re here to bring your ideas to life with our comprehensive 3D printing services.
We Offer:
FDM Printing:
Creality Ender 3 (Bed size: 220x220x250mm).Resin Printing:
Creality LD-002R (Bed size: 119x65x160mm).Resin Post-processing:
Creality UW-01 Wash and Cure station.Custom Runs:
From small batches to larger quantitiesMaterials:
PLA, PLA+, PETG, and more as needed
We also Provide Support with:
Reverse Engineering:
Repairing or recreating old and hard to find parts.3D Modeling and CAD Design:
FreeCAD, SolidWorks & Blender.3D Printer Setup, Maintenance, and Modifications:
General assistance with 3D Printer issues and upgrades.
Drop me a line for a free quote or visit the link below to check out my store and let’s make your ideas a reality!
Music
I've had a passion for music since I was a kid but it had been growing from just playing music to producing it since my high school days. I started out playing guitar, and my journey into music production really took off in 2008 when a friend introduced me to FL Studio.During this time, I discovered the online community SectionZ, where I found incredibly helpful people who played a huge role in my development. Their feedback and support helped me get up to speed quickly and refine my craft.Over the years, I’ve blended my guitar roots with modern production techniques in Electronic music to create a diverse range of songs. Below, you’ll find some of the music I’ve released publicly. I’m excited to share my work with you!
Projects:
Leeroy Majors:
Rythmik Love:
Software Development
In addition to Musical and 3D Printing pursuits, I'm also passionate about software development. My journey in coding has led me to work on a variety of projects, from game mods to innovative tools.
Projects:
Blender:
Procedural Maze Generator:
Contributions:
Development of a (Free and Open Source) procedural maze generator add-on for Blender, using Python and the Blender Python API (bpy). This innovation allows users to create customizable 3D mazes, significantly enhancing the creative toolset for game developers and 3D artists.
Engineered a user-centric interface within Blender’s 3D Viewport, enabling interactive customization of maze parameters such as size, complexity, and aesthetics, thereby improving user engagement and creative flexibility.
Implemented error handling and performance checking features, ensuring the add-ons reliability and efficiency under diverse operating conditions, and providing users with essential real-time operational insights.
Championed open-source collaboration by releasing the add-on on GitHub under the GNU General Public License. This included comprehensive documentation and well-commented code, easing community contributions and enhancements.
Led the initiative for the add-on's acceptance as an official extension in the upcoming major release of Blender, marking a personal milestone in Blender community contributions.
Projects:
Fallout 4:
Don't Shoot the Nuke:
Contributions:
Developed a simple but fun gameplay mod for Fallout 4 that causes Explosive and Flammable type ammunition and items to explode if shot or damaged. creating new opportunities for emergent gameplay that has both positive and negative effects for the player.
Art
Occasionally I make art for the fun of it, I will try to use this page to showcase this content here.
Projects:
Blender:
Liminal Spaces:
Contributions:
This is a fairly simple prototype, animated scene made in Blender 4.1 that is inspired by the Backrooms. I didn't want to make another copy of the office or poolrooms areas that have been so well covered, so decided to aim for something that felt a bit like a medical/science facility.
This animation was a proof of concept to learn the workflow necessary to create animations like this.
Details:
The camera and light are attached to a Mixamo rig animated with a looping walk cycle, the animation is actually "In place" and the entire scene is keyframed to move instead.The hallway is made using various parts of Archimesh to create different wall types. Aftewards an array is used to extend the hallway as long as necessary. I would like to work on this further to utilise Geonodes so I can random seed the walls, and perhaps even make mazes.The lighting effect is a side effect of using EEVEE renderer with emission light types, they do not emit light into the scene correctly without volumetric baking and the scene is too large for that to work, I liked the eery effect so decided to keep it. I have further improved on the lighting since to add more variety, including flickering.
Geometry Nodes:
Procedural Plant Growth
Contributions:
This project was amazing fun and taught me much about how to use geometry nodes. When I find the tutorial again I will update this post so you can learn it too if you feel so inclined.
Geometry Nodes:
Procedural Animation System
Contributions:
This project was one of the first I tackled to learn how Geometry Nodes work in Blender.
Geometry Nodes:
Portal
Contributions:
This project was one of the first I tackled to learn how Geometry & Shader Nodes work in Blender.
Blog
${post.title}
${post.date}${post.content}