mrossini-ethz / vector-render Goto Github PK
View Code? Open in Web Editor NEWBlender Add-On for rendering vector graphics
License: GNU General Public License v2.0
Blender Add-On for rendering vector graphics
License: GNU General Public License v2.0
Dear, don't reinvent the wheel.
There's the FreeStyle SVG Exporter (https://github.com/folkertdev/freestyle-svg-exporter) which does what Vector Render is supposed to, but with many advantages, such as:
Unfortunately, FreeStyle SVG Exporter flaws in filling faces, as it messes up them.
So, the only additions that has to be made in it is:
I hope you'll merge your rendering algorithm with FreeStyle's
Thanks if you do.
Hi Mrossini,
the vector render operator crashes on files I tested. Here is the traceback:
Traceback (most recent call last):
File "C:\Blender\2.78\scripts\addons\vector-render.py", line 1120, in execute
polytree.insert_poly(poly_obj)
File "C:\Blender\2.78\scripts\addons\vector-render.py", line 365, in insert_poly
self.back_polys.insert_poly(poly)
File "C:\Blender\2.78\scripts\addons\vector-render.py", line 365, in insert_poly
self.back_polys.insert_poly(poly)
File "C:\Blender\2.78\scripts\addons\vector-render.py", line 365, in insert_poly
self.back_polys.insert_poly(poly)
File "C:\Blender\2.78\scripts\addons\vector-render.py", line 348, in insert_poly
self.front_polys.insert_poly(fp)
File "C:\Blender\2.78\scripts\addons\vector-render.py", line 365, in insert_poly
self.back_polys.insert_poly(poly)
File "C:\Blender\2.78\scripts\addons\vector-render.py", line 365, in insert_poly
self.back_polys.insert_poly(poly)
File "C:\Blender\2.78\scripts\addons\vector-render.py", line 348, in insert_poly
self.front_polys.insert_poly(fp)
File "C:\Blender\2.78\scripts\addons\vector-render.py", line 353, in insert_poly
self.back_polys.insert_poly(bp)
File "C:\Blender\2.78\scripts\addons\vector-render.py", line 365, in insert_poly
self.back_polys.insert_poly(poly)
File "C:\Blender\2.78\scripts\addons\vector-render.py", line 353, in insert_poly
self.back_polys.insert_poly(bp)
File "C:\Blender\2.78\scripts\addons\vector-render.py", line 365, in insert_poly
self.back_polys.insert_poly(poly)
File "C:\Blender\2.78\scripts\addons\vector-render.py", line 365, in insert_poly
self.back_polys.insert_poly(poly)
File "C:\Blender\2.78\scripts\addons\vector-render.py", line 365, in insert_poly
self.back_polys.insert_poly(poly)
File "C:\Blender\2.78\scripts\addons\vector-render.py", line 360, in insert_poly
self.front_polys.insert_poly(poly)
File "C:\Blender\2.78\scripts\addons\vector-render.py", line 360, in insert_poly
self.front_polys.insert_poly(poly)
File "C:\Blender\2.78\scripts\addons\vector-render.py", line 365, in insert_poly
self.back_polys.insert_poly(poly)
File "C:\Blender\2.78\scripts\addons\vector-render.py", line 360, in insert_poly
self.front_polys.insert_poly(poly)
File "C:\Blender\2.78\scripts\addons\vector-render.py", line 365, in insert_poly
self.back_polys.insert_poly(poly)
File "C:\Blender\2.78\scripts\addons\vector-render.py", line 345, in insert_poly
split = poly.split(self.node_polys[0])
File "C:\Blender\2.78\scripts\addons\vector-render.py", line 829, in split
t2 = (-poly.pd - self.qq[s2 % self.N].dot(poly.nn)) / vt2.dot(poly.nn)
ZeroDivisionError: float division by zero
location: <unknown location>:-1
I'm attaching an archive containing:
Please, see it.
VectorTest.zip
Hi there.
I get an error when enabling the AddOn in Blender 2.83.5, here's the output:
Traceback (most recent call last): File "/usr/share/blender/scripts/modules/addons_utils.py", line 351, in enable mod = __import__(module_name) ModuleNotFoundError: No module named 'vector-render-blender-2'
Please, help me out.
It's been a while without using this, now I can't recall where should I click to start a vector render.
Note I have 2.82a, I don't know if is this compatible.
Thanks in advance, bye.
Please, make this AddOn compatible with Blender 2.8
On installing this I get an error about compatibility.
Please, make lights affecting colors
Please, add export animations to this.
I installed the addon and enabled it, however I don't see it in the Properties pane. Is it possible to share a screenshot of where I can find the enabled plugin in Blender?
I tried looking under Render Engine and I only see the default options.
I also looked in the navigation menu under Render and it was not there.
I am using Blender 2.91. Do I have to downgrade to Blender 2.8 for this addon to work?
Hello everyone.
I'd like to share my vision about this, I'm mainly interested in:
Note: the PlugIn should offer a way to insert elements listed above in a dedicated element tree, generating clean SVG MarkUp. Objects in the 3D viewport that is not created by the PlugIn should be rendered with default properties.
Thanks for reading, I hope this will be interesting.
Bye, Ivano.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.