@dan rathbun said:
Does this plugin modify any API classes ?
Nope. Everything exists within the Smustard module.
@dan rathbun said:
Does this plugin modify any API classes ?
Nope. Everything exists within the Smustard module.
ToolbarBuilderDemo is now available at Smustard.com. Build custom toolbars for your Ruby plugins!
The pro version (NOW AVAILABLE!) has the ability to save and load custom toolbars with planned updates to include other features.
ToolbarBuilderDemo is now available on Smustard.com for creating custom Ruby toolbars. Pro version to follow, with ability to save and load your toolbars, plus additional features.
@majid said:
...recently had strong need to "flightpath", and noticed that it is a long time that it hasn't been updated (and doesn't work for su8)...
Majid
Can you clarify by what you mean that it doesn't work for SU8? I use it in SU8 without problem.
It seems to me that the only way a plugin could crash SU when using the native dwg import is by using observers. Can anyone think of any other way?
Does SU crash if vector.flat_angle.rb is the only .rb in the Plugins folder?
I've not had problems with .dwg import on my PC, but I will investigate this on Mac.
I had reworked that whole section of Offset.rb, but must have not gotten it uploaded (which I have now done). Please try downloading the latest version.
I've reported this to the Google folks. Hopefully, it will be a quick fix.
@aerilius said:
Does the Ruby API allow to set a color value to a pixel of a texture? Or to reload a texture image very fast?
#1 - Yes and no. I worked through the PNG specification and have an .rb library (that works with zlib.so) to read .png pixels. It's a matter of converting XYZ to UV to get the (approximate) pixel at a pick point in the model. That, and time for Ruby to read a .png
#2 - I have an as-yet-unreleased plugin for this. It needs a bit of polish yet.
@alz said:
Ah -- here's one I found myself wanting this morning --
A browser option to swap or condense materials. Select a bunch of materials in your list and swap them all for a different material.
You mean something like Repaint? I'm working on a GUI for this, with one-for-many replacement, and drag-and-drop selections. Early testing was going well, but my day job slowed development...
On the odd chance you don't need all of Tom's selection tools, you can get Instances from Smustard.
If I remember correctly, .get_observers made a very brief appearance (perhaps beta 6 only?), and was removed due to a high chance of crashing SU. The method description lived on in the documentation, though, causing confusion even today.
It MIGHT be possible using an observer. I've used Scene observers to trigger animation of objects (very rudimentary animation), so it might be possible to use them to (re)paint objects.
We've been discussing it, but I can't replicate the problem either.
That's all great (using .uniq!) until you start dealing with Point3d objects
In that case, always use Set.
Tony,
My sincere apologies for the inconvenience. I don't have any contact forms requesting download links for Windowizer4 from December, nor do I have any idea why your contact forms would not have come through.
I've sent you an email containing a link to your MySmustard page, where you can download all purchases, check for updates, and see relevant upgrade offers.
Thanks,
@vashstamp3de said:
I hope this helps...(and not violating someone )
http://xoomer.virgilio.it/kites/programmi/grafica/sketcplugins.html
Good Luck!
Just point the Windowizer link to Smustard, please. It currently points to a broken link on RLD.
@tig said:
...or a Component with attached an observer that finds the sun an rotates it to suit - triggered by some event - like a change of the view ?
or a ShadowInfoObserver
You are aware that shadows_face_sun
does not affect the representation of the component instance itself, but only its shadows, right? In other words, the instance will not rotate to follow the sun; only the shadows will change when the sun changes while the instance remains static.