jayanam / jremesh-tools Goto Github PK
View Code? Open in Web Editor NEWBlender addon for quad remeshing
License: GNU General Public License v3.0
Blender addon for quad remeshing
License: GNU General Public License v3.0
I was going through the code, i was wondering if this can be used on python directly? or is this made for working with Blender only?
Im getting this when I pick the directory of "Instant Meshes Application" in addons JRemesh: [Errno 13] Permission denied: '/Users/... directory
Hello Jayanam, I get an error on install.
Modules Installed (jremesh-tools-main) from '/Users/joelgodin/Dropbox/Blender-Config/Addons_2.9/jremesh-tools-main.zip' into '/Users/joelgodin/Library/Application Support/Blender/3.0/scripts/addons'
Traceback (most recent call last):
File "/Applications/Blender/Blender-3.0.1.app/Contents/Resources/3.0/scripts/modules/addon_utils.py", line 351, in enable
mod = import(module_name)
File "/Users/joelgodin/Library/Application Support/Blender/3.0/scripts/addons/jremesh-tools-main/init.py", line 16, in
from . jrt_remesh_op import JRT_OT_Remesh
File "/Users/joelgodin/Library/Application Support/Blender/3.0/scripts/addons/jremesh-tools-main/jrt_remesh_op.py", line 1, in
from msilib.schema import Error
ModuleNotFoundError: No module named 'msilib'
(I'm on a mac with macOS)
I was hopeful there was a way to also select a set of guidelines from a GreasePencil object.
Or maybe there's a way that opens the instance of InstantMeshes so you can put guidelines, so it handles the steps of export and import?
Maybe even just set the symmetry axis so it gets one guideline down the middle.
[My guess is neither was not possible, or maybe grease pencil was only annotations at the time you first build this bridging addon.]
https://igl.ethz.ch/projects/sketch-retopo/
Found CLI --help
Options:
-o, --output Writes to the specified PLY/OBJ output file in batch mode
-t, --threads Number of threads used for parallel computations
-d, --deterministic Prefer (slower) deterministic algorithms
-c, --crease Dihedral angle threshold for creases
-S, --smooth Number of smoothing & ray tracing reprojection steps (default: 2)
-D, --dominant Generate a tri/quad dominant mesh instead of a pure tri/quad mesh
-i, --intrinsic Intrinsic mode (extrinsic is the default)
-b, --boundaries Align to boundaries (only applies when the mesh is not closed)
-r, --rosy Specifies the orientation symmetry type (2, 4, or 6)
-p, --posy Specifies the position symmetry type (4 or 6)
-s, --scale Desired world space length of edges in the output
-f, --faces Desired face count of the output mesh
-v, --vertices Desired vertex count of the output mesh
-C, --compat Compatibility mode to load snapshots from old software versions
-k, --knn Point cloud mode: number of adjacent points to consider
-F, --fullscreen Open a full-screen window
-h, --help Display this message
Well I guess there's not way currently to send guide curls from the command line?!
I am sure you are already aware of this one.
https://github.com/nicopietroni/quadwild
Thank you for your amazing addons
I get this error using Blender on MacOS. I put the correct path to the application "Instant Remesh" and have tried different routes thinking it was a permissions issue, but nothing has worked.
I've recently installed this addon and been testing it on linux with what I believe is the latest version of blender (3.1.2).
I've downloaded the linux version of instant meshes and pointed it to the appropriate path and that works as expected. Not being happy with the generated topology for a UV sphere on UV sphere boolean intersection I decided to try Quadriflow, and while it generates a new mesh and hides the old one, it does not appear to have actually applied any algorithm - the resulting mesh has the same geometry as the source mesh, including triangles and ngons.
You'd want to keep these before remeshing because recreating them on a high poly is a bit of a nightmare. Also you lose the ability to stack UV islands on a simple example like a cube. May not be possible given you probably have to export to fbx for the tool and back, but in that case I wonder if the mesh data can be transferred somehow.
TypeError: Converting py args to operator properties: : keyword "preserve_paint_mask" unrecognized
Python: Traceback (most recent call last):
File "C:\Users*****\AppData\Roaming\Blender Foundation\Blender\4.1\scripts\addons\jremesh-tools-main\jrt_remesh_op.py", line 148, in execute
bpy.ops.object.quadriflow_remesh(
File "C:\Program Files\Blender Foundation\Blender 4.1\4.1\scripts\modules\bpy\ops.py", line 109, in call
ret = _op_call(self.idname_py(), kw)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
TypeError: Converting py args to operator properties: : keyword "preserve_paint_mask" unrecognized
Any help would be great :-)
Does it cause problems with copyright when I use it in my projects?
I have no idea what this means but this is the error I'm getting. I'm on blender 3.3.1
Python: Traceback (most recent call last):
File "C:\Users\Sy\AppData\Roaming\Blender Foundation\Blender\3.3\scripts\addons\jremesh-tools-main\jrt_remesh_op.py", line 74, in execute
bpy.ops.export_scene.obj(filepath=orig,
File "C:\Program Files\Blender Foundation\Blender 3.3\3.3\scripts\modules\bpy\ops.py", line 113, in __call__
ret = _op_call(self.idname_py(), None, kw)
AttributeError: Calling operator "bpy.ops.export_scene.obj" error, could not be found
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.