Author Topic: Perspective Drawing  (Read 65601 times)

0 Members and 1 Guest are viewing this topic.

JuneTheSecond

  • Hero Member
  • *****
  • Posts: 1027
    • Visio Shapes, Stencils and Sample Drawings
Re: Perspective Drawing
« Reply #30 on: December 08, 2009, 07:14:16 PM »
Thank you very much Vojo.

It was not the gravity of center,
but another one that I don't know the name.
It is represented in the formula.
xo=(xa+xb+xc+xd)/4
yo=(ya+yb+yc+yd)/4
Gravity center of 4-points?
I think this point is the center of ellipse. :)
« Last Edit: December 09, 2009, 12:14:17 AM by JuneTheSecond »
Best Regards,

Junichi Yoda
http://june.minibird.jp/

JuneTheSecond

  • Hero Member
  • *****
  • Posts: 1027
    • Visio Shapes, Stencils and Sample Drawings
Re: Perspective Drawing
« Reply #31 on: December 12, 2009, 12:57:34 PM »
Hi,

A man who is good in mathatics adviced me to search a counter example.
Then I made an example(image60.jpg and image61.jpg)
that the center of ellipse is 2 mm apart from the center of 4-points.
Now my hypothesis has been rejected. :D :D ;D ;D
« Last Edit: December 13, 2009, 12:21:31 PM by JuneTheSecond »
Best Regards,

Junichi Yoda
http://june.minibird.jp/

JuneTheSecond

  • Hero Member
  • *****
  • Posts: 1027
    • Visio Shapes, Stencils and Sample Drawings
Re: Perspective Drawing
« Reply #32 on: December 21, 2009, 05:41:45 AM »
Hi,

This is the shape for perspective view of circle.
The shapesheet version.
The ellipse works on shapesheet, but does not need VBA macro.
The ellipse smoothly follows the move of the frame.
I've applied the technique "Ellipse in Cut Face of Oblique Pyramid".
http://www.geocities.jp/visualcalculation/english/cutfacetwistedpiramid.htm
« Last Edit: December 21, 2009, 05:45:45 AM by JuneTheSecond »
Best Regards,

Junichi Yoda
http://june.minibird.jp/

Visio Guy

  • Administrator
  • Hero Member
  • *****
  • Posts: 1736
  • Smart Graphics for Visual People...n' Stuff
    • Visio Guy
Re: Perspective Drawing
« Reply #33 on: December 21, 2009, 05:56:39 AM »
Hi Junichi,

I was wondering if your 3D stuff uses any new features from Visio 2010?

Very cool work, thanks for sharing with the forum!
For articles, tips and free content, see the Visio Guy Website at http://www.visguy.com
Get my Visio Book! Using Microsoft Visio 2010

JuneTheSecond

  • Hero Member
  • *****
  • Posts: 1027
    • Visio Shapes, Stencils and Sample Drawings
Re: Perspective Drawing
« Reply #34 on: December 21, 2009, 06:28:30 AM »
Hi,

It works on Visio 2007. :) :) :)
You don't need any new feature.
But you need to work hard to build
complicated shapesheet formulas. :) :) :)
Best Regards,

Junichi Yoda
http://june.minibird.jp/

JuneTheSecond

  • Hero Member
  • *****
  • Posts: 1027
    • Visio Shapes, Stencils and Sample Drawings
Re: Perspective Drawing
« Reply #35 on: December 22, 2009, 09:04:40 PM »
Hi,

Now, I am trying to make a cylinder in the perspective view.
I have to add manual operations yet.
I need to think of any new idea. :)  :)  :)
« Last Edit: December 22, 2009, 09:11:33 PM by JuneTheSecond »
Best Regards,

Junichi Yoda
http://june.minibird.jp/

JuneTheSecond

  • Hero Member
  • *****
  • Posts: 1027
    • Visio Shapes, Stencils and Sample Drawings
Re: Perspective Drawing
« Reply #36 on: December 29, 2009, 07:28:53 AM »
Hi,

Here is a shape of perspective vertical cylinder.
Size and view can be changed with control handles.

If the cylinders are connected to the vanishing points,
perspective view can be changed with arrow keys.

Please select one of the vanishing point and press any arrow key.
If you move vanishing point with mouse, the cylinders break apart.
But if you press any arrow key, they are restored again.

I studied the reason why they behave differently.
And I found the  value of PinY of ellipse cannot be transferred
correctly on mouse move, and found a trick to fix it with SETF function.

But I did not fix it, because the solution is not elegant. :) :) :)

  
Best Regards,

Junichi Yoda
http://june.minibird.jp/

JuneTheSecond

  • Hero Member
  • *****
  • Posts: 1027
    • Visio Shapes, Stencils and Sample Drawings
Re: Perspective Drawing
« Reply #37 on: December 29, 2009, 07:31:12 AM »
Here is Visio drawing.
Best Regards,

Junichi Yoda
http://june.minibird.jp/

JuneTheSecond

  • Hero Member
  • *****
  • Posts: 1027
    • Visio Shapes, Stencils and Sample Drawings
Re: Perspective Drawing
« Reply #38 on: December 30, 2009, 07:04:43 AM »
Hi,

I fixed the problem with SETF function to force the PinY value in some ellipse shapes, because I could not find any other solution.
Now you can change perspective view with both mouse or arrow keys.
« Last Edit: December 30, 2009, 07:07:06 AM by JuneTheSecond »
Best Regards,

Junichi Yoda
http://june.minibird.jp/

JuneTheSecond

  • Hero Member
  • *****
  • Posts: 1027
    • Visio Shapes, Stencils and Sample Drawings
Re: Perspective Drawing
« Reply #39 on: December 30, 2009, 07:07:32 AM »
Here is Visio drawing.  :) :) :)
« Last Edit: December 30, 2009, 07:10:45 AM by JuneTheSecond »
Best Regards,

Junichi Yoda
http://june.minibird.jp/

JuneTheSecond

  • Hero Member
  • *****
  • Posts: 1027
    • Visio Shapes, Stencils and Sample Drawings
Re: Perspective Drawing
« Reply #40 on: January 29, 2010, 08:26:32 PM »
Hi,

Added oblique cut face cylinders.
They are heavy, because shapesheets are too complicated,and their cells are forced to recalculate with VBA macro.
It is because some of cells do not re-calculate themselves in the shapesheets, when you change the view.  ??? ???
  :) :) :) :) :)
« Last Edit: January 29, 2010, 10:47:31 PM by JuneTheSecond »
Best Regards,

Junichi Yoda
http://june.minibird.jp/

JuneTheSecond

  • Hero Member
  • *****
  • Posts: 1027
    • Visio Shapes, Stencils and Sample Drawings
Re: Perspective Drawing
« Reply #41 on: January 29, 2010, 10:52:12 PM »
Hi,

Changed the view.  :) :) :) :)
Best Regards,

Junichi Yoda
http://june.minibird.jp/

JuneTheSecond

  • Hero Member
  • *****
  • Posts: 1027
    • Visio Shapes, Stencils and Sample Drawings
Re: Perspective Drawing
« Reply #42 on: February 05, 2010, 01:01:43 AM »
Here are holizontal cylinders.  ;) ;) ;) ;) :) :D
Moving vanishing points makes changed views.
« Last Edit: February 05, 2010, 01:04:17 AM by JuneTheSecond »
Best Regards,

Junichi Yoda
http://june.minibird.jp/

JuneTheSecond

  • Hero Member
  • *****
  • Posts: 1027
    • Visio Shapes, Stencils and Sample Drawings
Re: Perspective Drawing
« Reply #43 on: February 05, 2010, 01:05:38 AM »
Here are other views without boxes.
Best Regards,

Junichi Yoda
http://june.minibird.jp/

JuneTheSecond

  • Hero Member
  • *****
  • Posts: 1027
    • Visio Shapes, Stencils and Sample Drawings
Re: Perspective Drawing
« Reply #44 on: February 05, 2010, 01:21:15 AM »
Here is an example drawing.
Best Regards,

Junichi Yoda
http://june.minibird.jp/