-
Posts
205 -
Joined
-
Last visited
Reputation
154 SpectacularAbout Paolo
Personal Information
-
Occupation
Designer
-
Homepage
https://fitplot.it/vwplugins/
-
Hobbies
Vectorscript, Python, Objective C developer
-
Location
Italy
Recent Profile Visitors
-
@mjm simply repeat the installation instructions you followed for the 2024 version using the very same 2024 plugin version: https://fitplot.it/vwplugins/catenary.html#installation
-
@BillW I got your suggestion, and applied it this way: Added a (hidden) _Material parameter of type Static text I already have a parameter Material of type Material I declare in Vars materialChange : BOOLEAN; in the prep event: kObjOnWidgetPrep: BEGIN … old_Material_Name := GetRField(parmHand, parmName, '_Material'); {parmHand and parmName are from GetCustomObjectInfo()} result := GetObjMaterialName(parmHand, new_Material_Name); {when the material checkbox is deselected, new_Material_Name = ''} {check if old and new differs.} materialChange := Not (old_Material_Name = new_Material_Name); {now set _Material to store the new_Material_Name} setRField(parmHand, parmName, '_Material', new_Material_Name); {at this point it's necessary to reset the plugin to get this working} if materialChange then resetObject(parmHand); … vsoSetEventResult( -8 {kObjectEventHandled} ); END; later, in the reset event I can get the updated material of the plugin via GetObjMaterialHandle(parmHand). There is no way to do this through vsoStateGetParamChng() or the more specific vsoStateMaterialChng() that seems to not work at all…
-
@BillW Yes, I have the material controls in the OIP, but I need some notification when the user changes it… I'll give your suggestion a try, thank you.
-
I have an event-enabled plugin that manages materials. I'd like to be notified when the material settings change. I see there is the function: FUNCTION vsoStateMaterialChng( hObj : HANDLE; VAR materialID : INTEGER; VAR deleted : BOOLEAN; VAR previousTexture : INTEGER): BOOLEAN; I have placed it in the reset event, in the same manner as IsNewCustomObject(parmName) or vsoStateGetParamChng( parmHand, widgID, prmIndex, oldValue ) but I noticed that vsoStateMaterialChng get never called whenever I change materials or set the material checkbox on / off! Is there a reason? How should be it used?
-
Import SVG Plugin for Vectorworks Now Available!
Paolo replied to Paolo's topic in 3rd Party Services, Products and Events
@Brian(J) I remember very well you helped me in the export SVG very first tests, I am grateful, since that plugin has been very requested by Shaper Origin users. I’ll give you the new import plugin for free, just let me know your Vectorworks version. But I cannot guarantee it will work as the VW2025 version, since I have not time to perform all the needed tests. -
Import SVG Plugin for Vectorworks Now Available!
Paolo replied to Paolo's topic in 3rd Party Services, Products and Events
It seems the old problem px vs pt. As far as I have learned the svg default unit is pixel, so when units are not specified my plugin assumes px. Some programs seems to adopt pt as defaults… The ratio is one point = 1.333(3) pixels. About the import time, the problem is that Vectorworks has not an efficient way (with Vectorscript commands) to handle fill rules as in SVG. In my algorithm I obtain a pretty result despite of time. It is a bit complicated to explain… -
Import SVG Plugin for Vectorworks Now Available!
Paolo replied to Paolo's topic in 3rd Party Services, Products and Events
@Brian(J), what Vectorworks version do you have? I am pretty sure the new import svg plugin should work in previous versions, if recompiled. If there are requests, I could reconsider to prepare versions that I can test (2022, 2023, 2024). It takes time to recompile, test and maintain multiple versions… -
Import SVG Plugin for Vectorworks Now Available!
Paolo replied to Paolo's topic in 3rd Party Services, Products and Events
Hello @Brian(J) the Vectorworks italian version will have this new version included for free in the next 2025 service pack. The italian distributor and me simply agree that, after 6 years and after a wide code revision, I can try to sell the plugin abroad. -
Import SVG Plugin for Vectorworks Now Available!
Paolo replied to Paolo's topic in 3rd Party Services, Products and Events
About circles and ellipses, as long as the original svg has them defined as paths, the plugin translate them into polylines. Check your exported svg file for the circle / ellipse definition. About line weights, try to import in a 1:1 scale layer. Anyway, I need to check this point. The main purpose of these (Import and Export svg) plugins is to preserve the shapes first and the graphic attributes as long as possible, considering that Vectorworks cannot directly reproduce some SVG graphics (line caps, clip rects, some gradient mode, etc.). -
Import SVG Plugin for Vectorworks Now Available!
Paolo replied to Paolo's topic in 3rd Party Services, Products and Events
@Jeff Prince, I have fixed the link, try again. I could make also a demo (timed) version of Export to SVG, let’s see how it goes with this one… -
Import SVG Plugin for Vectorworks Now Available!
Paolo replied to Paolo's topic in 3rd Party Services, Products and Events
New! Try the Import SVG Plugin – Now Available as a Free Demo! Since launching the Import SVG plugin, I've received interest but also understandable hesitation—after all, it's natural to want to try before you buy. To help you evaluate it with confidence, I’ve released a free demo version, valid until June 1st, so you can test its features and decide if it’s right for your workflow. 💡 What does it do? The plugin allows you to import SVG files directly into Vectorworks®, preserving vector quality and saving time. 🔍 Key Features: Direct SVG import into your Vectorworks documents Vector-accurate rendering Simple and efficient integration ⚠️ Please note: The demo version requires an internet connection to validate its expiration. After June 1st, the demo will no longer function. 👉 Try it now and learn more here: 🌐 https://fitplot.it/vwplugins/importSVG.html Download Questions or feedback? I’d love to hear from you! -
Import SVG Plugin for Vectorworks Now Available!
Paolo replied to Paolo's topic in 3rd Party Services, Products and Events
The video here shows you how to import some SVGs — even complex ones — into Vectorworks®. The paths get perfectly converted into Vectorworks® polylines. Gradients are imported too and added to the document’s resources. Group hierarchies are fully preserved. SVG demo test.mov -
.SVG Import urgently required
Paolo replied to fruitful's question in Wishlist - Feature and Content Requests
-
Here we are: