Jump to content
Friksel

[AD] Drawing a star.. Am I doing something wrong?

Recommended Posts

When drawing a star and snap to a squared document for some reason the star is having some padding and therefor not snapping to the document bounds. I don't see any reason why the star would not stretch up to the document bounds. I don't get it. Am I missing something here?

 


 

Share this post


Link to post
Share on other sites

.A regular star always has a square base box, but if it has five points it won’t have a square bounding box. In order to see how this works, try changing the number of points to four or six.


Alfred online2long.gif
Affinity Designer/Photo/Publisher 1.7.1.404 • Windows 10 Home (4th gen Core i3 CPU)
Affinity Photo for iPad 1.7.1.143 • Designer for iPad 1.7.1.1 • iOS 12.3.1 (iPad Air 2)

Share this post


Link to post
Share on other sites

Check this out.A circle in a square, now draw the 5 pointed star. cool eh, now increase the points.

1938614428_ScreenShot1.thumb.png.de2d6eb9d915969a980a1a010ae2b20f.png1879614641_ScreenShot2.thumb.png.f5a4f9328741bfd318d1fe54a79acf49.png


iMac 27" Late 2015 Fully Loaded, iMac 27" Mid 2011 both running High Sierra 10.13.6 - Affinity Designer/Photo, Publisher Beta 1.7.0.140, Illustrator CC, Inkscape, Blender, Sketchup, Pepakura Designer, MTC, Pixelmator & Pixelmator Pro + more... XP-Pen Artist-22E, - iPad Pro 12.9 B|  

Affinity Help - Affinity Desktop Tutorials Instagram & Flickr - Affinity Live 19th June 2019

Share this post


Link to post
Share on other sites
3 minutes ago, αℓƒяє∂ said:

A regular star always has a square base box, but if it has five points it won’t have a square bounding box. In order to see how this works, try changing the number of points to four or six.

Great minds think alike lol!


iMac 27" Late 2015 Fully Loaded, iMac 27" Mid 2011 both running High Sierra 10.13.6 - Affinity Designer/Photo, Publisher Beta 1.7.0.140, Illustrator CC, Inkscape, Blender, Sketchup, Pepakura Designer, MTC, Pixelmator & Pixelmator Pro + more... XP-Pen Artist-22E, - iPad Pro 12.9 B|  

Affinity Help - Affinity Desktop Tutorials Instagram & Flickr - Affinity Live 19th June 2019

Share this post


Link to post
Share on other sites
11 minutes ago, αℓƒяє∂ said:

A regular star always has a square base box, but if it has five points it won’t have a square bounding box. In order to see how this works, try changing the number of points to four or six.

It doesn't matter if the star is square or not, it stretches while drawing, so it should stretch to the document bounds. Look at the padding on the left, even if the star-shape wouldn't stretch it shouldn't be there. 

And the whole point of a boundingbox is that it always tightly fits the shape. That's why it's called a 'bounding'-box.

It shouldn't matter how much points there are. If we switch to 5 points it shouldn't make the star smaller, but the boundingbox fit the star to let its boundingbox fit the document bounds on stretch and with that fit the star to the document bounds.

 


 

Share this post


Link to post
Share on other sites
6 minutes ago, Friksel said:

It doesn't matter if the star is square or not, it stretches while drawing, so it should stretch to the document bounds. Look at the padding on the left, even if the start wouldn't stretch it shouldn't be there. 

And the whole point of a boundingbox is that it always tightly fits the shape. That's why it's called a 'bounding'-box.

It shouldn't matter how much points there are. If we switch to 5 points it shouldn't make the star smaller, but the boundingbox fit the star to let its boundingbox fit the document bounds on stretch and with that fit the star to the document bounds.

Please see this thread:

 


Alfred online2long.gif
Affinity Designer/Photo/Publisher 1.7.1.404 • Windows 10 Home (4th gen Core i3 CPU)
Affinity Photo for iPad 1.7.1.143 • Designer for iPad 1.7.1.1 • iOS 12.3.1 (iPad Air 2)

Share this post


Link to post
Share on other sites

@Friksel

If you are happy with the shape of the Star, when you convert it to Curve, this happens:

image.png.50d66e689bf79f5c118d9f1e2c9ecd3e.png

Best regards!


You'll never know what you can do until you get it up as high as you can go!   

AMD FX 8350 :: Radeon HD 7870 :: Windows 10 ::  http://mithferion.deviantart.com/

Oxygen Icons :: Free Quality Fonts :: Public Domain Pictures :: iOS 11 Design Resources :: iOS App Icon Template :: Hot to do High Quality Art :: Mesh Warp / Distort Tool Considerations

Share this post


Link to post
Share on other sites

Yes, I understand what you are explaining and I understand now that it's build like this. Thanks for your responses.

I understand the technical background on how to draw the shape with its center point in the middle and all, but I don't agree with this to be the right and an intuitive interface for a vector drawing tool, because it's not only unintuitive, it's working differently than the rest of the interface. And I highly doubt other graphical software works like this. A boundingbox should ALWAYS fit a shape and drawing a shape that is able to stretch should ALWAYS hit the bounds of the container. Designers should never have to worry about technical stuff, how it's build and all.

@Mithferion I understand, and after converting to curves we can stretch the hell out of the shape and fitting it to the bounds with no problem at all. So why such a strange interface at first?

 

 


 

Share this post


Link to post
Share on other sites

Well create a 800 x 800 px doc, place a 5 point star on that, select the star (see it's bounding box) and enter into the transform panel x = 0 px, y = 0 px, w = 800 px, h = 800 px, what do you see for the star and it's bounding box?

"Catch a falling star, put it in your pocket ..." (Prince Kajuku).


☛ Affinity Designer 1.7.1 ◆ Affinity Photo 1.7.1 ◆ OSX El Capitan

Share this post


Link to post
Share on other sites
1 minute ago, Friksel said:

A boundingbox should ALWAYS fit a shape and drawing a shape that is able to stretch should ALWAYS hit the bounds of the container.

As @Ben explained in the other thread, the container that we see by default for parametric shapes is the base box. The bounding box (viewable by pressing the period key on your keyboard) always does fit the shape.


Alfred online2long.gif
Affinity Designer/Photo/Publisher 1.7.1.404 • Windows 10 Home (4th gen Core i3 CPU)
Affinity Photo for iPad 1.7.1.143 • Designer for iPad 1.7.1.1 • iOS 12.3.1 (iPad Air 2)

Share this post


Link to post
Share on other sites
16 minutes ago, v_kyr said:

Well create a 800 x 800 px doc, place a 5 point star on that, select the star (see it's bounding box) and enter into the transform panel x = 0 px, y = 0 px, w = 800 px, h = 800 px, what do you see for the star and it's bounding box?

"Catch a falling star, put it in your pocket ..." (Prince Kajuku).

Exactly the same as drawing the star from top-left to bottom-right.

 

12 minutes ago, αℓƒяє∂ said:

As @Ben explained in the other thread, the container that we see by default for parametric shapes is the base box. The bounding box (viewable by pressing the period key on your keyboard) always does fit the shape.

Could be, but it's not stretching the shape with the boundingbox to the bounds of the document, but it should. I don't really care what the explanation is of base box and bounding box. It should work intuitively as how we would expect the interface to work in my opinion. I am a developer too, so I understand some things in the background could work differently, but that's not my business if I am a user and use the software as a designer, than it should work the best it can and consistant to other tools.

The problem here is that other vector-tools draw shapes from the center, so you place a cursor on the 'canvas' and than make the star bigger by moving your mouse while holding the mousebutton. And that's the way the logic behind stars is. But Affinity tried to make that interface easier, which I really like, by drawing the shape topleft first and than let us stretch the shape to set the size.

But they did it the wrong way and not worked it all the way through as what I think should be done. Again, in my opionion it should work exactly the same as drawing circles (fits the bounds), drawing rectangles (fits the bounds). No matter how technically difficult it is in the background. We should just not have to worry about those things. That's why we use graphical interfaces. Rightnow the star is not even in the center of the document...


 

Share this post


Link to post
Share on other sites
12 minutes ago, Friksel said:

The problem here is that other vector-tools draw shapes from the center, so you place a cursor on the 'canvas' and than make the star bigger by moving your mouse while holding the mousebutton. And that's the way the logic behind stars is. But Affinity tried to make that interface easier, which I really like, by drawing the shape topleft first and than let us stretch the shape to set the size.

If you want to draw from the centre, you can use the appropriate modifier key (Ctrl on Windows or Cmd on a Mac).

Quote

But they did it the wrong way. Again, it should work exactly the same as drawing circles (fits the bounds), drawing rectangles (fits the bounds). No matter how technically difficult it is in the background. We should just not have to worry about those things. That's why we use graphical interfaces. Rightnow the star is not aligned with the center of the bounds...

I don’t understand why you say it isn’t centre-aligned. Did you look at the first image in @firstdefence‘s post?

 


Alfred online2long.gif
Affinity Designer/Photo/Publisher 1.7.1.404 • Windows 10 Home (4th gen Core i3 CPU)
Affinity Photo for iPad 1.7.1.143 • Designer for iPad 1.7.1.1 • iOS 12.3.1 (iPad Air 2)

Share this post


Link to post
Share on other sites
25 minutes ago, v_kyr said:

"Catch a falling star, put it in your pocket ..." (Prince Kajuku).

I would have said Perry Como, but each to his own!


Alfred online2long.gif
Affinity Designer/Photo/Publisher 1.7.1.404 • Windows 10 Home (4th gen Core i3 CPU)
Affinity Photo for iPad 1.7.1.143 • Designer for iPad 1.7.1.1 • iOS 12.3.1 (iPad Air 2)

Share this post


Link to post
Share on other sites
1 minute ago, αℓƒяє∂ said:

I would have said Perry Como, but each to his own!

Just remembered U.F.O. for falling stars! ;)


☛ Affinity Designer 1.7.1 ◆ Affinity Photo 1.7.1 ◆ OSX El Capitan

Share this post


Link to post
Share on other sites
19 minutes ago, αℓƒяє∂ said:

Did you look at the first image in @firstdefence‘s post?

Yes, and I responded to it. You can see clearly on that image that the star is not hitting the bottom bounds, nor the left and right bounds.

But guess we are talking in circles now. I know you are an intelligent guy so don't get me wrong and of coarse no offense at all. I guess I didn't explain myself well or we just dissagree on how an intuitive graphical interface should work for designers on this point. 

I was hoping there was something I was missing, but guess it's a choice Serif made. It seems like the choice made is made on logic in the background instead of intuiteve logic in a designer-perspective. I would have made a different choice, cause I think is a serious design flaw... and according to the other thread I'm obviously not the only one.

Great to know drawing stars from the center is possible, thanks for the tip. But unfortunately drawing stars from the center doesn't solve this, because it's still impossible to snap the stars to the document bounds without converting it to curves first. Again, this is not me trying to troll, I think it's really a serious design flaw.

That said, thanks for trying to help. At least now I know.

Now I have to go to my meat... which is probably burning by now... :(:/


 

Share this post


Link to post
Share on other sites
1 minute ago, JimmyJack said:

@Friksel You don't have to convert to curves.

Just hit the period key to toggle back and forth to the "bounding box" of your choosing.

So we pick a star, define exactly where we want the star to be on the document and use document-bounds-snapping, but the star doesn't stretch to the bounds... than we leave the mousebutton, have to switch to a bounding box with a period and have to resize the star again, but now it can snap to the bounds.... I don't think that makes sense at all and isn't really efficient or intuitive to me.

But hey, at least it prevents a conversion to curves so it's a step closer


 

Share this post


Link to post
Share on other sites

But to not only complain and think in solutions instead; It would be great if it would be either work exactly with the bounding box, or we could have a button like ALT or whatever to do the bounding-box-switching immediatly. That would fit everybody's needs I'd say (if somebody really wants the behaviour like it is build now).

Well, thanks again everybody for your buys help! I'll use the period-method for now!


 

Share this post


Link to post
Share on other sites

Even if the star started with a bounding box it still wouldn't meet all of the edges of a square and maintain its aspect ratio see fig1 so the bounding box is a moot point anyway. The only way to satisfy your starry-eyed ;) perspective is to start with a star that is 4, 6, 8.. etc points as Alfredo The Great alluded to, see fig2

Fig1
429165893_ScreenShot.thumb.png.afaec6fba53f348f3506540f72a46afd.png

Fig2
1896639839_ScreenShot1.thumb.png.63a8f55b44d5bf37914190e69ae0a546.png

 

Its a Starry, starry night 
Paint your, stars blue and gray 
I'd do it on a summer's day 
With eyes that know the shape will fit your square
Shadows on the fills...

everybody singalong...

 


iMac 27" Late 2015 Fully Loaded, iMac 27" Mid 2011 both running High Sierra 10.13.6 - Affinity Designer/Photo, Publisher Beta 1.7.0.140, Illustrator CC, Inkscape, Blender, Sketchup, Pepakura Designer, MTC, Pixelmator & Pixelmator Pro + more... XP-Pen Artist-22E, - iPad Pro 12.9 B|  

Affinity Help - Affinity Desktop Tutorials Instagram & Flickr - Affinity Live 19th June 2019

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×