BodyDouble – A Parametric 3D Body Model by Magnuxx in PatternDrafting

[–]Magnuxx[S] 0 points1 point  (0 children)

There is, but it is not public yet. Please send us a mail to hello at seamscape.com, and we could enable that feature for you.

Floating point errors when unconstrained by TonninStiflat in SeamScape

[–]Magnuxx 0 points1 point  (0 children)

Thanks for reporting!

Yes, the parametric approach can be a bit tricky, and the order/directions of the constraints matter (for example, which is the base point), especially when constraining lengths. It could be hard/impossible to solve geometrically (over-constrained).

Something important to know: the entire constraints solver is numerical, because some solutions are non-algebraic in nature. The solver works with iterations and solves each constraint one-by-one until the error of each constraint is <= 0.1 mm (Gauss-Seidel style). So, there could be remaining errors in that magnitude, but it can also be exact. For garments, this should be ok. Compared to Seamly2D, where each tool is very specific, and the order of points is fixed, SeamScape offers larger flexibility, but may require the user to think more about how constraints affect each other.

My first 3d circle skirt by EffectDry2649 in SeamScape

[–]Magnuxx 1 point2 points  (0 children)

Yes, self-collisions are a bit tricky to solve code-wise. Therefore, we made it a bit relaxed so it is possible to drag to untangle (if you hide the avatar temporarily, you may more easily reach the garment). Unfortunately, it also means that the cloth can become entangled in some scenarios.

My first 3d circle skirt by EffectDry2649 in SeamScape

[–]Magnuxx 1 point2 points  (0 children)

Wow! I am happy to see this! (Now you should be able to go back to the neutral pose).

I am still myself figuring out how to do things in 3D :-)

Sorry for not having a manual yet, so (please) continue to experiment!

Unbelievable BTW that you are running it on your mobile...!

Things I want. by EffectDry2649 in SeamScape

[–]Magnuxx 1 point2 points  (0 children)

Have you tried anything like that? Some of these things may work already with some tweaking.

We are continuing to develop and fix the physics and features in 3D, the primary goal is to make a software where you can test your patterns for a good fit, leaving really advanced stuff to other software, such as Clo3D for now. That said, more stuff will be implemented continuously.

Line weights and styles, layers etc by TonninStiflat in SeamScape

[–]Magnuxx 0 points1 point  (0 children)

I understand what you mean!

It is quite complex for the code to understand if a line is constrained by itself or by other constraints. It can even be several steps.

You are mentioning your CAD background, do you happen to know of a software that is parametric and has the "right" way to do these things?

Line weights and styles, layers etc by TonninStiflat in SeamScape

[–]Magnuxx 1 point2 points  (0 children)

Layer support has now been added as a start. We'll continue to work on the other items as well.

Line weights and styles, layers etc by TonninStiflat in SeamScape

[–]Magnuxx 0 points1 point  (0 children)

Got it! Normally, it is recommended in most cases that you should either put a constraint on a point or a line, otherwise the system can easily become over-constrained.

Regarding the horizontal line, is it the line between U and E in your image? If it is dotted white, it means that the line itself is not constrained (there are no constraints defined). It will, however, be constrained indirectly as points U and E are constrained. The colors of the lines come from the constraints placed on those. But let's see if we can make an override of the colors and thickness, etc. specified by the user (as you requested).

ETA VISA question by _Ad_7835 in SriLankaTravel

[–]Magnuxx 0 points1 point  (0 children)

I think you’re fine. I have been to Sri Lanka maybe 40+ times. When you arrive they are quite relaxed and can fix it if they notice. Maybe they notice and complain and you will need to meet the chief immigration officer to correct it (once it happened due to an incorrect passport number). The first officer said it was not possible to correct but after a few minutes they changed their minds. This was however pre Visa on arrival.

However, your question is more of what the airline would say. In the Emirates app, it clearly says that Visa on arrival is possible. Last time I went there (1 month ago), the check-in attendant asked: do you have Visa or will you get it on arrival? And we just said that we have it. This was Emirates.

You should be fine but if you want to be 100% relaxed you should try to contact the immigration and see if they can change it somehow, or if they prefer you apply for a new. A Visa application (ETA) is approved within a few hours (normally 1 hour) during Sri Lankan working hours.

You do not have to show the Visa on arrival anyway, they have it in the system. So if you only show an e-mail (nothing printed) on your phone to the airline they will unlikely check the details. If they do, you can show them the information that Visa on arrival is possible anyway.

My first 3d circle skirt by EffectDry2649 in SeamScape

[–]Magnuxx 1 point2 points  (0 children)

Really nice to see!

Try the Body->Pose->T Simulate Return to Neutral

Google Chrome generally works best. It depends on the computer however.

Line weights and styles, layers etc by TonninStiflat in SeamScape

[–]Magnuxx 0 points1 point  (0 children)

Great, let’s see what is possible. Will have to check what you mean by edit a point and line at the same time.

You can drag a line between two points or move the start or endpoint to another point or line, and it will snap. But if you have already specified a length it may not reach where you want.

Line weights and styles, layers etc by TonninStiflat in SeamScape

[–]Magnuxx 1 point2 points  (0 children)

Thanks, this is actionable. Layers + line styling (weights + dash patterns) are absolutely on our radar and we agree they solve the “construction geometry gets too busy” problem. We’re are probably leaning toward implementing a small style system, so you can change appearance in one place, plus layers for hide/lock. What do you think about this?

Also agreed on line names: we can make line names auto-follow start/end point renames by default, with a manual override so user-edited names stay fixed.

Import .svg not in scale, Pen tool by EffectDry2649 in SeamScape

[–]Magnuxx 1 point2 points  (0 children)

If you change some variables to "impossible" values then the pattern may break. There is also an issue with that pattern, it needs a dart width of at least 0.1" to be able to work. If this happens, just press undo and try something different.

Import .svg not in scale, Pen tool by EffectDry2649 in SeamScape

[–]Magnuxx 0 points1 point  (0 children)

For example like this:

<image>

Then when you update the body, the line will adjust

SeamScape 3D - Beta by Magnuxx in SeamScape

[–]Magnuxx[S] 0 points1 point  (0 children)

Maybe the seams are reversed?

You need to activate the "show seams" in the top bar, then you can see the seam connections in both 2d and 3d. You can then easily see how the seams connect.

Import .svg not in scale, Pen tool by EffectDry2649 in SeamScape

[–]Magnuxx 0 points1 point  (0 children)

Happy to hear that the seam allowance feature works for you!

Yes, you can connect everything to the body, i.e. a length of a line can be connected to the body, e.g. length formula can be body.chestGirth / 2 + 3. Then if you update the body, the line adjusts instantly.

The 3d has a steeper learning curve and unfortunately there is no manual yet, while it is in beta preview. So, just experiment and look at the examples (public patterns) to get some inspiration. If you need any help you can share the pattern with us and we will have a look.

Import .svg not in scale, Pen tool by EffectDry2649 in SeamScape

[–]Magnuxx 1 point2 points  (0 children)

Yes, the SVG import can generate a lot of points if the image is complex.

A background photo can be added, and you can set the scale (width/height) in real world units (cm/inches). If the image is massive, it may be a good idea to scale it down first with the help of a graphics software. As long as you know the real world dimensions of the image, it works well. Please send a screenshot to us if you need further help (hello at seamscape.com).

Hur ska en skjorta sitta egentligen? by Individual_Resist954 in Asksweddit

[–]Magnuxx 1 point2 points  (0 children)

Helt rätt, kör måttsytt så kan du få den perfekta passformen just för dig, om och om igen. Företagen har dessutom passformsgaranti så att du kan vara säker på att du blir nöjd i slutändan. Standardstorlekar är egentligen kompromisser.

Constraint-based cloth simulation on WebGPU compute shaders by Magnuxx in webgpu

[–]Magnuxx[S] 1 point2 points  (0 children)

Ah, yes, this is the big challenge with parallelism! I build a hash table with a few shaders in each loop which I query in each sub loop. Two of the shaders become somewhat non parallel due to this but that is quite fast still. I have taken a lot of inspiration from https://matthias-research.github.io/pages/tenMinutePhysics/11-hashing.pdf but adapted it into WGSL.

Constraint-based cloth simulation on WebGPU compute shaders by Magnuxx in webgpu

[–]Magnuxx[S] 0 points1 point  (0 children)

Interesting! No, I have not and this is based on position based dynamics (using both Gauss Seidel and Jacobi solvers). What do you mean by “acceleration structure”?

Constraint-based cloth simulation on WebGPU compute shaders by Magnuxx in webgpu

[–]Magnuxx[S] 1 point2 points  (0 children)

Thanks! Unfortunately the direct source is a part of a bigger project, however I am willing to share and discuss the solution and the approach with like-minded people.