Hard Ops 0096: Proxium

2.79 has been an era. This release was pretty planned out. Just adding a few boolean tools and call it a day. So I asked AR if he had something to add, expecting him to say no. He was like nah I got something major to add. After much tweaking I am proud to announce the final-ish HOps for 2.79.

It is recommended to update to the latest build via the buildbot. Users have reported issues with 2.79B. If you are having issues with 3d box crashing please try updating Blender. This has been found to resolve most of the issues.

The next update will be for 2.8.


Boolean Scrolling

When AMD was planning to have me test a Threadripper 2 I wanted to have some tools that could push a processor to the max with booleans stacked on booleans. In the end I was getting to 70+ booleans on a model and then found I could isolate things and tweak them to make endless variants. So in a way AMD was the cause of this shift of workflow.

Scroll Booleans / Additive Scroll / Object Scroll

Scroll Booleans – allows user to cycle through all booleans active on a model. Meshes are made visible to quickly identifying and tweaking a boolshape in an isolated state.

2018-09-24_17-48-28.gif

Additive Scroll – allows user to scroll through a series of booleans in order to rebuild a shape selectively or shape by shape.

2018-09-24_17-47-13.gif

Object Scroll – helps users locate and enable a particular boolshape or series of boolshapes. (I also use this to select a single boolshape while hiding all other then LMB and hide the shape selected)

2018-09-24_17-50-27.gif

Toggle Boolean Visibility

Allows user to toggle all booleans off. This will allow users to move parts around then re-enable for performance efficient working.

2018-09-24_17-53-16.gif

These options are part of the Q >> Operations >> BoolScroll

We plan to make them more prominent and possibly merge into 1 in future versions.


QArray

Qarray has been updated to now support multiple objects. Also the default array is now constant instead of relative. This allows users to array multiple objects and press S (applies scale during modal) to ensure they array evenly and equally.

2018-09-24_17-58-45.gif

In the above example I also parented with ctrl + P >> Curve Deform following the array to deform and continue to tweak.

Tthick

Tthick now supports multiple objects.

2018-09-24_18-00-47.gif


Reset Axis +

Reset axis was formerly a series of options but now it has been merged into 1 tool.

2018-09-24_18-03-19.gif

When 1 object is selected you can reset the axis globally.

When 2 objects are selected it will reset the origin according to the 2nd object.

I use reset axis quite a bit and I hope you are able to find a use out of its evolution.


Now for the highlight of this release. We originally had this planned for 2.8, however AR bought it over to 2.79 HOPS for this release and expanded it.

Destructive / Non Destructive Mode

In the ctrl + ~ >> HOPS Helper >> Misc tab there is an option at the top for destructive / non destructive modes.

2018-09-24_18-09-00.gif

Destructive

Destructive offers the same classic behavior users have come to expect.

2018-09-24_18-10-07.gif

Modifier order is determined by user behavior. This is the way things have always been. Even in destructive ctrl + numpad minus cuts are still handled the same. And as always Q >> Csharpen will make this cut real.

2018-09-24_18-11-32.gif

Non Destructive

Non destructive is similar to an extent.

2018-09-24_18-12-47.gif

Notice that the live cut also inherited the bevel. This is what non-destructive will offer users. However it goes farther. At the moment of the gif above the bevel mod is set to angle and the boolean is first in the stack.

2018-09-24_18-14-49.gif

The shift of bevel mod from angle to weight is done by csharp as the boolean is applied allowing users to continue in a csharp state.

We plan to furter expand on these workflows and behaviors but consider this us sticking our flag in the task.


Slice

Slice has once again received an upgrade.

There is a destructive and non destructive variant.

Destructive – behaves as before. Slices one and done.

2018-09-24_18-24-10.gif

Non Destructive –  everything is kept live. Csharp to apply.

2018-09-24_18-22-49.gif


In closing. I am working on a robot for AMD using 2.79. I hope you check it out!

Part 2 coming soon.threadox1_3.png


 

Special thanks to: AR, proxe, redfrost. Teamwork is the secret. I am thankful everytime we come together for another release. Let’s keep goin!

 

We hope you continue to enjoy HardOps and report any support issues to my email (masterxeon1001@gmail.com).

Boxcutter 6.9.0 : Poly Dirk

This is the final-ish Boxcutter for Blender 2.79+.


It is recommended to update to the latest build via the buildbot. Users have reported issues with 2.79B. If you are having issues with 3d box crashing please try updating Blender. This has been found to resolve most of the issues.

The next update will be for 2.8.

Boxcutter has had a few small changes and improvements mainly bugfixes.

The D menu has been adjusted and a new workflow mode for Destructive and Non-Destructive is in the pie menu.

blender_2018-09-24_18-59-05.png


Destructive

Behaves as classic in red box 2d/3d. Just cuts and is done.

2018-09-24_17-18-16.gif

Yellow box is also connected to desctuctive / non destructive.

2018-09-24_17-19-27.gif

Non-Destructive

Booleans are kept as modifiers if shift is not held.

2018-09-24_17-21-54.gif

Yellow box also has a non-destructive counterpart.

2018-09-24_17-22-57.gif


Grey Box Deselect

This one was requested by Jama.

blender_2018-09-24_19-03-10.png

Grey box deselect will auto deselect the grey box allowing for rapid grey box creation.

2018-09-24_19-04-18.gif

I can’t wait to see what is done with it.


Autosmooth

For those who use Boxcutter without Hard Ops >> SSharpen. Boxcutter now sets autosmooth for those who cut the greys. Just better shading.

2018-09-24_19-19-09.gif


There are many additional bugfixes in addition to small enhancements.

  • NGON doubleclick error

  • HOPS not present error

  • dead boolean error resolved

  • boolean naming convention

  • low level boolean application

  • local mode fixes

  • 3d box improvements

  • hops integration matcut improvements

 

We hope you continue to enjoy Boxcutter and report any support issues to my email (masterxeon1001@gmail.com).

 

blender_2018-09-11_19-06-52

Boxcutter 6.8.9 Interdimensional GhostScythe

Boxcutter continues…

2018-06-22_04-28-18.gif

I know. We were just here talking about it.

This picture explains it all…

0826663181593_p0_v1_s550x406.jpg

So Proxe returned right after we finished the last update and wanted to try something we had on the wish list. 3d Shapes. I was like well sure why not.

So without further ado…

>Note: 3d is only supporting box at this moment. Circle and ngon will be next but we want to make their 3d counterparts different and more powerful so everything here is just phase 1.

>Obligatory: Update is the top file with the highest number.

____________________________________________________________________

3d Box

blender_2018-07-24_01-05-01.png

If you have issues with 3d box and want to revert to classic this option is available.

____________________________________________________________________

How do I start 3d Boxcut!?

Ctrl + LMB Clicking and drawing on the surface will start 3d box.

2018-07-24_01-09-52.gif

If you start drawing in 3d space 2d box will be drawn.

2018-07-24_01-12-13.gif

Classic box has all the classics. Bevel and conversions. Right click the help for more info.

2018-07-24_01-13-54.gif

Notice that the help updates dynamically showing information varying from 2d information to 3d information. In boxcutter there are many hotkeys for 3d which is still a work in progress.

Lets see what 3d boxcutter is like.

____________________________________________________________________

3d Box In Depth Features

Local Mode 3d Box / Mirroring

In local mode you can take a shape for an adventure.

2018-07-24_01-19-06.gif

3d box has it’s own mirroring mode. And as you see it will remember it as you work so it keeps the instances going.

____________________________________________________________________

Edit Mode 3d Box (Tab)

If you press tab you can drop the shape. This is similar to 2d except for the addition of some dots.

2018-07-24_01-21-51.gif

Edit mode goes much deeper so I recommend checking out the hotkeys in the help display since they explain all the functions. Right click to open it


Rotate 3d Box (R)

Rotate is connected to the D property angle. Also note the mirror persists if the user set it on a previous cut.

2018-07-24_01-26-29.gif

Pressing X / Y or Z during rotate will make it rotate on another axis. This can sometimes have glitches so you have been warned.


Bevel / Solidify 3d Box (B) / (Q)

This feature was essential.

In 3d edit mode drag an edge to bevel. – and + keys to change segments.

2018-07-24_01-31-42.gif

There is also a 2nd bevel (Q) that reaches all the way around.

2018-07-24_01-35-00.gif


Array 3d Box (V)

Array is also present as an essential for 3d box.

2018-07-24_01-33-17.gif


Lazer Surface Cut (name pending)

This is basically a 2d cut on a 3d surface. Without depth it is supposed to cut through the form.

2018-07-24_01-38-43.gif

Lazer also cuts to depth with alt. It takes some practice but its there similar to 2d. The goal was to expand on the base.

2018-07-24_01-40-22.gif


Shift to live (shift on release)

This one is underrated. If you hold shift when you click or double click to apply the cube the boolean is kept live and the mesh is left behind.

2018-07-24_01-42-10.gif

This can allow me to prepare for what i want to do.

2018-07-24_01-43-23.gif

Precut the area with edit mode classic blue box. And then modify the boolshape to be more interesting with thickness with HOPS and some edit mode work.

2018-07-24_01-45-05.gif

The possibilities are endless.


Union Boxes (J)

Last minute addition. Pressing J will turn a box green making it a union box.

2018-07-24_10-39-41.gif


In closing. There are probably things I am missing but as we progressed it became apparent we couldn’t let this wait. We had to have users cutting in 3d immediately. So prepare you minds for whats to follow but this is the beginning of something much bigger.

Other bugs were fixed and I’m sure if something essential is missed I’ll update the page.

Box was just the start. I hope everyone enjoys!


Credits to proxe and AR who gave up their whole summer to work with and talk about boxes. They are truly legends and the collaboration with them has changed every aspect of how I model.

Yes we know 2.8 is a thing. When it’s time we’ll pounce and it’ll be great.

blender_2018-06-26_03-09-24.png

blender_2018-06-01_23-38-31.png

blender_2018-05-03_00-51-05.png

As with all updates glitches are expected and bugs. We hope to resolve them and ease the experience to even greater heights as this goes on. I thank everyone who supported this product and continues to share it’s news and word of mouth. The users keep the tools alive and I cannot stress that enough. As long as Boxcutter has fans we have ambitions to improve the workflow.

A few gifs from AR.

AR_1.gif

AR2.gif

I was on CGC!

Hard Ops 0095: Americium

It is with great pleasure that I announce the release of Hard Ops 0095: Americium. This release is an intended update on our 2.79 support as the anticipation for 2.8 boils over. This is less event filled than Boxcutter‘s newest release but is still worthy of going over.

Operatives : In the addons tab is a link to meshmachine that will discount you on the product. Kudos to Machin3 for his kindness to the ops.


Installation

here


Interactive Mirror (alt + X)

Interactive mirror was added this version and we couldn’t stop fine tuning it even up to release.

It is an expansion off of the previous mirror rewrite done here.

blender_2018-06-04_20-29-52.png

All 4 systems (mod, symmetry, bisect, relink) have been combined into 1 easy to use modal.

This is one of my favorite tools and we even took it a step further!

2018-06-04_20-29-26.gif

In this modal you choose which side to use to overwrite the other. And it’s visual. It has come in handy for so many tasks and it was a major undertaking by AR and RF.

During the modal you can change the behavior to do other things as well depending on goals.

*it is worth noting that the bisect will create an open faced mesh which will have issues with bmesh which works best with completely manifold items. This is because Carve is gone. I hope they put it back. In the meantime I recommending checking your meshes in the event of boolean errors because Bmesh will highlight any geometrical errors with anything from crashes to geometry disappearing.

2018-06-04_20-32-17.gif

This mirror is not done.

So Machin3 also made a mirror as well for MeshMachin3. It is cool, but it’s an alternative to symmetrize so we added a level of compatibility for users using that tool as well.

To use this you will have to disable the meshmachine‘s alt + x hotkey.

Ctrl + alt + U >> User Preferences

Addons >> Search Mesh

General >> Symmetrize >> Uncheck Alt + X

2018-06-04_20-49-52.gif

If you search for 9. You’ll find Hard Ops 9.

If meshMAchine is installed you will see a Mir2 Symmetrize Type: Set to Machin3

Save User Settings

2018-06-04_20-51-50.gif

(As I type this.. we might put this in the helper next version)

Now when you use our Interactive Mirror with alt + X it will use Machin3’s symmetrize.

2018-06-04_20-54-20.gif

I just love those fading verts he does. Now keep in mind this is only for symmetrize and replacing ours with Machin3‘s.

 

edit: If the hotkey for mirror doesn’t show next to the option in the Q menu you may need to right click it and set the hotkey to alt + X and then save user prefs in the ctrl + Alt + U user prefs to set on next load. Sorry about this issue we will hardcode it in the next update. And have it show up under the hotkey of our prefs. (8-1) An update has been pushed to customers for having alt + X be interactive mirror by default)

 

firefox_2018-06-24_22-20-58.png

Make sure your version of meshmachine is at least 0.5.13 in order to have machine’s symmetrize tools. In the meshmachine user prefs you should see hotkeys listed for machin3’s symmetrize. If they are not showing you need to get the preview.

Ref +

This idea came about while modelling a bunch of weapons for work recently.

The issue was I kept having to exit full screen to deal with empties on images. And since Hard Ops focuses on the weird ideas…

2018-06-04_20-39-13.gif

If you have an image loaded in Blender. Via through the UV Image editor window or dragging and dropping like me and then unchecking background images in the N panel, you can press Q to bring up a unique empty q menu that can do various functions such as:

  • Set Image (select image from list)
  • Center Image
  • Change Transparency
  • Change Offset

This is worth trying out and adding to your workflow if you like dealing with references but this was something on the todo list for too long.


MeshMachine Integration (meshmachine required)

I was floored when Machin3 showed me what was to become MeshMachine. With every update I see more into his workflow and modelling approach.

We have integrated mesh machine into menus and pies to make it easier to get used to the tool. It helps me immensely and I hope users utilize it.

2018-06-04_21-32-05.gif

I am still coming to terms with some of the features and how it opens a whole new modelling method once again. I hope everyone is at least following the development. I believe it will push Blender to untold heights and keep the other packages jealous.

Meshmachine is proof lightning can strike twice. DecalMachine has already changed the landscape on what is real.

Machin3 has made a fair deal of submissions to HOPS and is a valued supporter.

Operatives get a discount. Just check the addons tab of Hard Ops.


Edit Mode Boolean Options

In the Q menu for edit mode there are now options for booleans in edit mode. This was added a few versions back but now has a place in the Q menu itself.

2018-06-04_20-44-39.gif

Edit mode booleans have their uses and can be used in certain situations. It is worth experimenting and implementing into your workflow.

It works great alongside Boxcutter‘s new edit mode behavior.


Bugfixes

There’s always more bugs to fix. In this version many bugs were resolved but as always new ones are sure to come about.


In Closing

While this was an incremental update, alot has went on underneath to prepare us for what comes next. I plan to do some final videos for this update and a public demo so stay tuned and we’ll see what the future holds.

I thank all customers for their shares, recommendations, and continued support. Even as work gets busy and I find myself modelling ancient guns and swords I cannot stop thinking about Hard Ops and what I want to do next.

An update for Fidget is coming and with that some big things. Fidget is intended to be a companion for Hard Ops and a customizable macro widget for full screen working so do give it a try and when we add templates it will become more apparent when its easily usable without pre-setup.


Thanks

As always I must thank AR and RedFrost who were immense this release. As we cycle between tools with different thoughts and goals it can get confusing so I admire the teamsters who are able to keep up with my madness.

Machin3 is and has been an invaluable resource during this adventure. As he shows us more of his workflow and style I feel the whole hard surface landscape shake.

I cannot recommend his latest tool and previous tool enough.

MeshMachine / DecalMachine


 

BoxCutter 6.8.8 GhostScythe

Boxcutter has received an update as part of our continuation of the 2.79 series.

It is with great pleasure that I release Boxcutter 688: GhostScythe. There were quite a few new additions and refinements to classic ones.

Even with 2.8 on the horizon it is our goal to continue as normal until the future of Blender is ready and stable. With modifiers present we are on our way but there are still some missing items.

Without further ado let’s begin.

The top file on the market is the latest. The top file is always the latest. The files below are always legacy support going back a couple of versions.

It is also worth noting that Buildbot appears to no longer have Carve present as a boolean solution. As a result the hard mode Bmesh may be the only algorithm going forward. But Carve will be missed.

RedFrost has been a new member of the team this release. AR continues to be the shadow boxmaster enigma. RF is special because he does my ideas even if they make no sense. AR is special because he’ll make an idea make sense and take it so far I don’t even recognize the core. Hard Ops / Boxcutter is nothing without the team so rest assured they were compensated for their efforts and continued contributions.


Installation

same as always.

___

Shift Mod Live

While drawing a box if you hold shift the box will be kept live. This is essential for situations where you want to cut but decide mid cut you want to keep it live.

Try it out! Hold shift while drawing a red box. It will remain live, allowing you to edit it after the fact.

2018-06-05_12-46-47.gif


 Multi Object Cut

This was a big feature addition and one that really adds to the BC experience. With multiple objects selected you can now cut them with Boxcutter.

2018-06-04_16-07-39.gif

Also slicing is supported.

2018-06-04_16-08-50.gif

Now Boxcutter can live up to its name and Slice and Dice with multiple objects.


Edit Mode Cutting

Now edit mode supports all cutters instead of just blue.

2018-06-04_20-07-37.gif

In edit mode if you press X , Z or A the type of box will be changed.

This is another feature I am very excited about and am happy to announce is a part of Boxcutter. So cut anytime… anyplace.

*some conditions apply

Circle: Center Cut

While drawing a circle the center can be toggled to spawn at the 3d cursor with D.

This is useful for times where the circle has to be in the perfect center with 3d cursor precision.

2018-06-04_16-24-53.gif

This feature was a personal long time request of mine and am glad to finally have it in Boxcutter.


Custom Depth: V1

Too long have we been restrained by the 3d cursor when cutting to depth. How would you like a constant depth?

blender_2018-06-04_16-27-11

Cut depth is in the D menu and will allow you to use the 3d cursor differently than before.

In the old version cutting to depth was done by using the cursor as the depth indication.

2018-06-04_16-29-31.gif

The previous mode is still viable and usable however cut depth changes the approach a bit. The goal was constant cutting without realigning the 3d cursor.

2018-06-04_16-32-22.gif


Help System Improvements

Thanks to CGcookie our help system has improved. As a fan of retopo I always had my eye on their help and wanted to try something dynamic with it in BC.

Right clicking the help box closes it. The help box is also a good indicator of BC being activated.

2018-06-04_17-16-28.gif

RMB was used to prevent from accidentally moving the 3d cursor. This might be toggle-able in the next version.

You are also able to fine tune the corner and padding.

2018-06-05_12-49-09.gif
*some users have been reporting issues with this so a bugfixed has been pushed as the file at the top Boxcutter 0688 (zip). So this should be resolved.

Right Click Logo Snapping

Being able to toggle snapping without the D menu was an objective for touchscreens.

Right clicking the BC logo will turn it red. When the logo is red snapping is enabled. Hopefully in the future it will expand to cycle between grid and custom snapping but this was a final touch that was requested.

2018-06-04_17-26-29.gif


Orthographic Jump while Cutting

There is a pref that will make boxcutter jump into orthographic while cutting. This is useful for situations where numpads aren’t available and perspective cutting is not desired.

blender_2018-06-04_17-21-01.png

2018-06-04_17-21-49.gif

Notice that for every cut the view is jumped into ortho. Making it much more predictable. This drove me crazy when using Boxcutter on a laptop.


Hotkey / Color Coding Tab

Boxcutter now has a hotkey tab. In addition to hotkeys there are also UI prefs for color coding your cutting workflow.

blender_2018-06-04_16-14-03.png

This has become a common trend with our tools.

blender_2018-06-04_16-15-42.png

Also you can set a color for any alternate shape.

The defaults are as follows.

Red – cut (normal)

Yellow – slice (X)

Gray – null box (no selection / can also be toggled with A)

Blue – Edit Mode Knife (edit mode)

Purple – thickness slice (Z)


Region Respect

Alt + W starts Boxcutter. However now it loads up in the correct 3d view.

alt + ctrl + Q – quad view.

2018-06-04_17-23-52.gif

Hard Ops 0094 Update Notes

It is with great pleasure that I release Hard Ops 0094. This version has received a few small enhancements that are worth explaining in detail.

QHelmet4_3cc

Also the docs are always being expanded and more video content is to come.

Tooltip Displays

Now most tools have a tooltip explaining what it does. I hope this makes things more clear.

2018-01-24_05-50-35.gif

Fidget Integration

Fidget is pretty detached from HOPS and BC and is more of an experiment. However Hard Ops has an alt + V menu for viewport and Fidget pops up there was well if present.

FIDGET is a separate product that can be downloaded and installed similar to our other tools.

Fidget has many shift + w options in the node editor for mapping HOPS commands so give it a try!

2018-01-24_05-52-38.gif

Fidget like boxcutter can easily be closed with esc. Fidget will get documentations and its own blog post at a later time.

Edit Mode Booleans

When it comes to integration with new features I usually wait and experiment before integrating it in order to make sure it doesn’t disappear or change dramatically.

In edit mode you can select an object and press ctrl + alt + numpad minus or plus to union or subtract geometry.

This is less dynamic than object mode booleans but it offers exciting new possibilities as well.

2018-01-24_05-56-46.gif

Red / Green Boolean System

Previously Hard Ops had an immense amount of focus on setting up booleans then applying them. Over the course of recent work it has become needed to keep them dynamic for a little longer than previously.

To show in action. This is the classic behavior.

2018-01-24_05-58-48.gif

In the Q menu pending boolshapes will have an option for green / red.

Green will allow it to go on and be applied.

Red will stop it from being applied and allow for more adjustment.

2018-01-24_06-01-09.gif

Notice I changed it to red to stop it and keep it dynamic and live and back to green to then apply it and continue.

Sculpt Mode: Brush Menu

If you press Q during sculpt there are now options based on sculpting. This will be expanded in the documentation but is worth a shot!

firefox_2018-01-24_06-03-13.png

 

 

 

 

 

 

 

Mirror Rewrite

Sounds boring. Why is it last? Because it’s the best.

Previously Hard Ops used a combination of symmetry systems brought together but still was complicated.

Symmetrize which we modified to our needs.

Mirror Mirror a previous tool I was involved with. Now built in.

Automirror by Lampagne which was great however unification was the ideal method. So this tool is no longer needed.

The modifier helper is brought up with ctrl + ~.

blender_2018-01-24_06-08-16.png

The modifer helper lists the modifiers present on the selected model.

Materials and misc are the other 2 tabs. Lets look at the misc.

blender_2018-01-24_06-09-21.png

Expanding mirror options we can see there are now all options built into Hard Ops. And the best part is the fact that its listed in the helper means you can configure the behavior before the tool is used.

Mod – adds a mirror modier

Bisect – splits the mesh then adds the mirror modifier

Symmetry – similar to symmetrize and is a form of one and done destructive mirroring

Relink – relink will create a group instance mirrored on the negative axis of an object. This one is a form of mirroring which uses no modifier and is a group instance.

The mirroring rewrite was the biggest part of this latest update. I hope all the users come to enjoy it and without issue.

I must personally thank AR and Proxe among the many others who email me for their assistance. Its amazing this tool is still going and I hope to unveil many more ideas before we tie the bow on it!

Next up! Boxcutter!

blender_2018-01-24_05-25-03

Also damn that Eevee is looking nice! I can’t wait to port HOPS over!

Boxcutter 6.6 Update Notes

THIS VERSION IS COMPATIBLE WITH VERSION 2.79 and UP!

Boxcutter continues to grow and this version holds up to the tradition of incremental evolution. I am pleased to announce the release of Boxcutter 6.6: Polyslash.

If it first doesn’t work close and reopen Blender. This tends to resolve issues with enabling or smaller issues. Also with our tools please remove the previous folder and replace it with the new one provided.

The latest update has forced us to update a little sooner than planned but we have much more planned for the little cutter we know as Boxcutter.

Starting Boxcutter

This one is classic but it’s Alt + W.

The border is how I tend to know it is operational.

It can be closed with escape.

2017-09-21_02-40-37.gif

When the border is gone. I know it is closed.

To get familiar with the basics of boxcutter I recommend the getting started video.

AR has been a large part of this version as he is with all versions and the latest HOPS. Proxe also continues to play a large role and is a dedicated operative.

With that aside lets get started with what’s new.

Purple Boxcut

This is a feature that is part of the Hard Ops connection.

blender_2017-09-21_02-48-42.png

If you are drawing a box and press Z it will turn purple and will behave as a solidification. This is best shown in action.

2017-09-21_02-53-02.gif

This feature is still in development and can have issues with unapplied scaling. Modifiers and other otherworldly circumstances that visit operatives in the night.

After the initial draw I am using the Q menu option tThick to add thickness.

 

Edit Mode Boxcut

This is a personal favorite of mine and hope it can be expanded even more for more versatility but the initial implementation offers quite a bit for edit mode that was not available previously.

With the blue border up just tab into edit mode to project cut.

Currently this does not work to depth with alt as edit mode would work.

D opens a pie menu with options for cut through projection. In edit mode.

2017-09-21_02-57-55.gif

This does not support slice or any of the more advanced object level functions.

 

Hotkey Changes

Boxcutter has additional features and hotkeys added to make it more functional than ever.

Lets first go over some changes to Boxcutter Pie menu for object mode.

blender_2017-09-21_03-19-33.png

The mirror area is especially worth going over.

ApplicationFrameHost_2017-09-21_03-21-11.png

You can now mirror based off of

  • origin – of the object (this is how mirror traditionally behaved)
  • cursor – NEW – this will allow you to mirror across the cursor to allow for more unique designs

The mirror has also been rebuilt to handle mirroring on a 2d system instead of 3d making things simpler for users. This way X will always be X.

The cursor mirroring is worth testing for yourselves.

Also notice how I use apply boolean to give the boxes a chance to be modifier before the booleans are applied via HOPS|Csharp.

2017-09-21_03-26-08.gif

While drawing you can press

1 – X mirror

2 – Y mirror

That is shown in the following example. It is worth noting that to disable it in the pie menu you must hold shift depending on setup.

2017-09-21_03-27-39.gif

R – rotate

2017-09-21_03-30-02.gif

S – scale

This one is available if you use the tab to edit behavior.

2017-09-21_03-32-51.gif

Hold shift while moving points in BC edit mode will snap to the x or y axis and w will swap which 2d axis it is snapping to.

2017-09-21_03-41-27.gif

Final Notes

As usual I am sure I am missing other features new to this version but also as usual I leave this to you the users to find as well. There are numerous fixes and other small adjustments for stability and flexibility.

2.79  was a harder transition than the last few updates of Blender. With 2.8 around the corner we are expecting even more API changes. Any support issues can be sent to my email or wherever you choose to notify me.

I am grateful to all who have used and support us and our experiments.

 

 

Hard Ops 0093 Release Notes

H9 Videos / Docs / Gumroad / BlenderMarket /

THIS RELEASE IS FOR VERSION 2.79(official) and higher. Not the bevel build yet however, I do look forward to it and recommend trying it.

blender_2017-09-12_17-50-54.png

It is with great pleasure that I announce the release of Hard Ops 093 Neptunium.

flame_idea_1

This version is a small update with a few enhancements to catch users up to 2.79. With 2.8 around the corner we are looking to the future of what Hard Ops could become. Even while working full time on historical re-enactments Hard Ops still plays an integral role in my life even if its less robots and more cannons for the time being. So without further ado lets get into the update.

Gumroad customers can log into their account on the site and access the sales page in order to get the update. The latest file is always at the top.

BlenderMarket customers just have to log in and it should be under My Account.

 

Installation –

This guide has always been the recommended method. Using install from file can be risky so it is not recommended.

After installation simply enable it in preferences (ctrl +alt + u).

2017-09-12_18-07-27.gif

And with no error you are good to go.

Whats New? –

Cut In Operator –

This operator is similar to the boolean subtract option except that it cuts and is done. Currently there is not transition to wire on the cut in mode but this may be expanded in the future.

To properly show this I will duplicate my default cube and change the shading to wire. Otherwise in solid it can’t be shown well.

2017-09-12_18-14-48.gif

And with both selected I will just use the Q menu option for cut in that is in the two-object boolean submenu.

2017-09-12_18-16-03.gif

This option will also csharp if present after the operation as shown above.

This was created with intention on allowing for csharp objects to be cut into each other as well so there is additional depth that goes beyond the usual boolean operation.

2017-09-12_18-18-27.gif

In the above example you might be able to notice that the bevel from the csharp didn’t get cut into the object and was allowed to translate as a marked sharp to the prime object. This comes in handy for operations requiring fitting of objects. I recommend testing it out to find if it can fit in your workflow.

Cut In Expanded –

I use cut in as a way to also deal with shape cutters quickly. Below I have added a few more examples.

So here I’ll set things up.

2017-09-13_12-43-41.gif

And basically using this wire cylinder I can quickly snap and cut to quickly get holes on the shape.

2017-09-13_12-46-04.gif

 

Adaptive Bevel Width –

This one was added by Machin3 at the last moment for this release who also happened to have updated Decal Machine to version 1.4 allowing for decals to be exported everywhere which is always exciting to hear.

This tool is best shown visually.

This is bwidth by default. There is also a help option that can be brought up with H on all modals.

2017-09-12_18-23-57.gif

Pressing A will enable adaptive bevel width.

2017-09-12_18-25-24.gif

I suspect this tool will work good for workflows involving using the bevel for blocking and scale. I am not rolling the mouse in the above example. It is adjusting the segments according to the width dynamically. I plan to do video content explaining it in depth as well however I believe this gives an idea of what to expect.

Material Helper Glitch –

This one was personal but quite annoying.

In the Hard Ops 8/9 material helper if you assigned a new material, it would not be selected like the default blender material panel.

2017-09-12_18-29-36.gif

Expected and typical behaviors is a stickler of mine so it with great pleasure that proxe has managed to solve it.

2017-09-12_18-31-41.gif

Proxe has been a major part of this release as has AR and Machine. It’s the teamwork that keeps it going.

 

Clean Mesh Update –

Clean mesh was something that I felt had more of a future than the initial implementation. Clean mesh did it’s job well but it showed no mercy.

In this quick example I’ll make something simple.

2017-09-12_18-36-06.gif

So at the top of it I added some geo just for kicks.

Here is the default behavior of clean mesh. Which also only worked in object mode which made it limited but sometimes useful.

2017-09-12_18-38-55.gif

Having all your geometry dissolved isn’t the best outcome so with tweaks it now has flexibility that has optimized it for hard surface needs of the 21st century modeller.

Since my ssharpen is marking seams on top of sharps + bweight. I can select regions in edit mode with L.

blender_2017-09-12_18-42-11.png

2017-09-12_18-41-28.gif

Even making this gif impressed me. Proxe as really created a very smart and versataile mesh cleaner that can work from edit mode now. This is something worth experimenting with and the options for mesh visible and selected you can find a way to clean up specific areas for additional booling.

2017-09-12_18-46-51.gif
ctrl + ~ helper

If you aren’t familial with the ctrl + ~ helper it is a favorite of mine for fullscreen working. The mesh clean options are there for setting prior to tool usage.

 

 

 

 

 

 

 

 

 

Relink –

Relink has been floating around for a minute without a proper way to introduce it or integrate it’s workflow to the one we have used up until now. But in short. Group Mirroring. But not even group just group… based?

2017-09-12_18-52-12.gif

In the above example I used automirror to split it quickly but using relink as a mirror is different than using a mirror modifier. This is due to the other side now being a group instance so no clipping or merge like youre used to with mirror. I have been using this on larger projects to share large group pro assets like arms and boots. This also works on meshes. This is something I recommend testing for yourself but if you use group pro this will come in handy. Just don’t ever edit the group instance. Sounds silly but I did it once. Never again…

This tool is hard to explain in use however it is for the larger of workflows. I sometimes have to lie in my viewport to keep the navigation fluid. Larger objects can turn a PC into a beeping mess.

jerry-perkins-mx1001-pasted-image-at-2016-12-06-08-21-pm.jpg
litterally my largest object… yet

Final Notes –

Fun Fact everytime we try to make “HOPS mode” a new tool is made. It just can’t happen. Because of that I feel the helper is the next best thing to keeping my UI less workflow moving forward. I do hope everyone tries that Bevel build I mentioned at the beginning. I hope that someday that will also integrate with our work but it would be a cycles only thing so more limiting in that regard. You know me I’m cycles for life but evee is on the horizon. I would love a realtime experience.

So back to HOPS mode. It didn’t work again haha so now we are working on this upcoming thing that HOPS customers will be hearing about first once it’s stable.

2017-08-18_05-54-28.gif

2017-08-17_21-18-12.gif

2017-08-13_23-29-09.gif

So hopefully soon on that. There’s also an easter egg in HOPS that is unfinished and possibly dangerous so I won’t get into that but as of this posting

Hard Ops 0093: Neptunium is live.

So until next time. That is all.

support: masterxeon1001@gmail.com

DM002_rn_1.gif

Also BoxCutter. Updates soon.

pekqestmcf9ijjd0fhrmd224n6fbgq5rd.gif

 

Randomness:

2017-10-02_05-26-02.gif

2017-10-02_05-05-30.gif

blender_2017-10-02_05-07-48.png

2017-10-02_05-12-41.gif

2017-10-02_05-14-59.gif

2017-10-02_05-16-35.gif

2017-10-02_05-26-02.gif

2017-10-02_05-39-21.gif

blender_2017-10-02_05-45-18.png

Boxcutter 6.5 – Symslice

Boxcutter is the darling of Hard Ops. It’s the thing we mess with when we want a break from Hard Ops. (redacted) I want to make this tool unique. And this version takes us a little closer to the next level of cutting.

I am pleased to announce Boxcutter 6.5 Symslice.

Gumroad Customers: The top file is always the latest version.

Blender Market Customers: the file….

Here is what happened in the last version. MaterialScythe

I will go over each of the enhancements you can expect in this version.

View Alignment V1 –

It’s v1 because this is just the start.

When you start boxcutter there is a border. If you press alt + shift + mmb on a face. The view will align to that face. This is something I wanted to add to hard ops as well but differently however that may come at a later time.

2017-04-29_03-12-05.gif

This tool is invaluable to making angled cuts and and comes in handy for alignment related issues. I use this all the time and cant wait for it’s next level.

Mirror –

Boxcutter now has mirror. This is a big enhancement and was a welcome addition to Boxcutter. In the D menu you can select the axis (holding shift) and select multiple axis.

Before I would cut on one side and mirror to the other using Hard Ops (alt + x).

2017-04-29_03-12-05.gif

Enabling the a mirror axis on the D menu will allow mirror cutting.

2017-04-29_03-19-11.gif

Non Destructive Changes –

There have also been changes to the format of the D menu. This should make it easier to understand / use.

2017-04-29_03-20-40.gif

2017-04-29_03-22-06.gif

Rotation –

Pressing R during drawing will rotate the object the amount of degrees specified in the D menu.

2017-04-29_03-25-51.gif

This was also in the last version but has been improved for this version.

Additional Notes –

  • logo fixes
  • Hard Ops connection improvements
  • faster boolean method than previous
  • fix for cutting to cursor in local view
  • fix for cutting with distant origin
  • bugfixes

 

Support Notes –

There appeared to be some issues with this release due to changes between Blender versions 2.78c/2.79/2.8.

Sometimes pressing D will get you a menu like this.

erro1.png

attachment.jpg

If this happens there is a hotfix version released(4/30/17) to markets containing an additional option.

attachment.png

firefox_2017-04-30_23-03-31.png

There is also a known issue where the menu can have issues refreshing and displaying correctly if the window draw method is not set to triple buffer.

attachment.png

blender_2017-04-30_23-05-56.png

When drawing a box I get this error.

firefox_2017-04-30_23-11-50.png

Reinstall boxcutter using the latest fix from the sales page. This is a resolved issue.

Unable To Install –

Do not use install from file. I recommend installing things as per the 008 guide. Just put the contents of the zip in your add on directory. Replace the previous folders or rename them to keep classic versions.

Pie Not Showing Symmetry –

blender_2017-05-13_16-00-54.png

If you use fix for Pie. This will require you also utilize the T panel for symmetry.

blender_2017-05-13_16-41-33.png

CamRecorder_2017-05-12_16-04-48.png

blender_2017-05-13_16-00-37.png

This is due to differences between blender 2.79 and 2.78 and lower and the support the pie menus now have. I apologize for the inconvenience and hope this becomes more normalized come 2.79 official.

There is more in the release_log.md in the zip file.

Enjoy!

close_door2.gif

Hard Ops 009 Release Notes

It is with much pleasure that I announce the release of Hard Ops 9: Radium. While many things have changed we hope to keep the same experience.

Gumroad Customers: The top file is always the latest version.

Blender Market Customers: the file….

Hard Ops 0087 Update / Hard Ops 008 Update / Hard Ops 0079 Update

I should mention here booltool is no longer needed / required for Hard Ops. We support it however certain features require it not be enabled.

After the release of Hard Ops 0087 we immediately got to work on the next version working to unify things on a level that makes the workflow easier to explain and use. I plan to release videos for this version when possible to help explain but I will attempt to in this update log.

Let’s begin with the Hard Ops preferences in the add-ons panel.

Add On Prefs –

blender_2017-04-29_01-34-18.png

The hotkeys of Hard Ops are now listed in the preferences. It is recommended to uncheck them to disable them. (Do not click the Xs). This shouldn’t be needing any adjustments and is experimental.

blender_2017-04-29_01-36-49.png

The addons panel and which ones are recommended is also updated .The main change is the decalMachine. Clicking the Hard Ops link will get you a discount on the product. To find out more about decalMachine check this link to find out more.

There is also a Modal Scale for making the modals work at larger scales but we will go over this in its 2nd location. The misc menu of the Hops Helper (ctrl + `)

blender_2017-04-29_01-39-44.png

Ok so with the addon prefs aside lets get to the T panel. The Hard Ops learning tab is there for users to find out more on how to use Hard Ops and get help.

blender_2017-04-29_01-41-27.png

I hope the learning tab can be useful in helping more people get started with Hard Ops.

Step / Ssharpen / Csharpen / Bwidth Enhancements –

Now lets get into Hard Ops and the Q menu.

blender_2017-04-29_01-43-05.png

The Q menu has went through some changes. As you can see all options are listed however the context. For example merge and cslash (formerly rebool / cslice). These options are particular and will do nothing if the context is not correct.

But another thing to note is Cstep / Sstep / CBake are gone. The cstep / sstep workflow is now simplified into the Csharpen / Ssharpen  / Step workflow.

Basically Step will bake the bevels and set up the bevel modifier in addition to putting the mesh in Cstep mode.

To demonstrate this in action. This is the normal boolean / Csharpen behavior. Just perform a boolean action and press Q and Csharpen. Also note the boolean object became sstatus: boolshape. This give the boolean object a special q menu. I bevelled using a neutral bevel instead of csharpen bevel due to the cutting of weights into geo is not recommended.

2017-04-29_01-47-52.gif

To take this a step further lets Step and then do a boolean and Csharpen again. Then use Step to bake the previous bevels and then adjust the bwidth of the new bevels. This is not much of a departure from the previous workflow except now ssharpen and csharpen work with cstep meshes. So the other operators were not needed. This should make the learning process easier for beginners especially.

CSharpen and Ssharpen now work on multiple meshes. As does Bwidth.

2017-04-29_01-55-08.gif

This isn’t even the best part.

This is.

blender_2017-04-29_01-56-51.png

In the T panel and (ctrl + ~) Modifier Helper is an Sharp tab. This allows you to set the sharpeners S/C and step’s angle parameter. This can be useful in cases where you need a higher number before doing an operation. This makes the Hard Ops workflow much faster and easier to work with. Here is an example of how it can be used.

2017-04-29_02-02-00.gif

The easiest way to explain what is going on is.

  • Bwidth to show the bevel is still live
  • Step to bake the bevels
  • Changed Sstatus to Csharp for emphasis
  • Ssharp with 30 degrees (this bevelled the bevel with is undesired)
  • Changed angle using Mod Helper Sharp area to raise to 45.
  • Bevel is no longer effecting undesired edges because the limit is 45 and not 30

Bwidth has also seen some enhancements. In addition.

2017-04-29_02-05-30.gif

You can use Bwidth to turn off bevel modifiers by pressing V. In fact pressing H will show help. This is for all modal operators.

There are even more enhancements beyond this that I am sure am missing. On a technical level they perform even better with heavy scenes than before however with so many changes I expect glitches.

Reset Axis Operator –

We added an option to reset an object on an axis.

2017-04-29_02-09-22.gif

It comes in handy for orienting things on the x axis which is it’s main purpose.

Sharp Manager –

This was also an important feature that I am quite pleased with.

In short. This will convert sharps to seam / bevel mark / sharp / subdivision crease. This can be useful when using subdivision to block in a model and then applied and used with beveling which I do alot.

This panel looks complex but really the top is all that matters. blender_2017-04-29_02-13-02.png

In my typical use cases I am holding shift and clicking sharp on the left side and selecting all the options on the right side.

2017-04-29_02-14-40.gif

When using subdivision block in and applying it via alt + c or clicking on the apply button of the modifier all the ssharp edges get converted to sharp edges so the converter just converts them back.

Modifier Helper –

The misc tab has been populated with options. This will be useful for using this in full screen mode and accessing quick options.  In this screen all options are expanded for effect. I’ll go over what they mean.

blender_2017-04-29_02-17-13.png

  • Sharps (covered previously on page)
  • Operator Options
    • Bmesh / Carve (this will change the behavior of booleans in Hard Ops)
    • Bmesh is nicer but less stable / Carve is completely stable but gives undesired edges alot of the time.
    • Modal Scale – Sets the modals to a multiplier for working with meshes larger than usual or smaller. This is ideal for scale modelling or accuracy.
  • Status  – sets the sstatus of the mesh. Replaces sstatus override.
  • Mesh Options (options for dealing with a mesh and smoothing)
    • Set smooth / flat shading / autosmooth angle and enable autosmooth.
    • Show wire / all edges. For times when wire must be enabled or disabled
    • Parent – just a test

There is still more we plan to do with the helper. It has opened the door for a whole world of functionalities. The modifier helper concludes a 3d long dream of being able to mess with modifiers without the panel.

The material helper is also working better than before.

blender_2017-04-29_02-24-19.png

Cutting Material is where you can specify a material to cut into another object.

This was covered in the last version where it made its debut.

2017-04-29_02-26-15.gif

Bevel Multiplier –

Sometimes when I finish a model I want to divide / multiply all the bevels present. This option fulfills that need. All selected objects will have their bevel width multiplied by two. Or divided with the checkbox which can also add some realism depending on context.

2017-04-29_02-28-16.gif

Sstatus Logo –

At the top of the screen it used to tell the sstatus of the object however this proved to be confusing to this has been replaced with a discreet logo for notifications. I want to expand its uses however this is the initial implementaion.

2017-04-29_02-29-40.gif

Someday it will do something in addition to be colored for notifications but that is for down the road. It is barely visible when the mesh is not in a sstate from Hard Ops. This should provide some assistance to following future tuts and understanding the upcoming “modes”.

Renderset 1 –

Renderset 1 is my default render setup I use for tutorials and basic rendering. It has been expanded to use filmic.

2017-04-29_02-35-42.gif

This is just the way I render and can help with setting up renders. GPU recommended.

Edit Mode Enhancements –

MDisp – Mesh Display –

This will hide ssharps from showing in edit mode. This was requested a while back.

2017-04-29_02-37-45.gif

Only a visibility change. No sharps are affected.

Edit Sharp Global –

If you need to adjust what edit sharp does the T panel allows this. You can also set it in the (ctrl + `) modifier helper.

blender_2017-04-29_02-39-16.png

Other than that there were no other notable edit mode changes at this time. Things are planned however but planning is required.

With that I conclude this update log and can’t wait to show whats next for Hard Ops. This has been a steady refinement over time and not a day goes by where we aren’t discussing what next to do with Hard Ops. I am honored to have received so much support over the course of the project. The community keeps this tool alive.

Also if you are curious of the official changes internally there is release_log.md file you can open in any text editor or even blender’s text editor.

dropball.gif

close_door2.gif