Thread View: pl.comp.dtp.tex.gust
7 messages
7 total messages
Started by Adam Kolany
Wed, 05 Oct 2016 07:55
[gust-l] patyka ze sznurkiem i ew. przynętą
Author: Adam Kolany
Date: Wed, 05 Oct 2016 07:55
Date: Wed, 05 Oct 2016 07:55
40 lines
2059 bytes
2059 bytes
Witajcie Siostry i Bracia w Techu,
czy ktoś mógłby mi na szybko podać związek między reprezentacją Beziera
krzywych: https://pl.wikipedia.org/wiki/Krzywa_B%C3%A9ziera
(wzór w części«Wielomianowe krzywe Béziera trzeciego stopnia» ) a tym co
mi daje inkscape przy eksporcie do epsa ew. zapisie w formacie natywnym.
konkretnie.
zapis natywny:
…
<path
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="M 300,368.07649 C 338.69677,197.19443 383.56536,56.348557
478.57143,159.50506"
id="path4136"
inkscape:connector-curvature="0"
sodipodi:nodetypes="cc" />
…
czyli krzywa to owo d="M 300, ....",
w epsie:
…
[] 0.0 d
4 M q 1 0 0 -1 0 195.407501 cm
0.391 195.32 m 31.348 58.613 67.242 -54.062 143.246 28.461 c S Q
q 1 0 0 -1 0 195.407501 cm
0.391 195.32 m 31.348 58.613 67.242 -54.062 143.246 28.461 c S Q
Q Q
showpage
…
czyli krzywa to owo: " 0.391 195.32 m 31.348 58.613 67.242 -54.062
143.246 28.461 c "
tylko jak to teraz skojarzyć z owymi A,B, C i D ze wzoru: "
P(t)=A*(1-t)^3+3B*t*(1-t)^2+… " z wikipedii ?
Re: [gust-l] patyka ze sznurkiem i ew. przynętą
Author: Piotr Strzelczyk
Date: Wed, 05 Oct 2016 08:26
Date: Wed, 05 Oct 2016 08:26
61 lines
2706 bytes
2706 bytes
> > czy ktoś mógłby mi na szybko podać związek między reprezentacją > Beziera krzywych: https://pl.wikipedia.org/wiki/Krzywa_B%C3%A9ziera > > > zapis natywny: > … > <path > style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" > > d="M 300,368.07649 C 338.69677,197.19443 383.56536,56.348557 > 478.57143,159.50506" > id="path4136" > inkscape:connector-curvature="0" > sodipodi:nodetypes="cc" /> > … > > czyli krzywa to owo d="M 300, ....", > > w epsie: > … > [] 0.0 d > 4 M q 1 0 0 -1 0 195.407501 cm > 0.391 195.32 m 31.348 58.613 67.242 -54.062 143.246 28.461 c S Q > q 1 0 0 -1 0 195.407501 cm > 0.391 195.32 m 31.348 58.613 67.242 -54.062 143.246 28.461 c S Q > Q Q > showpage > … > > czyli krzywa to owo: " 0.391 195.32 m 31.348 58.613 67.242 -54.062 > 143.246 28.461 c " > > tylko jak to teraz skojarzyć z owymi A,B, C i D ze wzoru: " > P(t)=A*(1-t)^3+3B*t*(1-t)^2+… " z wikipedii ? Prosto: A=(300, 368) B=(338.6, 197.2) C=(383.6, 56.4) D=(478.6, 159.6) a w EPS-ie A=(0.39, 195.32) B=(31.35, 58.61) C=(67.24, -54.06) D=(143.25, 28.46) oczywiście jest kwestia: w jakim układzie współrzędnych są te punkty :) w przypadku SVG jednostką są piksele, a punkt zerowy jest w górnym lewym rogu (oczywiście standardowo, bo mogą dochodzić różne transformacje i zmiany jednostek) w przypadku EPS-a jednostką są punkty postscriptowe (= 1/72 cala), a zero współrzędnych jest w dolnym lewym rogu (po czym transformacją: "1 0 0 -1 0 195.407501 cm" jest przenoszony w górny lewy róg). Pozdrawiam Piotr Strzelczyk
Re: [gust-l] patyka ze sznurkiem i ew. przynętą
Author: Adam Kolany
Date: Wed, 05 Oct 2016 08:36
Date: Wed, 05 Oct 2016 08:36
71 lines
2828 bytes
2828 bytes
W dniu 05.10.2016 o 10:26, Piotr Strzelczyk pisze: > >> >> czy ktoś mógłby mi na szybko podać związek między reprezentacją >> Beziera krzywych: https://pl.wikipedia.org/wiki/Krzywa_B%C3%A9ziera >> >> >> zapis natywny: >> … >> <path >> style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" >> >> d="M 300,368.07649 C 338.69677,197.19443 383.56536,56.348557 >> 478.57143,159.50506" >> id="path4136" >> inkscape:connector-curvature="0" >> ... >> >> tylko jak to teraz skojarzyć z owymi A,B, C i D ze wzoru: " >> P(t)=A*(1-t)^3+3B*t*(1-t)^2+… " z wikipedii ? dzięki. tak się zastanawiałem z kim się założyć, że to Ty jako pierwszy (jeśli nie jedyny) odpowiesz od razu :D > Prosto: > A=(300, 368) > B=(338.6, 197.2) > C=(383.6, 56.4) > D=(478.6, 159.6) > > a w EPS-ie > A=(0.39, 195.32) > B=(31.35, 58.61) > C=(67.24, -54.06) > D=(143.25, 28.46) epsa też już wymyśliłem. tzn. obrazek jest wywrócony i nieco w inne skali, ale generalnie wygląda jak należy. natomiast z svg jest jakaś kaszana (proszę wybaczyć html): od góry: ps, svg, eps. a było to: > > oczywiście jest kwestia: w jakim układzie współrzędnych są te punkty :) > w przypadku SVG jednostką są piksele, a punkt zerowy jest w górnym > lewym rogu (oczywiście standardowo, > bo mogą dochodzić różne transformacje i zmiany jednostek) > > w przypadku EPS-a jednostką są punkty postscriptowe (= 1/72 cala), a > zero współrzędnych jest > w dolnym lewym rogu (po czym transformacją: "1 0 0 -1 0 195.407501 cm" > jest przenoszony > w górny lewy róg). > > Pozdrawiam > Piotr Strzelczyk > >
Re: [gust-l] patyka ze sznurkiem i ew. przynętą
Author: Adam Kolany
Date: Wed, 05 Oct 2016 08:38
Date: Wed, 05 Oct 2016 08:38
81 lines
3326 bytes
3326 bytes
W dniu 05.10.2016 o 10:26, Piotr Strzelczyk pisze: > >> >> czy ktoś mógłby mi na szybko podać związek między reprezentacją >> Beziera krzywych: https://pl.wikipedia.org/wiki/Krzywa_B%C3%A9ziera >> >> >> zapis natywny: >> … >> <path >> style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" >> >> d="M 300,368.07649 C 338.69677,197.19443 383.56536,56.348557 >> 478.57143,159.50506" >> id="path4136" >> inkscape:connector-curvature="0" >> sodipodi:nodetypes="cc" /> >> … >> >> czyli krzywa to owo d="M 300, ....", >> >> w epsie: >> … >> [] 0.0 d >> 4 M q 1 0 0 -1 0 195.407501 cm >> 0.391 195.32 m 31.348 58.613 67.242 -54.062 143.246 28.461 c S Q >> q 1 0 0 -1 0 195.407501 cm >> 0.391 195.32 m 31.348 58.613 67.242 -54.062 143.246 28.461 c S Q >> Q Q >> showpage >> … >> >> czyli krzywa to owo: " 0.391 195.32 m 31.348 58.613 67.242 -54.062 >> 143.246 28.461 c " >> >> tylko jak to teraz skojarzyć z owymi A,B, C i D ze wzoru: " >> P(t)=A*(1-t)^3+3B*t*(1-t)^2+… " z wikipedii ? > Prosto: > A=(300, 368) > B=(338.6, 197.2) > C=(383.6, 56.4) > D=(478.6, 159.6) > > a w EPS-ie > A=(0.39, 195.32) > B=(31.35, 58.61) > C=(67.24, -54.06) > D=(143.25, 28.46) epsa też już wymyśliłem. tzn. obrazek jest wywrócony i nieco w inne skali, ale generalnie wygląda jak należy. natomiast z svg jest jakaś kaszana (proszę wybaczyć html): od góry: ps, svg, eps. a było to: > > oczywiście jest kwestia: w jakim układzie współrzędnych są te punkty :) > w przypadku SVG jednostką są piksele, a punkt zerowy jest w górnym > lewym rogu (oczywiście standardowo, > bo mogą dochodzić różne transformacje i zmiany jednostek) > > w przypadku EPS-a jednostką są punkty postscriptowe (= 1/72 cala), a > zero współrzędnych jest > w dolnym lewym rogu (po czym transformacją: "1 0 0 -1 0 195.407501 cm" > jest przenoszony > w górny lewy róg). > > Pozdrawiam > Piotr Strzelczyk > >
Re: [gust-l] patyka ze sznurkiem i ew. przynętą - z linkami zamiast obrazków
Author: Adam Kolany
Date: Wed, 05 Oct 2016 08:44
Date: Wed, 05 Oct 2016 08:44
83 lines
3310 bytes
3310 bytes
W dniu 05.10.2016 o 10:26, Piotr Strzelczyk pisze: > >> >> czy ktoś mógłby mi na szybko podać związek między reprezentacją >> Beziera krzywych: https://pl.wikipedia.org/wiki/Krzywa_B%C3%A9ziera >> >> >> zapis natywny: >> … >> <path >> style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" >> >> d="M 300,368.07649 C 338.69677,197.19443 383.56536,56.348557 >> 478.57143,159.50506" >> id="path4136" >> inkscape:connector-curvature="0" >> sodipodi:nodetypes="cc" /> >> … >> >> czyli krzywa to owo d="M 300, ....", >> >> w epsie: >> … >> [] 0.0 d >> 4 M q 1 0 0 -1 0 195.407501 cm >> 0.391 195.32 m 31.348 58.613 67.242 -54.062 143.246 28.461 c S Q >> q 1 0 0 -1 0 195.407501 cm >> 0.391 195.32 m 31.348 58.613 67.242 -54.062 143.246 28.461 c S Q >> Q Q >> showpage >> … >> >> czyli krzywa to owo: " 0.391 195.32 m 31.348 58.613 67.242 -54.062 >> 143.246 28.461 c " >> >> tylko jak to teraz skojarzyć z owymi A,B, C i D ze wzoru: " >> P(t)=A*(1-t)^3+3B*t*(1-t)^2+… " z wikipedii ? > Prosto: > A=(300, 368) > B=(338.6, 197.2) > C=(383.6, 56.4) > D=(478.6, 159.6) > > a w EPS-ie > A=(0.39, 195.32) > B=(31.35, 58.61) > C=(67.24, -54.06) > D=(143.25, 28.46) epsa też już wymyśliłem. tzn. obrazek jest wywrócony i nieco w inne skali, ale generalnie wygląda jak należy. natomiast z svg jest jakaś kaszana: https://www.dropbox.com/s/2dpvwkm0zb2ccb3/2016-10-05_10%3A39%3A27.png?dl=0 od góry: ps, svg, eps. a było to: https://www.dropbox.com/s/5hth6p3o7j1oc4o/2016-10-05_10%3A39%3A57.png?dl=0 > > oczywiście jest kwestia: w jakim układzie współrzędnych są te punkty :) > w przypadku SVG jednostką są piksele, a punkt zerowy jest w górnym > lewym rogu (oczywiście standardowo, > bo mogą dochodzić różne transformacje i zmiany jednostek) > > w przypadku EPS-a jednostką są punkty postscriptowe (= 1/72 cala), a > zero współrzędnych jest > w dolnym lewym rogu (po czym transformacją: "1 0 0 -1 0 195.407501 cm" > jest przenoszony > w górny lewy róg). > > Pozdrawiam > Piotr Strzelczyk > >
Re: [gust-l] patyka ze sznurkiem i ew. przynętą - z linkami zamiast obrazków
Author: Piotr Strzelczyk
Date: Wed, 05 Oct 2016 08:54
Date: Wed, 05 Oct 2016 08:54
19 lines
1779 bytes
1779 bytes
> epsa też już wymyśliłem. tzn. obrazek jest wywrócony i nieco w inne > skali, ale generalnie wygląda jak należy. natomiast z svg jest jakaś > kaszana: > > https://www.dropbox.com/s/2dpvwkm0zb2ccb3/2016-10-05_10%3A39%3A27.png?dl=0 > > Prawdopodobnie w SVG poszczególne fragmenty krzywej są w innych układach odniesienia. Tu masz specyfikację SVG: https://www.w3.org/TR/SVG/ I rozdziały o układzie współrzędnych i ścieżkach: https://www.w3.org/TR/SVG/coords.html#InitialCoordinateSystem https://www.w3.org/TR/SVG/paths.html#PathData -- prawdopodobnie musisz czytać więcej niż: d="..." Pozdrawiam Piotr S.
Re: [gust-l] patyka ze sznurkiem i ew. przynętą - z linkami zamiast obrazków
Author: Adam Kolany
Date: Wed, 05 Oct 2016 08:56
Date: Wed, 05 Oct 2016 08:56
24 lines
2070 bytes
2070 bytes
W dniu 05.10.2016 o 10:54, Piotr Strzelczyk pisze: > >> epsa też już wymyśliłem. tzn. obrazek jest wywrócony i nieco w inne >> skali, ale generalnie wygląda jak należy. natomiast z svg jest jakaś >> kaszana: >> >> https://www.dropbox.com/s/2dpvwkm0zb2ccb3/2016-10-05_10%3A39%3A27.png?dl=0 >> >> > Prawdopodobnie w SVG poszczególne fragmenty krzywej są w innych > układach odniesienia. > > Tu masz specyfikację SVG: https://www.w3.org/TR/SVG/ > I rozdziały o układzie współrzędnych i ścieżkach: > https://www.w3.org/TR/SVG/coords.html#InitialCoordinateSystem > https://www.w3.org/TR/SVG/paths.html#PathData > -- prawdopodobnie musisz czytać więcej niż: d="..." > > Pozdrawiam > Piotr S. dzięki serdeczne !!
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads