Comments (4)
Hi, I'm currently working on a tool that would do this. I'm targeting Blender's MB-Lab plugin, which uses some absolute measurements as understood by the tailoring world. Other parameters are non-absolute scalars. My understanding is that MakeHuman does not lend itself well to parametric design, and is intended rather to just generate good-looking models based on some abstract input.
My tool is basically a translator, which can take a .csv exported from SeamlyMe and output a file that can be imported by MB-Lab to create a model that matches the given measurements.
It's not as simple as a 1-to-1 translation unfortunately... most of those non-absolute scalars correspond to absolute measurements in SeamlyMe, so I need to do some experimenting to figure out how their proportionality to other absolute measurements works.
I then intend to write some automation for Blender (by way of Nodes, probably) which will aid in importing the SVG from Seamly2D as 3D sheets, then use the Simply Cloth Pro plugin to turn them into simulated fabric and sew it together onto the model. This will allow you to see how well your pattern fits and moves, à la Marvelous Designer.
I'm not currently interested in writing this in C++ as a feature of the Seamly2D project itself. I'm writing it as a standalone utility in Clojure. However, once that's done, and if I can figure out how to interop from your C++ runtime, I'll happily try to integrate them so the user can just click a button in SeamlyMe and export the MB-Lab file.
from seamly2d.
from seamly2d.
This is going to be a long, slow process for me, but I'm highly motivated. Help would be welcome. Releasing my work is contingent on my employer open-sourcing a Clojure library I wrote, which they have stated they intend to do.
from seamly2d.
Oh, and if anyone knows of any existing work that I'm duplicating, please let me know. I'd rather not reinvent the wheel, if it's out there and sufficiently round.
from seamly2d.
Related Issues (20)
- BUG: sorting by color does not work in the pieces dock
- BUG: groups / piece dock does not refresh when changing language.
- BUG: qt6 build does not reognize or open vst measurements HOT 2
- BUG: when you add a point in a spline into a piece, the curve change into a line HOT 1
- Build: Doxygen config contains some deprecated HOT 1
- Feature: add bountysource to github
- Repo: add .vscode directory to .gitignore HOT 1
- BUG: Problem with color scheme in Application Preferences HOT 2
- Feature: Add flag icons to the label language dropdown box.
- BUG: PDF export from draft mode does not display correctly in PDF reader
- BUG: Insert node tool creates error HOT 5
- Feature: Improve the FX dialog
- Feature: Add sorting to the groups list
- Build: qt6 build issues HOT 7
- BUG: renaming draft block produces errors
- BUG: Language prefs do not default to English
- BUG: regression in starting draft block number
- BUG: fx dialog does not display properly on MacOS
- BUG: pattern piece dialog does not display correctly on MacOS HOT 1
- BUG: Dock size incorrect when installing the apps for first time
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from seamly2d.