[Plugin] Smooth Zoom 1.3.0 (Feb 20, 2019)

[Plugin] Smooth Zoom 1.3.0 (Feb 20, 2019)

Postby Anton_S » Thu Sep 18, 2014 12:20 pm

Description


SmoothZoom makes zoom in/out mouse wheel transitions smoother, just like in new apps.

Access


(Menu) Extension → Smooth Zoom → [Option]

Usage


  • Make use of the mouse wheel for zooming as you would normally.
  • Use plugin menu to turn on/off smooth zoom and adjust settings, including zoom intensity, animation fps, and transition time.

Requirements


  • Microsoft Windows XP, Vista, 7, 8, or 10. This does not work with Mac OS X.
  • SketchUp 6 or later
  • AMS Library 3.6.0h +

Download


SmoothZoom is available at SketchUcation ExtensionStore and Google Drive

SmoothZoom can be installed through SketchUcation ExtensionStore, provided that SketchUcation Tools is installed.

To install manually, download the RBZ file and refer to Installing Ruby Plugins for instructions.

To uninstall, navigate to plugins folder and delete ams_SmoothZoom folder and ams_SmoothZoom.rb file.
9
Last edited by Anton_S on Thu Feb 21, 2019 4:14 am, edited 10 times in total.

Anton_S 
PluginStore Author
PluginStore Author
 

Re: [Plugin] Smooth Zoom 1.0.0 (Sept 18, 2014)

Postby pilou » Thu Sep 18, 2014 12:28 pm

Confortable! :enlight:
1
Frenchy Pilou
Is beautiful that please without concept!
Speedy Galerie
User avatar
pilou 
Top SketchUcator
 

Re: [Plugin] Smooth Zoom 1.0.0 (Sept 18, 2014)

Postby Anton_S » Thu Sep 18, 2014 12:32 pm

Thanks, Pilou! I find it very convenient. I wish SU made this part of its features.
0

Anton_S 
PluginStore Author
PluginStore Author
 

Re: [Plugin] Smooth Zoom 1.0.0 (Sept 18, 2014)

Postby numerobis » Fri Sep 19, 2014 9:43 am

VERY COOL! I will install it now! Thank You! :)
0

numerobis 
 

Re: [Plugin] Smooth Zoom 1.0.0 (Sept 18, 2014)

Postby cadmunkey » Fri Sep 19, 2014 12:13 pm

Fantastic, SU needs this so much on large models! Cheers.
1

cadmunkey 
 

Re: [Plugin] Smooth Zoom 1.0.0 (Sept 18, 2014)

Postby function » Sat Sep 20, 2014 3:40 am

I was just thinking of this idea in SKP last week! thanks anton
0

function 
 

Re: [Plugin] Smooth Zoom 1.0.0 (Sept 18, 2014)

Postby Anton_S » Sat Sep 20, 2014 6:38 pm

numerobis wrote:VERY COOL! I will install it now! Thank You! :)

Thank you
cadmunkey wrote:Fantastic, SU needs this so much on large models! Cheers.

Thank you
function wrote:I was just thinking of this idea in SKP last week! thanks anton

And Thank you

I found some type where this new zoom tool doesn't behave properly. I will investigate and upload a fix next week. As well, I think camera acceleration and deceleration should be added too.
0

Anton_S 
PluginStore Author
PluginStore Author
 

Re: [Plugin] Smooth Zoom 1.0.0 (Sept 18, 2014)

Postby Box » Sat Sep 20, 2014 8:47 pm

Oh what a difference! Excellent.
That's one of those plugins that you didn't really know you needed but now couldn't do without.
1
User avatar
Box 
 

Re: [Plugin] Smooth Zoom 1.0.0 (Sept 18, 2014)

Postby Rich O Brien » Sat Sep 20, 2014 9:55 pm

Anton you are a legend!
1
There's a frontroom and a backroom....reverse faces
User avatar
Rich O Brien 
Administrator
 

Re: [Plugin] Smooth Zoom 1.0.0 (Sept 18, 2014)

Postby function » Mon Sep 22, 2014 3:27 am

Anton_S wrote:
numerobis wrote:VERY COOL! I will install it now! Thank You! :)

Thank you
cadmunkey wrote:Fantastic, SU needs this so much on large models! Cheers.

Thank you
function wrote:I was just thinking of this idea in SKP last week! thanks anton

And Thank you

I found some type where this new zoom tool doesn't behave properly. I will investigate and upload a fix next week. As well, I think camera acceleration and deceleration should be added too.


The plug stopped working for me, panning left and right instead of zooming, but I was and am still assuming it has to do with all the mousehook ahk files I'm running.

Here is another idea on the lines of acceleration: flick-panning
I hated this feature when adobe put it on default in photoshop, but have since grown to love it for quick navigation.
1

function 
 

Re: [Plugin] Smooth Zoom 1.0.0 (Sept 18, 2014)

Postby Anton_S » Mon Sep 22, 2014 7:46 am

Thanks, function.
I have some tool installed and encounter similar problems where the mouse wheel in Sketchup stops workin'. This happens because the tool doesn't pass it's mouse hook notifications to the next hook on the list, which prevents my hook from working. I will see if I could change my script to use a different type of hook, such as message proc, which can also monitor mouse wheel messages.

I will see if I could implement the flick-panning feature. Thanks for suggestion.
0

Anton_S 
PluginStore Author
PluginStore Author
 

Re: [Plugin] Smooth Zoom 1.0.0 (Sept 18, 2014)

Postby Box » Mon Sep 22, 2014 12:30 pm

I'm finding it quite unstable, it often needs to be disabled and enabled to get it going again. It doesn't play well with some other plugins. For example Fredo's new VisuHole makes it run slow and then drop the zooming function while still showing enabled.
Love the plugin, just catching bugs.
0
User avatar
Box 
 

Re: [Plugin] Smooth Zoom 1.0.0 (Sept 18, 2014)

Postby Anton_S » Mon Sep 22, 2014 11:49 pm

Thanks for feedback, Box.

I will see if what I can do to improve it.
0

Anton_S 
PluginStore Author
PluginStore Author
 

Re: [Plugin] Smooth Zoom 1.0.0 (Sept 18, 2014)

Postby johnwmcc » Thu Nov 20, 2014 1:16 am

Just tried this on 64-bit Win7 and SU 2015 Pro 64-bit - crashes on launch with error that starts:
Error Loading File C:/Users/John/AppData/Roaming/SketchUp/SketchUp 2015/SketchUp/Plugins/ams_SmoothZoom/main.rb
Error: #<LoadError: 193: %1 is not a valid Win32 application. - C:/Users/John/AppData/Roaming/SketchUp/SketchUp 2015/SketchUp/Plugins/ams_SmoothZoom/win32/2.0/ams_smooth_zoom.so>

Presumably designed for 32-bit SU?

Had to delete from Plugins folder.

Works very nicely in older SU 2014 32-bit - it would be great to have it updated for 64-bit SU 2015, if possible.
0

johnwmcc 
PluginStore Author
PluginStore Author
 

Re: [Plugin] Smooth Zoom 1.0.0 (Sept 18, 2014)

Postby Anton_S » Fri Nov 28, 2014 11:17 am

johnwmcc wrote:Works very nicely in older SU 2014 32-bit - it would be great to have it updated for 64-bit SU 2015, if possible.

Hello John,

Sorry for not replying. I never noticed this post. :roll:

Yes, the plugin is not compatible with SU2015. I already got it working, but I want to add all prior requests before posting the new version.

-- Anton
0

Anton_S 
PluginStore Author
PluginStore Author
 

Re: [Plugin] Smooth Zoom 1.0.0 (Sept 18, 2014)

Postby Rich O Brien » Mon Jan 26, 2015 1:56 pm

Hi Anton,

Getting this on SU2015 at startup....

Code: Select all
Error Loading File C:/Users/user1/AppData/Roaming/SketchUp/SketchUp 2015/SketchUp/Plugins/ams_SmoothZoom/main.rb
Error: #<LoadError: 193: %1 is not a valid Win32 application.   - C:/Users/user1/AppData/Roaming/SketchUp/SketchUp 2015/SketchUp/Plugins/ams_SmoothZoom/win32/2.0/ams_smooth_zoom.so>
C:/Program Files/SketchUp/SketchUp 2015/Tools/RubyStdLib/rubygems/core_ext/kernel_require.rb:45:in `require'
C:/Program Files/SketchUp/SketchUp 2015/Tools/RubyStdLib/rubygems/core_ext/kernel_require.rb:45:in `require'
C:/Users/user1/AppData/Roaming/SketchUp/SketchUp 2015/SketchUp/Plugins/ams_SmoothZoom/main.rb:8:in `<top (required)>'
C:/Program Files/SketchUp/SketchUp 2015/Tools/extensions.rb:197:in `require'
C:/Program Files/SketchUp/SketchUp 2015/Tools/extensions.rb:197:in `load'
C:/Users/user1/AppData/Roaming/SketchUp/SketchUp 2015/SketchUp/Plugins/ams_SmoothZoom.rb:55:in `register_extension'
C:/Users/user1/AppData/Roaming/SketchUp/SketchUp 2015/SketchUp/Plugins/ams_SmoothZoom.rb:55:in `<module:SmoothZoom>'
C:/Users/user1/AppData/Roaming/SketchUp/SketchUp 2015/SketchUp/Plugins/ams_SmoothZoom.rb:37:in `<top (required)>'
0
There's a frontroom and a backroom....reverse faces
User avatar
Rich O Brien 
Administrator
 

Re: [Plugin] Smooth Zoom 1.0.0 (Sept 18, 2014)

Postby TIG » Mon Jan 26, 2015 2:07 pm

Rich O Brien wrote:Hi Anton,
Getting this on SU2015 at startup....
Code: Select all
Error Loading File C:/Users/user1/AppData/Roaming/SketchUp/SketchUp 2015/SketchUp/Plugins/ams_SmoothZoom/main.rb
Error: #<LoadError: 193: %1 is not a valid Win32 application.   - C:/Users/user1/AppData/Roaming/SketchUp/SketchUp 2015/SketchUp/Plugins/ams_SmoothZoom/win32/2.0/ams_smooth_zoom.so>
...
Looks like you have 64bit SUp v2015 and this tool has a Ruby? 32 bit .so ?
It quite possible to compile two or more .so files, so they are either 32 bit or 64 bit and load/require the correct one...
For example..
Code: Select all
if defined?(Sketchup.is_64bit?) && Sketchup.is_64bit? ### >= v2015
  my_so = File.join(File.dirname(__FILE__), 'win32', '2.0', 'ams_smooth_zoom_64.so')
else ### it's < v2015 and/or 32 bit - use existing .so version ?
  my_so = File.join(File.dirname(__FILE__), 'win32', '2.0', 'ams_smooth_zoom.so')
end
require(my_so)
0
TIG
User avatar
TIG 
Global Moderator
 

Re: [Plugin] Smooth Zoom 1.0.0 (Sept 18, 2014)

Postby Anton_S » Mon Jan 26, 2015 6:39 pm

Ugh, I forgot about this plug... Will update once get home.
0

Anton_S 
PluginStore Author
PluginStore Author
 

Re: [Plugin] Smooth Zoom 1.0.0 (Sept 18, 2014)

Postby Berserk » Thu Feb 12, 2015 7:22 am

Very nice idea! And it will be better if add scrolling speed dependence.
0

Berserk 
 

Re: [Plugin] Smooth Zoom 1.0.0 (Sept 18, 2014)

Postby leetran72 » Thu Apr 02, 2015 2:48 am

Anton_S wrote:Ugh, I forgot about this plug... Will update once get home.

When will you fix it for x64 T.T
1

leetran72 
 

Re: [Plugin] Smooth Zoom 1.0.0 (Sept 18, 2014)

Postby Anton_S » Fri Apr 03, 2015 7:52 pm

Making an update is a piece of cake. I just wanted to include all the feature requests and fix bugs before uploading, but upon your request I'll upload 64bit version shortly.
2

Anton_S 
PluginStore Author
PluginStore Author
 

Re: [Plugin] Smooth Zoom 1.0.0 (Sept 18, 2014)

Postby Rich O Brien » Fri Apr 03, 2015 7:57 pm

Thanks Anton.

Your tools are always killer!
0
There's a frontroom and a backroom....reverse faces
User avatar
Rich O Brien 
Administrator
 

Re: [Plugin] Smooth Zoom 1.1.0 (April 03, 2015)

Postby Anton_S » Fri Apr 03, 2015 9:21 pm

Thanks Rich :)

I made an update to work with SU 64bit. Note that it requires AMS Library. There are still feature requests to add and bugs to fix, such as making it work properly while Fredo tools are active. Maybe someday...
-1

Anton_S 
PluginStore Author
PluginStore Author
 

Re: [Plugin] Smooth Zoom 1.1.0 (April 03, 2015)

Postby bharralure » Tue Apr 21, 2015 10:30 am

Bonjour Anton
Smooth Zoom v1.1.0 installé sur SU Make v15.3.331 64 bits, sous Windows 8.1 fonctionne parfaitement en mode camera réglé sur "Perspective" ou sur "Perspective à deux points", mais ne semble pas fonctionner correctement si mode camera réglé sur "Projection parallèle" : la molette de la souris provoque un déplacement latéral de la vue, et non un zoom. Mis peut-être est ce normal ?
0

bharralure 
 

Re: [Plugin] Smooth Zoom 1.1.0 (April 03, 2015)

Postby bharralure » Wed Apr 22, 2015 5:49 pm

Bonjour Anton
Smooth Zom v1.1.0 installé sur SU Make v15.3.331 64 bits sous Windws 8.1 fonctionne parfaitement en mode "Camera" réglé sur "Perspective" et sur "Perspective à deux points"
Par contre, il me semble ne pas fonctionner correctement en mode "Camera" réglée sur "Projection parallèle": la molette de la souris provoque un déplacement latéral de la vue de gauche et de droite, et non un zoom. Mais peut-être est-ce normal?
0

bharralure 
 

Re: [Plugin] Smooth Zoom 1.1.0 (April 03, 2015)

Postby Anton_S » Sat Apr 25, 2015 8:16 am

Bonjoir, LANDRY Patric. That plugin with parallel projection is indeed pretty weird. I will look into this someday. Meanwhile, you can always disable smooth zoom when switching to parallel projection. Uncheck Plugins -> AMS Smooth Zoom -> Enable and you're good to go. Thanks for the report.
0

Anton_S 
PluginStore Author
PluginStore Author
 

Re: [Plugin] Smooth Zoom 1.1.0 (April 03, 2015)

Postby cgarcia_arq » Wed Sep 02, 2015 6:10 pm

This is an excellent plugin! I've been trying to control the wheel speed since the first time i worked with sketchup and FINALLY now i can. Thank you so much!!!

i would like to propose a future feature: the ability to control the zoom-in and zoom-out parameters independently. It seems a have to scroll a little more when i zoom-out to get to the same place i was before zooming-in.
0

cgarcia_arq 
 

Re: [Plugin] Smooth Zoom 1.2.0 (Dec 4, 2015)

Postby derei » Sat Dec 05, 2015 3:13 pm

Just tested the plugin. I like the fact it makes the zoom smoother, but from what i could see, this plugin can't make the zooming factor smaller than sketchup's default, although it can increase the factor. Is fun to play with those inertial modes when the transition is sensibly longer.

Few suggestions:
-see if the zooming factor can be DECREASED, this would help in case of precision zooming needs.
-please consider moving it in Camera Menu, because everybody is putting their plugin in Extensions, as there is no other place in SketchUp. And that menu becomes longer than some screens height...

Good Luck.
0
DESIGNER AND ARTIST DEREI.UK
User avatar
derei 
 

Re: [Plugin] Smooth Zoom 1.2.0 (Dec 4, 2015)

Postby Anton_S » Sat Dec 05, 2015 9:01 pm

Derei, if I understood you correctly, you want to reduce the zooming intensity, right? You can decrease the zoom factor by going to Plugins->AMS Smooth Zoom->Options and reducing intensity, to say, 0.1. Thanks for your feedback!
0

Anton_S 
PluginStore Author
PluginStore Author
 

Re: [Plugin] Smooth Zoom 1.2.0 (Dec 4, 2015)

Postby derei » Sat Dec 05, 2015 10:13 pm

Anton_S wrote:Derei, if I understood you correctly, you want to reduce the zooming intensity, right? You can decrease the zoom factor by going to Plugins->AMS Smooth Zoom->Options and reducing intensity, to say, 0.1. Thanks for your feedback!

Factor 0.1 from what i could see, actually makes the zooming intensity equal to "sketchup default". Higher values will make zooming faster (in bigger steps).
I was hoping to go under sketchup's default. To have a smoother zoom in terms of precision, not only visualization.
0
DESIGNER AND ARTIST DEREI.UK
User avatar
derei 
 

SketchUcation One-Liner Adverts

by Ad Machine » 5 minutes ago



Ad Machine 
Robot
 

Next


 

Return to Plugins

Who is online

Users browsing this forum: No registered users and 4 guests

Visit our sponsors: