QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

全站
11小时前
查看: 2596|回复: 16
收起左侧

[求助] 又来求助了,求大大解救

[复制链接]
发表于 2016-1-24 22:35:41 | 显示全部楼层 |阅读模式 来自: 中国广东惠州

马上注册,结识高手,享用更多资源,轻松玩转三维网社区。

您需要 登录 才可以下载或查看,没有帐号?注册

x
不规则四边形(即没有一对边是平行的),怎么求最大内切椭圆。
  n' d% B$ |, P8 i/ A1 j; K' W$ u我的思路是求椭圆心和切点,但是不知道求?可否用透仿作出来?
5 a- F. H4 X$ B1 \* x) y 1.png
 楼主| 发表于 2016-1-26 15:14:27 | 显示全部楼层 来自: 中国广东惠州
不知为何,我用透视法作图出来不符合。
. U4 s5 _' |8 O* B* e' j0 `中心透视虽然面积比是变化的,但是两个图比较的话,正方形的内切圆面积是最大的,透视以后占的四边形面积比也是最大的吧?- p3 K- Z3 |# T( h% W% Z- R
我发现将不规则四边形改为梯形(即有一对边平行)的话,原理就变为一点透视(灭点为Z轴),最终得出的切点和透视以后四边形最大面积的椭圆切点是同一的。- z: N/ v# a. w0 \( z# A* V
请指教?
9 P* s8 ~- D, g0 f. @2 t1 q5 ~ 1.png ) I8 V4 W- F1 e5 s. ^3 {0 s
下面是约束后的可能最大面积9 ~' |1 g* t9 s. Z# D8 g; C
2.png
  o7 i% M1 x9 a9 H+ y: B

评分

参与人数 1三维币 +10 收起 理由
2005llnn + 10 技术讨论

查看全部评分

发表于 2016-1-26 22:42:20 | 显示全部楼层 来自: 中国辽宁营口
本帖最后由 woaishuijia 于 2016-1-26 23:07 编辑 2 ]" a7 r2 `$ C. o6 Y3 T  \5 D
明天你好吗 发表于 2016-1-26 15:14# u& F" e% U+ K$ V2 N
中心透视虽然面积比是变化的,但是两个图比较的话,正方形的内切圆面积是最大的,透视以后占的四边形面积比也是最大的吧?
% M1 l! T8 R$ B1 Y$ y, {

3 D5 ^9 U" \9 ~) d正因为中心透视面积比是变化的,两个面积就没有直接的关系了。
 楼主| 发表于 2016-1-27 23:01:04 | 显示全部楼层 来自: 中国广东惠州
woaishuijia 发表于 2016-1-26 22:42, \6 z6 i6 b) n/ T) l
正因为中心透视面积比是变化的,两个面积就没有直接的关系了。

" a9 K- G* K3 c( J从其它思路不知能不能作?
发表于 2016-1-28 05:45:54 | 显示全部楼层 来自: 中国辽宁营口
几何画法没戏。参数约束也未必保证椭圆面积最大
发表于 2016-1-28 11:18:19 | 显示全部楼层 来自: 中国广西南宁
我在贴吧里看到过类似的一个帖子,但没看明白,楼主有兴趣的话可去看下,如果知道发解法的话,也希望楼主给大家分享一下。% y' ?( W9 }% w2 ]& V3 s5 G: p
http://tieba.baidu.com/p/4318600719
 楼主| 发表于 2016-1-28 18:53:21 | 显示全部楼层 来自: 中国广东惠州
本帖最后由 明天你好吗 于 2016-1-28 18:56 编辑
- G  q1 o  I$ m
chenmik 发表于 2016-1-28 11:187 C1 ?- q% p- Y% Q1 r7 J
我在贴吧里看到过类似的一个帖子,但没看明白,楼主有兴趣的话可去看下,如果知道发解法的话,也希望楼主给 ...
梯形可以看成是有内切圆的等腰梯形透视仿射,那么该圆面积比/例最大,且切点线平行与底,又过对角线的交点
0 ~) x/ W- s% B+ {7 C4 X据仿射的同素性平行性可知该梯形的四个切点位置。最后变成四点作椭圆了 1..png * a- R/ ]' Z, |) k9 v$ P% L

% B. k: h( p7 y' L5 L2 p2 n$ n/ Y7 Z( q

2 b* z+ X2 ?, }, i/ ^2 y. Z
7 P0 X4 y8 {4 j
 楼主| 发表于 2016-1-28 19:03:11 | 显示全部楼层 来自: 中国广东惠州
本帖最后由 明天你好吗 于 2016-1-28 19:04 编辑
& x4 K/ B. n4 W8 _+ b- ]
woaishuijia 发表于 2016-1-28 05:45
/ d: w; f; X# I! Z( f/ q几何画法没戏。参数约束也未必保证椭圆面积最大
; V! l9 n4 y2 D: W
版主大大,如果是一般梯形仿射为具有内切圆的等腰梯形的话,具体的怎么仿射?透视轴是哪条,透视方向是哪个方向,比如对应点的连线就是方向。我只知道结果是这样,怎么仿的过程不清楚
& ~' f( Z8 W* v) R; i2 U9 M; ~
发表于 2016-1-29 12:37:34 | 显示全部楼层 来自: 中国天津
本帖最后由 woaishuijia 于 2016-1-29 12:42 编辑 # x$ G0 L2 @5 K3 ~( l9 e
明天你好吗 发表于 2016-1-28 19:039 ]+ i/ w5 g) S' F6 N$ _/ T
版主大大,如果是一般梯形仿射为具有内切圆的等腰梯形的话,具体的怎么仿射?透视轴是哪条,透视方向是哪 ...

( M& h2 z9 I, ^  H7 e3 V$ v4 k我的思路和你有点小区别,我是把梯形及其内切最大面积椭圆看作是一个矩形及其内切最大面积椭圆的仿射.) S1 Y  j2 i6 b3 N$ o5 ~( f1 ^8 ^
因此,梯形内切最大面积椭圆的中心就在上下底中点连线的中点,与上下底的切点就是上下底的中点,与两腰的切点就是原始矩形两垂边中点在仿射梯形两腰的对应位置,且这两个切点与梯形底边的距离是相等的.- H  k7 h% U* `
于是只剩下一件事,在梯形的腰上找出原始矩形垂边中点的对应位置.7 P* ~& g: P; W* I9 i* B
我按照@chenmik 在6楼提供的链接画出了梯形
$ A$ b, u$ S7 g3 A Untitled-1.gif
' r0 c8 q4 D3 ?% X$ E以梯形右上角为基点,复制上底到梯形的左下角,参照缩放梯形右腰,基点为梯形右下角,参照长底为上下底长度之和,新长度为下底长度
: K' I: e( [* K* }$ t2 L" A; w9 s Untitled-2.gif
; k0 g$ R- m0 E' b梯形内切最大面积椭圆的中心点,与四个边的切点都在这里
* Z7 {! Y* H3 g* z- ? Untitled-3.gif 6 V  Q8 l8 A/ U8 C* u
画出的结果与那个帖子的结果是一样的; z7 u. V8 i. z4 Y5 s. j- y
Untitled-4.gif & z' [& N; i* O& ?' x9 `
4 x  d& ^4 K+ v
发表于 2016-1-29 13:57:29 | 显示全部楼层 来自: 中国天津
明天你好吗 发表于 2016-1-28 19:03
" Q" A! W$ S# ]9 z# [, J" W版主大大,如果是一般梯形仿射为具有内切圆的等腰梯形的话,具体的怎么仿射?透视轴是哪条,透视方向是哪 ...
0 Q# s/ w1 n/ a7 Q* `, j
回到你的问题上来,按照你的思路,我是这样做的
5 v: R9 R0 {+ z% h5 K先画和上帖一样的梯形
  q: c; h: v) V- @ Untitled-1.gif
9 Q, L0 P1 b& k6 n以下底中点为第一点,向上两点画圆,直径大于80,小于100.(事实上,圆的直径取多大--只要不等于梯形下底长度--都不影响画图,但取80到100之间可以使画出的有内切圆的等腰梯形的上底比下底短且比上图的梯形上底长.更便于直观上的理解.),画出该圆的外切等腰梯形,该等腰梯形与上图梯形共有下底.顺便把上图梯形两个底边中点连线画出来.
+ K; X) N/ E( A3 J& u5 f Untitled-2.gif
" l+ S! z: A- P0 x/ d1 ]由等腰梯形左上角到下底的垂足(图上绿色直线的下端)向图1梯形左上角连线(图中青色直线)
# G, Z( v, |! w0 U Untitled-3.gif
' D' T$ I. o! j" G( U- n分别延伸青色直线和图1两底边中点连线(黄色)使二者交于一点,这就是灭点
  _( q! {/ P  J Untitled-4.gif
3 }- ?9 _! Y' d) ^由等腰梯形内切圆与左腰的切点到下底的垂足向灭点连线(图上红色直线),该直线与图1梯形左腰交于一点,这就是要求的切点
0 M+ q% Z. Q  Q/ o% u; B$ p4 J1 { Untitled-5.gif # }& @# D! X, J4 \' g) x
 楼主| 发表于 2016-1-29 17:42:47 | 显示全部楼层 来自: 中国广东惠州
本帖最后由 明天你好吗 于 2016-1-29 17:49 编辑
& s. g3 D4 W4 L6 O- D
woaishuijia 发表于 2016-1-29 13:57( O% n+ L+ b: j- d
回到你的问题上来,按照你的思路,我是这样做的
* s+ e" ~. {; t( y3 d先画和上帖一样的梯形

1 W4 b; }$ E) z/ p  B谢谢版主,中心透视是在用仿射作图过程,却无从下手的情况下而尝试的方法,发现一点透视和仿射一样,/两点,三点透视就不一样/。我没表达清楚,仿射的视点是在无穷远处的,所以方向是平行线,而中心透视视点是有距离的,不一样.
# V0 N  ^/ o! A, k$ w' z请看下图,我想要统一的解法,三角形,平行四边形都能用仿射作,关键是找到透视方向,和透视轴,怎么在有内切圆等腰梯形的情况下作一组仿射 8.png % u, @1 G3 q4 g& o" D
6.png
( ~7 z4 P3 N! W平行四边形也一样% }- t) g4 _, j5 r3 _5 v: B
7.png
- `4 ~/ Z- n5 t0 e+ S- a
& ~% P: ?( ]. B2 b& D" O% i) x
 楼主| 发表于 2016-1-29 17:51:02 | 显示全部楼层 来自: 中国广东惠州
再上一下,对帖子题目的/另一种解法2 \. m" `# `* x8 k7 S7 a
3.png
' b5 Q, w7 f; X  }+ B 4.png ' C% P+ I+ h/ e! _  ~8 X
5.png
 楼主| 发表于 2016-1-29 18:00:56 | 显示全部楼层 来自: 中国广东惠州
本帖最后由 明天你好吗 于 2016-1-29 18:06 编辑
" A" S  q! `3 A) e7 j. z
woaishuijia 发表于 2016-1-29 13:572 d& `6 f1 x# @: o, D- }( c
回到你的问题上来,按照你的思路,我是这样做的4 ^( r5 ~& k2 a! W$ @# ?
先画和上帖一样的梯形

3 i. Y. J" y( j4 ?这个灭点,应该用/了4点共线和等腰梯形中点线垂直于基线,画面是垂直的,灭点为在y轴。学习/了
发表于 2016-1-29 18:53:01 | 显示全部楼层 来自: 中国辽宁营口
明天你好吗 发表于 2016-1-29 18:008 O7 A7 _' J" |% c
这个灭点,应该用/了4点共线和等腰梯形中点线垂直于基线,画面是垂直的,灭点为在y轴。学习/了
" }5 f5 ?  [1 N# q7 x

# `. _' N( t! w8 W. ^你是这个意思吗?
; Q' L" u3 E1 G% A 捕获.PNG
& u" t$ u: U2 t- [" l* [! H
 楼主| 发表于 2016-1-29 19:09:15 | 显示全部楼层 来自: 中国广东惠州
woaishuijia 发表于 2016-1-29 18:53
/ y2 K& z. A3 R( p你是这个意思吗?

: L8 V3 x9 w6 h/ l" I对,是这个。版主大大能否给出具体步骤???
发表于 2016-1-29 20:33:51 | 显示全部楼层 来自: 中国辽宁营口
明天你好吗 发表于 2016-1-29 19:09' t5 |" M  O3 ?' g7 K( {) o
对,是这个。版主大大能否给出具体步骤???

5 C  X2 O/ _' j6 z因为有内切圆的等腰梯形的腰的长度等于上下底长度和的一半,所以我把上底复制到左下与下底连到一起,见左下蓝色直线,以得到上下底的长度和。然后以上下底的长度之和为直径,用两点画圆方法画了右边的红色大圆,然后以其圆心为基点移动到梯形左下角(即左边红色大圆,为了看得清楚,右边的红色大圆我没删)。因为这个圆的半径是梯形上下底长度和的一半,也就是等腰梯形腰的长度,等腰梯形上底的左端点必然在这个圆上。然后以上底中点为基点,复制上底到下底中点,再以其左端点为基点,向上移动它到和左边红色大圆的递延交点,从而得到了等腰梯形。接下来画其内切圆……$ d- w0 g9 P: x+ l& O. ^9 S7 Q
 楼主| 发表于 2016-1-29 21:05:30 | 显示全部楼层 来自: 中国广东惠州
woaishuijia 发表于 2016-1-29 20:338 }$ a9 m. {* s4 \+ z* n
因为有内切圆的等腰梯形的腰的长度等于上下底长度和的一半,所以我把上底复制到左下与下底连到一起,见左 ...
" a2 I* E7 T6 S2 _* A
拜谢,拜谢,终于有统一解了。版主大大要是哪天有不规则四边形的解法,希望分享。再次谢谢
发表回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Licensed Copyright © 2016-2020 http://www.3dportal.cn/ All Rights Reserved 京 ICP备13008828号

小黑屋|手机版|Archiver|三维网 ( 京ICP备2023026364号-1 )

快速回复 返回顶部 返回列表