eliemichel / dagamendment Goto Github PK
View Code? Open in Web Editor NEWThe official implementation of the research paper "DAG Amendment for Inverse Control of Parametric Shapes"
License: Other
The official implementation of the research paper "DAG Amendment for Inverse Control of Parametric Shapes"
License: Other
Blender 3.3 does not load dag amendment
No response
Yes. https://github.com/eliemichel/DagAmendment/releases/tag/v1.1.0
Windows 11, Nvidia
bpy.context.space_data.recent_folders_active = 1
bpy.context.space_data.system_folders_active = 3
bpy.context.space_data.system_folders_active = 3
bpy.context.space_data.params.filename = ""
bpy.context.space_data.recent_folders_active = 1
Modules Installed (DagAmendment) from 'D:\DagAmendment-v1.1.1.zip' into 'C:\Users\xxx\AppData\Roaming\Blender Foundation\Blender\3.1\scripts\addons'
Traceback (most recent call last):
File "C:\Program Files\Blender Foundation\Blender 3.1\3.1\scripts\modules\addon_utils.py", line 351, in enable
mod = import(module_name)
File "C:\Users\xxx\AppData\Roaming\Blender Foundation\Blender\3.1\scripts\addons\DagAmendment_init_.py", line 81, in
from . import properties
File "C:\Users\xxx\AppData\Roaming\Blender Foundation\Blender\3.1\scripts\addons\DagAmendment\properties.py", line 33, in
from .SamplePoints import SamplePoints
File "C:\Users\xxx\AppData\Roaming\Blender Foundation\Blender\3.1\scripts\addons\DagAmendment\SamplePoints.py", line 32, in
from .uv_coparam import coparam_to_position
File "C:\Users\xxx\AppData\Roaming\Blender Foundation\Blender\3.1\scripts\addons\DagAmendment\uv_coparam.py", line 35, in
from .Accel import project as project_on_mesh
ImportError: cannot import name 'project' from 'DagAmendment.Accel' (unknown location)
Hope to post some logs, so that others can help.
I had to change the bash script to use python 3.11
Some minor? coding errors.
[ 50%] Building CXX object CMakeFiles/Accel.dir/Accel.cpp.o
/Users/ernest.lee/Documents/DagAmendment/Accel/Accel.cpp:39:35: error: constexpr variable 'version' must be initialized by a constant expression
constexpr std::tuple<int,int,int> version = {1, 0, 0};
^ ~~~~~~~~~
/Users/ernest.lee/Documents/DagAmendment/Accel/Accel.cpp:39:45: note: non-constexpr constructor 'tuple<int, int, int, 0>' cannot be used in a constant expression
constexpr std::tuple<int,int,int> version = {1, 0, 0};
^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX13.1.sdk/usr/include/c++/v1/tuple:606:5: note: declared here
tuple(_Up&&... __u)
^
/Users/ernest.lee/Documents/DagAmendment/Accel/Accel.cpp:100:41: error: braces around scalar initializer [-Werror,-Wbraced-scalar-init]
auto proj_triangles = py::array_t<int>({ static_cast<pybind11::ssize_t>(samples_buf.shape[0]) });
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2 errors generated.
make[2]: *** [CMakeFiles/Accel.dir/Accel.cpp.o] Error 1
make[1]: *** [CMakeFiles/Accel.dir/all] Error 2
make: *** [all] Error 2
-- Install configuration: "Release"
CMake Error at cmake_install.cmake:49 (file):
file INSTALL cannot find
"/Users/ernest.lee/Documents/DagAmendment/Accel/build-darwin/Accel.cpython-311-darwin.so":
No such file or directory.
ERROR (gpu.shader): pyGPUShader VertShader:
|
32 | vec4 color = texelFetch(jbuffermaps[param], coord, 0);
| ^
| Error: sampler arrays indexed with non-constant expressions are forbidden in GLSL 1.30 and later
Traceback (most recent call last):
File "/usr/share/blender/2.93/scripts/modules/addon_utils.py", line 351, in enable
mod = import(module_name)
File "/bunny/.config/blender/2.93/scripts/addons/DagAmendment/init.py", line 84, in
from . import overlays
File "/bunny/.config/blender/2.93/scripts/addons/DagAmendment/overlays.py", line 29, in
from .shaders import line_shader, line_shader_2d, point_shader
File "/bunny/.config/blender/2.93/scripts/addons/DagAmendment/shaders.py", line 252, in
jbuffer_reduce_shader = gpu.types.GPUShader('''
Exception: Shader Compile Error, see console for more details
How much effort would be to extract this as a OpenMFX node and can you sketch a technical design for it?
Version: https://github.com/eliemichel/DagAmendment/releases/tag/v1.0.1
System: Windows 11, RTX 3000 series Nvidia
I can't seem to compile DagAmendment for Blender 3.1/3.2.
Reproduction steps:
Notes:
Seems to be using python 3.10. Your previous releases use python 3.9.
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.