It is with great pleasure that I present to you all Hard Ops 8. This release was focused on refinement and cleanup. I’m sure by saying that, we have cursed ourselves with new bugs. In the rush to 0079 it became apparent that a moment to reflect and refine existing systems while cleaning out antiquated code was needed. This release is a multi-part where we will expand on the 8 release with additional features. I just wanted to get you guys on the same page so I can at least demo the software without being in the future.
DO NOT USE INSTALL FROM FILE. IT WILL NOT WORK! Also user defined directories have issues also!
I recommend putting the contents in the zip in the Blender Add-on directory of the system. Installing from file may have an issue.
My installation path is here on windows.
On Mac : RMB on the blender.app and select show package contents
On Linux: ~/.config/blender/2.77/scripts/addons
So first things first. Hard Ops has a different drawing system. This differs from 007 and 0079. The initial system was designed by myself and JL, however for this release AR took a shot at redefining the Hard Ops drawing. This was something we were experimenting with in 0079 however now it a part of Hops 8. This is still something being refined and we have much more planned for the updated drawing system.
The newer system is a bar at the bottom of the screen and was just an idea to make it more appealing in full screen. Also to try and present it as a notification.
Pro users can turn it off if needed but we still want to add clickable behavior to the text itself so that might be a thing in the future. As I said this is just the start.
The drawing panel is a new addition to Hops 8. This is where the features get interesting.
Hard Ops >> sets Hard Ops theme to my settings (I like color)
AR>> sets Hard Ops to Adrian’s Settings (he is a plain grey guy)
ThemeGrabber>> sets theme to theme based off of current Theme.
The theme grabber is one my favorites because no matter the theme you have. We can make Hard Ops fit for you. So I would recommend the theme grabber to all. However two alternative preferences exist.
The themegrabber was quite important to me personally and I pestered AR alot in order to fine tune it to be the way it is now. For customization, the border color and secondary border color are the two main ones that you want to change if setting something manually.
The drawing is just a small part of the improvements we have in store.
So the dependency mirror mirror has also been integrated. This means you no longer need mirror mirror. This was done so that it would be integrated into the new drawing system as well as expand on it in the future through Hard Ops and begin connecting it with BoxCutter.
The hotkeys of alt + shift + x / y / z for mirroring across a specific axis is also still present and will resolve the hotkeys if you disable mirror mirror before activating Hops 8.
The new features added to the Hops system we’re about to go over aren’t the most glamorous but definitely have their uses.
The first is Demote. This is an experimental option that simple removes crease and bevel width while keeping sharp. This is part of a workflow I have been experimenting with called Demotion. Which is basically the idea of removing bevel weight and immediately beveling manually. I use this feature quite a bit so it has been added to the edit mode Q menu if pro mode is enabled in preferences.
After demoting a selection I am able to bevel it manually. This is something I want to expand on further however at this time. It is a manual form of cstepping in my opinion.
Technically it is the clean ssharps without the clean sharps checked. Its just quicker than clicking that and pressing F6 then clicking twice.
So the next essential but less exciting idea is sstatus reset. When you take a mesh and csharpen it. It’s sstatus changes and therefore so does the Q menu that comes up. When you want to reset it back to the start without affecting the mesh or modifiers, you now have status reset. It is like status override except the only state you can return the mesh to is undefined meaning it is handy for starting over the Q menu process. I may do a video or blog post explaining this down the road. But the idea is that the menus will realign due to workflow and be adjustable for particular workflows and adjust dynamically.
This is all theoretical at this moment but expect it to be fleshed out by project’s end.
In the above image, I went from undefined, to csharp to cstep and back to undefined in order to keep the menu showing the items I want.
This is aimed more for those who are quite familiar with the ideas behind Hard Ops and are utilizing the sstatus system.
Additionally there were many glitches that were nuances that have been resolved.
Csharpen / Cslice / Rebool – now keeps your bevel information without modifying it at all.
This was a glitch since the start and was something I was used to. Over the course of Hard Ops it was harder to find but come version 8 it was resolved as soon as it was pointed out.
There was also quite a bit of code cleanup so I expect a few bug reports. The benefit is its lighter to load and isn’t wasting your memory with antiquated operators that have been remade many times over.
Boxcutter integration was also a large focus for Hard Ops 8.
While Boxcutter is a separate project with a separate team the leader is our own AR. We have been working on both Hops 8 and Boxcutter at the same time and there have been many small improvements made to empower both tools.
This part is about Boxcutter integration.
When you draw a mod shape now the mesh is given a status that gives it a special menu. This menu allows for Hard Ops functions to be used quickly for box cutter mod meshes.
This was something I discussed quite a bit. The ideology of box cutter is no menus and panels. So the connection with Hard Ops was a no brainer. Now boolshape meshes will have a menu with bwidth (which applies no sharpening), array and tthick (which allows you to panel a boolshape instead of cutting).
If you want to make the object real. That is what the sstatus override is for. To reset the status and start over.
The integration go a little deeper however on the surface this is what is most noticeable. You are also able to use mirror mirror with modshapes in order to boolean with symmetry.
This is something we may expand on even further in the upcoming updates however this covers most of what is new in Hard Ops 8!
Also 2 new inserts! I meant to add about 20 more but that may come later when the new system is in.
Box cutter logo and copy machine button panel. Just in case you need some buttons.
In closing Hard Ops 8 is a release that we plan to expand on within the 8 series with a few more special features that aren’t ready just yet. We have significant changes planned and can’t wait to show you what that is. So you won’t be hearing about Hard Ops 9 just yet. This update still is in development. So like the 0079 release I try to release it earlier to allow more time to refine and bug fix after reports come in.
I thank everyone who has been a part of Hard Ops and it’s path. I am eternally proud of the works the users put out and it is always inspiring to the team as well.
Boxcutter’s latest update is out and is a massive update.
31 thoughts on “Hard Ops 8 Release Notes”
A good update overall, but I’m not sure yet if I’m a big fan of the new look for the overlay drawing. The old one looked very stylish and sexy, the new one does not. I’ll have to try it out a bit in practice, but visually it’s a big step backward IMO.
Also not sure if having part of it down at the border of the window will work out – I liked to have it close to where I was working.
I really hope you guys don’t “optimise” this tool into something I no longer want to use. 😉
thank you for your kind words.
am using latest version of hard ops with blender 2.82 i have so many missing icons noticed while watching the video
Hello. In Hard Ops 8 crash with Re(Bool)-Sstep. My actions: (C)Sharpen –> (C)Step –> BoolTool –> Re(Bool)-Sstep
i knew we’d create new glitches haha. Ill put that in the next bugfix
your glitch has been fixed. My apologies.
Is this and plasmacutter free update for 0079 users?
Hard Ops 8 is an update for hard ops. Boxcutter is a separate product.
I can’t even install this addon. When I activate it, an error pops up, but I can’t even report said error because it pops up in a separate window.
never use install from file. It doesnt work.
Hard Ops does not recognize Box cutter ( Box cutter is installed.)
Hard ops 8.2 , Box Cutter 4.0, Blender 2.77 windows
all it should affect was the shortbutton under meshtools. If the boxcutter folder isnt named BoxCutter.
It’s being looked into.
Has this been resolved yet – I don’t get a tick under Boxcutter in User Preferences and under Meshtools it just says “Get Boxcutter” – yet I have boxcutter installed??
you want to make sure the boxcutter add on folder is called “BoxCutter”
Hey man. I love your tools (I own Hard Ops and Boxcutter), but your version numbers on Gumroad are driving me crazy. What I mean is that RC, as in RC3 and RC5, means Release Candidate as in a thing that hasn’t been released yet, which is really confusing if said thing has supposedly been released. For a while there were 3 different versions of the 0.79 tool and it was pretty much impossible to tell which was which. A few minor releases didn’t even have a change in number, and there were also letters in there at some point too. If you could see it in your heart to use RCs for betas, and point releases for every minor version after a whole number release, I (and others, probably) would greatly appreciate it. Or, you know, find a convention that works for you but make it consistent across the board and stick to it. Thanks, and keep up the good work!
i understand. The top file is the latest file is the simplest i can say. Internally we number it uniquely.
The easiest way is to just say the top file is the latest file. But yeah theres reasons behind it.
[…] HardOps: HardOps is a commercial add-on for Blender, but it also does much more than deal with Booleans. […]
Master Xeon, is there will be mesh cleaning stuff in 8 release? Or it will be only in Chromiun edition? Chromium is other branch of HOps, or did I missed something? I can`t find “clean mesh” option in 008(3)
that will be coming to the next version which is coming out when the next blender comes out. 2.78.
sorry if in wrong place.
Hey want to ask a question about Cstep, if you edit a region then cstep it, then later down track after a few more edit to model and few more csteps can you return to any region and edit say the b-width? or is cstep a permanent lock and only can edit one regions at a time?
if so is there a work around?
cstep bakes the bevels into being geo so its a one way street on that regard.
Im having trouble installing and using the HardOps V4 as well- I installed it directly from ZIP to the Addon folder like you suggested (and did not use the install from file). I see the add on through blender but when I click it all I get is lot of errors. Im using Blender v 2.77. I really want to try this awesome looking tool…
what is the error messages saying? Screenshots will help in resolving this. Sometimes you close and reopen blender and it is enabled and working however lets see what the console says. We’re working on a bug fix right now.
I tried restarting and loading it on a different computer with blender on it without luck.
This message area does not allow paste picture from screenshot- there appear to be 6 problems (would take me too long to manually write here…) is there another way to send you the screenshot?
sure email me at email@example.com and lets look into it. I just clean installed win 10 and was able to get it up and running with a buildbot version and the latest zip pretty quick so lets look into it.
will this work with both Blender 2.79 and 2.8?
Hard Ops 0098 only for 2.8
for 2.79 you must use version 0096 which is also provided with the product.
I followed the unzip to the HOps folder and it doesnt not show in Blender.
I also dropped the boxcutter in same folder as I could not the BC install instructions.
I found the Hopsdoc process. will follow.
Installed just unzipping to appdata…addons folder. the refresh in Blender.