piro (47)

Savage 1911 Rail Adapter prototype

Got myself a nice birthday present - stainless steel Savage 1911 automatic colt pistol. Initially I've wanted a very classic 1911, without any "tacticoolness", but after few shooting sessions, It struck me - what IF i want to mount flashlight on it, even if i…

MAXSCRIPT: Hide license username from UI // delayed startup

Recently (since 2020 or so) Autodesk made 3DS max display username on frontend of 3DS max, which made me and few other people, who share / record lot of materials, bit unhappy. After no clear solution except for "just change it", I've wrote this script…

Xencelabs Quickkeys, aka why I shouldn't have money.

I've been eyeballing Xencelabs Quickkeys for some time now, but couldn't justify its 130usd pricetag. (Un)Lucky for me, recently they were under heavy promotion, going as cheap as for 50 USD (200 polish new onions) - So of course I had to get one. They…

MAXSCRIPT: Cycling through views in active viewport

Since I consider using viewport cube a suboptimal, slow way to get certain view, and most of keyboard keys re-binded to different things, I've wrote a quick cycle script to bind under one key/key combination (on my side, its either ctrl+space or shift-space). Its divided…

3d:  Hardsurface practice references

Collection of various accessories that are perfect hardsurface modelling exercises. Most people problems when it come to modelling complex items are based on inability of observing the item and dividing into smaller parts - objects rarely are uniform, one-piece structures, they are assembled from many…

MAXSCRIPT: Toggle trackbar / statusbar

Maxscript I wrote to salvage these 50 or so pixels on ther bottom area, especially when I'm doing some more devlook oriented tasks, not animating or duplicating / rotating / transforming objects. It'll hide trackbar slider + trackbar then status bar when you click it,…

Grocery Shopping: T4M Training Glock Pistol

Word of caution first. These things are often sold as "self defence tools" - they are not suitable for self defence, unless you want to smack someone with pistol frame itself. Sellers who feed upon unknowing people selling false feeling of safety should really be…

MAXSCRIPT: Proportional Reference Plane

Script I often use while setting up reference planes from simple pictures: 1. Make plane object (any size/proportions). 2. Drag and drop image from folder to plane. 3. Select plane with now applied texture. 3. Click on button/toolbar/quad you assigned script to. 4. Plane width/height…

Collection of peculiar portable devices, part 1

I had to share a gallery of weird devices with few people in short period of time, so making an easily findable (for me) place for it seemed like good excuse for a post. Gallery is split to groups per 100 images, so be sure…

MAXSCRIPT: InsetFix Smoothgroup Modifier

Note: This script isn't mine, but its made by very talented Vojtech Cada - I'm reposting it here mostly for myself, so I wont lose it, and to show some viewers. Original link it was grabbed from is: http://www.scriptspot.com/3ds-max/scripts/insetfix-modifier Some time ago I've included InsetFix…

OK BOOMER 3D Workflow, it works - 2023 EDITION

Old version can be found here: OK BOOMER, HOW IT WORKS This is an update to my previous workflow describing article, with few updates to tools/plugins I use. It is still very 3ds max centric, but some procedures can be applied to Maya or Blender…

TS100 Printable durable case - now with 100% more cyber!

I've got linked this by a friend: https://www.printables.com/model/345083-rugged-multipart-pinecilts100ts80-case-v2 And while it seem like a nice upgrade from my previous holding box for ts100, I've quickly realised it have few features I dislike. When I design things, I want them to be as easily printed as…

Behringer X-Touch mini, setup, impressions, 3d printed addons.

I always liked photos of pc setups from people who worked with music. They show-off these large decks with knobs, sliders, leds and switches. Personally never been really into music making, I couldn't find excuse to get even the smallest controller board. This changed recently,…

3D Connexion Space Pilot Pro in 2022 part 2 - After 6 months of use

At beginning of the year of our lord 2022, I've managed to snatch Space Pilot Pro for cheap. I've decided to update on my experience, and current workflow/settings I use, which greatly speed up my work, and managed me to partially switch from left-hand-on- keyboard…

DIY Terminal device

DIY Terminal device, Very Dumb, Very Ghetto Terminal device. I own too many computers. And too many computers that I own don't have dedicated screen, since they're either mining, rendering, heating my apartment, or pretend that keeping them is still smart thing to do, considering…

Portable, Triple Screen Station, Further Development

Continuation of this post: Portable, Triple Screen Station, Part1 Since v1 design turned out to not be sturdy enough (technically it worked - I could open/close the screens without problem, and they stay in place when not bothered), I've managed to very quickly snap the hinges…

Xiaomi 16 in 1 screwdriver, Im not a shill I swear

Disclaimer - no one paid me for this article, I've acquired the item using my own, hard earned polish onions. I own multiple screwdriver sets, be it modular/bit ones, or traditional ones, or electric ones. They usually reside in the toolbox and/or in the workroom. Where they…

UHK Exreme tenting elevation feet, 3D Printed

Since I'm very happy user of UHK - Ultimate Hacking Keyboard - a ridiculously priced, but worth every dollar, split ergonomic 60% keyboard, I couldnt be myself if I didn't had to mod it a little. While I still have a custom-modules interface project in…

3D Connexion Space Pilot Pro in 2022

TLDR version for people who dont want to read everything: Version for people who like to read: I was always skeptical about 3d connexion products. Back in the early 2000, I've found their devices too cumbersome to work efficiently with. In 2004, I've found the…

NATEC WIRELESS VERTICAL MOUSE

This won't be a review. Noone paid me for it, and its purpose isnt to convince you to buy product. Consider it a summary of experiences with device, what pissed me much and what was nice. Recently I've been introduced to vertical mouse idea -…

Arduino Prototyping Physical Framework

Recently I've returned to working with arduino and similiar modules, and got quickly fed-up with cable mess on the table, having everything connected with cables, lying loosely. Being unhappy with ready-to-print things I've found out on the internet, because most of them required either aluminium…

3D FAQ

List of frequently asked, basic questions related to 3D, that could be answered by very simple google search, but were instead asked on one of online places, so you can link this article for lazy person to read. List isn't in any particular order. Depends.

Portable, Triple Screen Station

For quite some time, I've wanted a triple screens but portable. I was overwhelmed with joy few years later, when slide n joy was announced, only for it to turn into scam. Still remembering some military solutions I've got to use at some point of…

Getting best normalmap bakes

AKA why there are seams on my normalmaps / why there is weird shading on my model If you're not familiar with 3ds max terminology, setting up smoothgroups is equivalent to hard edges in maya, or editing normals in blender. tl;dr version for people who…

Understanding the value of your own time.

AKA - how much should I ask for doing XYZ? First thing I want to say: If youre good at something, never do it for free -If you do it for free, youre an exploitable idiot, and youre not only hurting yourself, but the industry…

MAXSCRIPT: Open max file location in explorer

Very short one, written literally 5 minutes ago. Execute below maxscript to create macroscript in Customise User Interface menu, and use it to quickly open folder where the max scene is saved: macroScript OpenMaxFileLocation category:"_Piro_Tools" tooltip:"open max location" ( command = "explorer" commandArg = maxFilePatch…

Dualscreen (for now) Thinkpad prototype

Hello, For quite a long time i wanted a dualscreen laptop. While im aware of existence of few constructions, they're either old or super-expensive - and i like my thinkpad due to its... expendability. Since i've aquired a resin printer, i've decided to try and…

Pi zero inside Multibay, part 2: I dont even.

If you follow for some reason my posts, i've been struggling with getting juice out of SATA slimline connector to power raspberry pi, that was to be put inside Thinkpads ultrabay. And I've made it work. And realised I've lost ultrabay space. In addition, fooling…

OK BOOMER 3D Workflow, it works.

Several people asked me about my workflow, so I've decided to put it here for easy of access. This is translation of one of 2010-something post i've made on max3d.pl, with additions to workflow with techniques / tools that are more recent. My current modelling…

Proper way to learn 3D.

 So, you just finished a grenade tutorial, ak tutorial, pistol or knife one. You have zero experience in 3d modelling, but by extensive handholding you managed to finish it, clicking exactly what tutor clicked and doing exactly tutor in the movie did. You learned nothing.

Most common mistakes while making 3d asset.

And how to avoid them, minimising the damage. If your model have issues, you most likely messed up some step or steps. Enjoy re-doing most of your work. Click here for explanation: ASSET CREATION GRAPH + EXPLANATION

IM Copypasta

Taken from: https://github.com/propiro/instantMessengersPasta To be used when someone mentions change of currently used messenging application. We could always use Skype. Or Riot or Matrix Or NextCloud Or XMPP Or Wire Or Briar Or Tox Or Kontalk Or DeltaChat Or Ring Or BitMessage Or Ricochet Or…

MAXSCRIPT: Move/Scale uv chunks by value

Maxscript I wrote to help myself packing all the atlases from various textures, working on envirnoment jobs. Allows you to easily scale / move uv chunks / groups of them by defined values by clicking a D-PAD like controls. You need to have your UV…

MAXSCRIPT: Change the UVW Unwrap checker size on the fly.

Script that does something noone thinks about unless needed - adjusts size (or tiling if you wish) of checker board from UVW Unwrap modifier window (so it doesnt touch your material tiling, and checker vanishes after you exit UWV Modifier) Includes two macros, one for…

MAXSCRIPT: Centering pivot on selected object.

Small, very simple script that saves me few clicks: macroScript centerPivot Category:"_Piro_Tools" toolTip:"Center Pivot" ( $.pivot = $.center ) Centers the object pivot to geometry-weighted center, especially usefull when you duplicate mesh elements using shift+drag method. Found again here: Bind it to key, quad or toolbar as…

MAXSCRIPT: Copy & Paste files between max instances and scenes

Two small maxscript macros that let you copy and paste files using a temporary file created in $autoback directory. macroScript Copy_Objects_To_File Category:"_Piro_Tools" toolTip:"CopyToFile" ( thecopypastedir = getdir #autoback thecopypastefile = "\pastefile.max" thecopypastestring = thecopypastedir + thecopypastefile if $ != undefined do saveNodes $ thecopypastestring )…

Fresh Artists Portfolio Tips

Or rather, tip. Just one, at least in this post. Portfolio is equivalent of your shop front, you put only things that someone would want to buy, and you want to sell - That beign said, your best skills. Never, ever, post things that are…

What exactly is cyberpunk?

It's rain wet streets. It's nights like this with fog rolling in. Cars, faceless people going by, doing the things that they are doing. There's something kinds hypnotic about it. That's when I get inspired. To carry what these streets are like, what the city…

1 test post

This post is a test. There is nothing more. Except this cat. His smile and optimism, Gone.