V5 Wish List
 1-5  …  446-465  466-485  486-505  506-525  526-545  …  586-602

Previous
Next
 From:  Frenchy Pilou (PILOU)
10114.486 In reply to 10114.485 
I make that only in Affinity! :)
I want just colorized each face separately as shown here https://moi3d.com/forum/index.php?webtag=MOI&msg=10114.476
I have well the 5 Layers but...curious...only the Top Cylinder can be filled and not completely !
(as shown on my previous animation ) https://moi3d.com/forum/index.php?webtag=MOI&msg=10114.484
follow is just theorical schema not the same order and names as above...
(Calque = Layer) I will see that tomorrow evening!
See you soon...

EDITED: 18 Jan 2023 by PILOU

  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  Michael Gibson
10114.487 In reply to 10114.486 
Hi Pilou, in order to get a proper fill in Affinity the path needs to be one combined closed path.

If you select just the layer _faceCyan in your PDF, there are 4 separate unjoined paths that belong to that layer.

You will need to join those together before it will fill properly. If you just select the entire layer with open curves it won't get filled right, it's trying to fill each of the 4 pieces individually.

You can join the curves in Affinity Designer by selecting them all:



Go to the "Node" tool:



Choose the "Join curves" Action here:



Now with it being one single path instead of 4 separate sub paths you can fill it like you wanted:



When the 4 pieces are separate then applying a fill goes like this instead:


- Michael

EDITED: 18 Jan 2023 by MICHAEL GIBSON


  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  pressure (PEER)
10114.488 In reply to 10114.479 
Thanks for the tip Michael. I've corrected my post above.

- Peer
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  Frenchy Pilou (PILOU)
10114.489 In reply to 10114.487 
Ok better than nothing!

I will continue to explore if there is no trick inside Moi for have direct closed curves! :)

Another thing is maybe a sort of Macro inside Affinity for close all curves inside all Layers!
Because when you have hundred of Layers that is some painful!
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  Frenchy Pilou (PILOU)
10114.490 
I have gone to the Affinity forum with example PDF above!
ABout the cylnder remark it's that i have seen!

>>Designer doesn't support Macros. Only Photo has them.

>>Your example file contains some curves, which reflect roughly edges which mark the surface of a 3D object.

I interpret your request that you want to get a closed curve for every visible surface area, build by using the edges and combining them to a closed curve (one edge is needed multiple times, mainly 1 or 2 times, for 2 edges who share the edge).

The grouping of layers (used for clipping) should be ignored for combining surface edges (you need edges from multiple layers groups for one surface)

Just „closing the curves“ (using the current „close curve“ function would not deliver any useful results.

the curves like the bottom from cylinder needs to be trimmed to cut of unused parts
This tasks needs some 3D functionality which is not at all available in designer.
The edges can be ambiguous (overlapping), and the layer sequence gives no actual „depth“ information.
Just to „manage expectations“ i personally rate this functionality very unlikely to come anytime soon. It is not a simple macro recording - which Walt already pointed out is not available at all in Designer - and record otherwise existing functionality.

otherwise, it would be a nice feature to get, of course.
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  Frenchy Pilou (PILOU)
10114.491 
So maybe a Projected inside MOI can do something...before exporting PDF...
---
Pilou
Is beautiful that please without concept!
My Moi French Site My Gallery My MagicaVoxel Gallery
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  Michael Gibson
10114.492 In reply to 10114.491 
Hi Pilou, you might also try using a raster to vector tracer on the background image to trace an outline around a face.

You could bump up the light intensity under Options > View > Lighting options to get solid coloring without shading.

Peer mentioned a couple of different tracers above here:
http://moi3d.com/forum/index.php?webtag=MOI&msg=10114.475

- Michael
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  Frenchy Pilou (PILOU)
10114.493 In reply to 10114.492 
Yep but it's a little pity because we have yet curves and coordinates of vertices inside Moi! : before the PDF export!

That works perfectly when we have separated figures! (Curves only or Surfaces )

Does exist something for automatize Names for these figures for have directly different "Layers" inside Moi ?

EDITED: 20 Jan 2023 by PILOU

  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  Michael Gibson
10114.494 In reply to 10114.493 
Hi Pilou,

re:
> Does exist something for automatize Names for these figures for have directly
> different "Layers" inside Moi ?

I'm not quite sure what you mean, there is a Styles list in MoI that is similar to layers, do you mean you want something that puts each curve on a separate style?

What is the goal of that?

- Michael
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  Frenchy Pilou (PILOU)
10114.495 In reply to 10114.494 
When you export the PDF to Affinity you will have each "Layer" with a name ;)

As alas name of object can't be exported to Affinity
but name of Style can be used!

So must each object as a Style (even a same color) with a different name!
(if automatically possible of course)
Here Object must be named Polo1, Polo2, Polo3

Like this each Layer has a different name inside Affinity and can be selected separately...

  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  Frenchy Pilou (PILOU)
10114.496 
Ah damned! There is a new tool inside Affinity V2 !
So seems that will resolve all the problems above ! ( the lateral face of the cylinder etc)
The Shape Builder tool !
video made by NotMyFault with my file! (because i have not the V2 )
https://moiscript.weebly.com/uploads/3/9/3/8/3938813/fullsizerender.mov

So problem stays in Moi for make the same before export the PDF! :) (for the Aff V1)
Make isolated surfaces / Faces / Edges from a 3Dview

EDITED: 20 Jan 2023 by PILOU

  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  Michael Gibson
10114.497 In reply to 10114.495 
Hi Pilou,

re:
> So must each object as a Style (even a same color) with a different name!
> (if automatically possible of course)
> Here Object must be named Polo1, Polo2, Polo3

There is a script here:
http://moi3d.com/forum/index.php?webtag=MOI&msg=3334.2

That will make a style created for every named object, with the object assigned to it.

- Michael
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  Frenchy Pilou (PILOU)
10114.498 In reply to 10114.497 
Perfect for this rename them!
---
Pilou
Is beautiful that please without concept!
My Moi French Site My Gallery My MagicaVoxel Gallery
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  Frenchy Pilou (PILOU)
10114.499 In reply to 10114.477 
@ Peer Maybe this can resolve your problem! ;)

Tips
Better if the original objects are Boolean Union and generator vertical line of Cylinder hidden

The complete easy final Process! :)
Of course each closed curve can be Style colorized and Named inside Moi!
for have directly named Layers inside Affinity V1! (no made here)

With this http://moi3d.com/forum/index.php?webtag=MOI&msg=3334.2
you can name automatically some Styles (so futur Layers) as you want
for have something more elaborated than "Default" following! :)
( Calque = Layer in French)

Intersection with a plane of the Imported PDF





else i have refound a Close Multiple Curves Command :)
https://moi3d.com/forum/index.php?webtag=MOI&msg=2752.1

EDITED: 22 Jan 2023 by PILOU

  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  pressure (PEER)
10114.500 In reply to 10114.499 
Hi Pilou,

Thank you for trying out some creative ways to attack the problem of getting closed paths!

Re:
> Better if the original objects are Boolean Union and generator vertical
> line of Cylinder hidden

I just tried this on a perspective projection of a more complex object, but the result of boolean union is that most lines get deleted, so maybe union only works for simple cases.

Re:
> Intersection with a plane of the Imported PDF

With more complicated line art this doesn't work for me. I get like 150 planar surfaces with triangular cutouts even though the line art doesn't have any triangles.

Re: Affinity Designer

I've already tried Affinity v2, but it's not good for me. I need a vector eraser, line width tool, and curve offsetting so that when there's a big area I can put hatching as a thin edging around the outside rather than having a large area of stripes that draws too much attention.

Illustrator has a well-known bug in its vector eraser and has a difficult to use width tool, which is why I don't use it for very much. But Affinity completely lacks a vector eraser and width tool, and has unreliable curve offsetting, so for my case it's not as good of a choice as Illustrator. In other words, neither Affinity nor Illustrator are very good for most of what I do, but for the part where I make closed shapes, Illustrator is better than Affinity because it can offset those shapes to make an edging / outline / annular shape around the perimeter.

- Peer
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  Frenchy Pilou (PILOU)
10114.501 In reply to 10114.500 
@ Peer Just by hasard take a look at this niche program : White Rabbit CAD :)
It has some tools who maybe works for some figures! :)
https://www.tiesoli.com/whiterabbitcad/

You can send me some examples before / after wished for that i test with White Rabbit for the fun! :)
import 2D (pdf, svg) export SVG DXF
but Moi SVG, PDF --> Inkscape SVG --> White Rabbit

<< boolean union is that most lines get deleted, so maybe union only works for simple cases
Of course just boolean when "front faces" & lines are necessary...

EDITED: 23 Jan 2023 by PILOU

  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  pressure (PEER)
10114.502 In reply to 10114.501 
Hi Pilou,

Thanks for continuing to look for a solution. Attached is a 3DM along with SVG, AI, and PDF exports for testing.

- Peer

EDITED: 3 Mar by PEER

  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  Frenchy Pilou (PILOU)
10114.503 In reply to 10114.502 
@ Peer I will examine that! :)
---
Pilou
Is beautiful that please without concept!
My Moi French Site My Gallery My MagicaVoxel Gallery
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  Frenchy Pilou (PILOU)
10114.504 
@ Peer
I suppose all your files are from the initial 3DM and exported from Moi ?
Something strange!
I draw something in InkScape then export SVG ---> White Rabbit ...that works ! :)
I load your SVG file in InkScape (all is fine i see it) then export SVG ---> White Rabbit that don't work! :(

So I must investigate more! Be patient! :)

What is exactly the target wanted ?
Each face separated with a color for example, only closed curves of a file, both ? Other ?

EDITED: 24 Jan 2023 by PILOU

  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  Frenchy Pilou (PILOU)
10114.505 
@ Peer ... SVG : it's a little nightmare! :)

I have maybe a process (in PDF) but we must hide these yellow lines by hand
so not sure that is a valid one that you have expected!





The Process some similar than previous !
From an Moi Object
- Boolean the solids
- Hide the lines no wanted
- Export as PDF View 3D for have any position wanted!
- New - Reload the PDF - View top (so we have the position of the original object in a plane ! )
- View Top - Intersect with a Plane
- Keep only the Object kill the rest
- the tricky Part! ExplodeMove (4)
- Select Curves (use the Browser) Kill them
- Select & Copy Move the Edges (use the Browser) become Curves! ) - Join these Curves = All curves are Closed!
- kill surfaces - put the closed curves at the original position
-UnExplode Move
- Export as PDF the closed curves View Top
- Open inside Affinity V1: colorize as you want all the Closed Curves!
et voilà! :)
to continue...but I leave the SVG for the moment too devious! :)

Else something like that :)

EDITED: 25 Jan 2023 by PILOU

  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged
 

Reply to All Reply to All

 

 
Show messages:  1-5  …  426-445  446-465  466-485  486-505  506-525  526-545  546-565  …  586-602