Silhouette

by jfmatheu in Scripts and Addons


IMPORTANT!

1.X and lower versions: oldish silhouette addon.

2.X and higher versions: new addon (completely remake), meant to replace the old one. Some of its key features are performance and stability under a better design.

Disclaimer: last version of the addon works with 2.93 LTS, Blender 3.0 and greater is not supported due to some Blender API technical limitation, no plans on supporting it at short term.


Why Silhouettes?

Silhouettes are an effective principle and method in concept art and design. Using this method helps artists to design character, props or enviroments with interesting and appealing shapes that work well together.

So, my aim with this project was to recreate that in Blender but without needing to create more editors, wasting time configuring them and having to look away from your work continuously. In this way, everything is more integrated in the same scenario, where you have the control.


DOCUMENTATION of 2.X version (last one):

  • Settings are located in a dropddown panel over the 3d viewport's header:
  • You can chage the style of the silhouettes such as the color and background color (or set it to transparent), opacity and decide if you want your silhouette to be shown in front or behind your geometry objects.


  • 'Navigation Live View' settings are shown once you 'Start Live Silhouette':


  • Example: using 'Fixed View' silhouette from preset (front view) and snap to active object. Note that there are presets for every view:


  • Example: using 'Fixed View' silhouette from preset (front view) and snap to a selected collection of objects (you can also snap to all selected object, active object or to a fixed object):


  • Example: using 'Fixed View' silhouette from camera (like custom view):


  • Example: using 'Fixed View' silhouette from navigation camera: (NOTE: this silhouette type is very similar to 'Navigation Live View' (see next image) silhouette but this last one is more recommended as ensures true live view in sculpt mode and gives more precise results).


  • Example: using 'Navigation Live View' (beta) feature. This is really recommended for sculpting. It moves with the navigation view, so you can rotate your view and see the silhouette of your models in the exact same angle and point of view. Very useful!


Video about 1.X version (old addon):


KNOWN ISSUES

SCULPTING: A limitation that was introduced with Blender 2.82 and now fixed silhouettes are not updated automatically. So we have some solutions to work on sculpt mode:


  • To enable an option in the settings to auto-update or refresh on sculpt mode (it will have impact in performance for HP meshes).
  • To tap over the silhouette to manually refresh it when you want it.
  • RECOMMENDATION: use the beta - but stable - feature of 'Navigation Live View' for sculpting as it will bring you a live silhouette *without any performance impact*.


CHANGELOG:

v2.0 RELEASE

  • Drop-down panel UI redesign.
  • Complete support with 2.93.
  • Fix shader issues. Now the 'show in front' style option works fine and live silhouette shader can support custom style again.
  • Now Live Silhouette has it's own style that you can change in real time.
  • Now Fixed Silhouettes have their style properties exposed in the dropdown panel on the header, also there some fixes regarding missing update when changing those properties, making it annoying to use.
  • Fix: removing all cameras while using navigation view was causing errors.
  • Other minor and major bugfixes here and there to make it even more stable and close some special corner cases.


v2.0 BETA 4
Initial support with 2.93

v.2.0 BETA 2

Added different view options

  • Presets: the already existing view presets.
  • Camera: use a camera to set your custom views!! Useful for animation!
  • Navigation: As the 'live view' beta feature but this time ported to the new system as the rest. Still the beta feature is recommended, especially for sculpting as it is a must.


v.2.0 BETA 1 (A REWRITE of the silhouette addon!!!!)

  • Stability and better performance are the key features of this remake.
  • You will also notice that now settings are located in the 3d viewport's header instead of the sidebar View panel.

We lose some features from 1.X but they may return in future, still because of the stability improvements with new design it is recommended to use this version specially if you had issues with 1.X versions.

v.1.5.0 (current)

  • Powerful 'Live View' silhouette is not experimental anymore! Now it's on stable beta, ready to be tested, I'll be ready to receive feedback from its usage.
  • Now you can find preferences for 'Fixed Views' silhouettes inside addon preferences (you will see when you install&enable addon). This will be helpful to set some settings that will be shared across all your files so you don't have to set-up every single silhouette anymore!

v.1.4.0

  • New silhouette type 'Live View'. (EXPERIMENTAL)
  • Now vanilla silhouettes are called 'Fixed Views' and each type of Silhouettes (Live view and fixed views) have their own sub-panel.

v.1.3.2

  • Spacing between silhouettes as a property.
  • Fix: opacity didn't work without use transparency option.

v.1.3.1

  • Important fix related to linked collection mesh objects.


v.1.3.0 (current)

  • Now you can use any color when using 'use transparency' option instead of only just white color.
  • Now you can use 'Show in front' option with 'Use transparency', no limitation!
  • You can change opacity of the silhouettes.
  • Minor bugfixes.

v.1.2.0 

  • Added different lock modes. (you will see changes on the panel)
  • Supports pose mode.
  • Supports linked collection objects.
  • Supports locking views to an specific mesh object in a manual way.
  • Some minor bug fixes.

v.1.1.3

  • Hot bugfix. Mutate view feature didn't work.

v.1.1.2 (release)


  • Added 3/4 view presets.
  • Some refactoring to improve target tracking.


....

Sales 70+
Customer Ratings 1
Average Rating
Dev Fund Contributor
Published over 1 year ago
Software Version 2.81, 2.82, 2.83, 2.9, 2.91, 2.92, 2.93
License GPL
Have questions before purchasing?

Contact the Creator with your questions right now.

Login to Message