Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

relaxing na węzłach

13 views
Skip to first unread message

fir

unread,
May 24, 2012, 7:05:50 AM5/24/12
to
powiedzmy ze mam dwie czasteczki w 2d, obliczam
sile dla jednej i dla drugiej w ten sposob ze
dla odleglosci miedzy nimi wiekszej niz 50 pix
sila dziala przyciagajaco dla mniejszej niz 50 pix
odpychajaco - czyli jest to rodzaj 'miekkiego'
fizycznego 'joina' ktory w zalozeniu ma utrzymywac
czasteczki w odleglosci 50 pix

a <-50-> b

powiedzmy ze mam teraz trzy czasteczki i ze
chce z nich zbudowac trojkat o boku 50 pix
przy pomocy takich joinow wlasnie (odzielne
pytanie czy starcza trzy

a -50-> b -50-> c -50-> a

czy potrzeba szesc

a <-50-> b <-50-> c <-50-> a

no ale nie wazne zrobilem szesc

ogolnie sila dzialajaca na a jest zrobiona
jako wektorowa sila a-b plus sila a-c i problem jest
taki ze w ten sposob zdaje sie ze te sily sie nie
chca do konca 'zrelaksowac' i trojkat zrobic,
co jest zrozumiale np jesli czasteczka a
wylosuje sie na lini miedzy czasteczkami b i c
to bedzie zarazem odpychana od b i od c ale suma sil
nie wypchnie tego w bok tak by utworzylo wierzcholek
tam gdzoe trzeba - (czy tez wypchnie dla wszystkich poza
takim zdegenerowanym przypadkiem), jak uruchamialem to
dwa wierzcholki sie stablizowali na oko chyab dobrze
(w odleglosci 50 pix ale trzeci skakal jak oszalaly
i trojkat nie chcial sie sklecic - chyab ze mam bugi
w procedurze

czy to powinno sie samo 'zrelaksowac'?






--
Wysłano z serwisu Usenet w portalu Gazeta.pl -> http://www.gazeta.pl/usenet/

fir.S...@gazeta.pl

unread,
May 24, 2012, 7:25:32 AM5/24/12
to
mozliwe ze nieco niejasno napisalem ale ufam
ze jest mw jasne o co chodzi (sam jestem jakby
przemeczony totez chwilowo jakos nie moge sie
w tym zorientowac)

niby wydaje sie ze taki trzeci wiezcholek
powinien sie ustawic przynajmniej przy silach
kulombowskich moze (choc pewien nie jestem)
ale przez analogie z fizycznymi gumkami,
to ew powinno sie ustawic tak jak trzeba,
wiec moze to bugi w progremie

bartekltg

unread,
May 24, 2012, 11:55:01 AM5/24/12
to
W dniu 2012-05-24 13:25, fir.S...@gazeta.pl pisze:
> mozliwe ze nieco niejasno napisalem ale ufam
> ze jest mw jasne o co chodzi (sam jestem jakby

Napisałeś, że trzy punkty nie chcą Ci się ustawiać
w trójkąt.

Jeśli piszesz z tego wszechświata, to nie,
nie jest jasne:)

pzdr
bartekltg

Arkadiusz Dymek

unread,
May 24, 2012, 12:12:36 PM5/24/12
to
E, ja zrozumiałem. Po prostu trójkąt nie chce się ustabilizować w jednej
pozycji, tylko cały czas jeden wierzchołek oscyluje.

Pozdrawiam,
Arkadesh

bartekltg

unread,
May 24, 2012, 12:39:08 PM5/24/12
to
W dniu 2012-05-24 18:12, Arkadiusz Dymek pisze:
Hmm. Widać, źle zrozumiałem słowo 'zrelaksować' jako
zając najlepszą pozycję, zamiast jako 'odpocząć';)

A odpowiedź dla fira jest prosta: dodaj tłumienie.

Współczynnik tłumienia najlepiej, aby był krytyczny
albo kapkę większy:
http://pl.wikipedia.org/wiki/T%C5%82umienie#T.C5.82umienie_krytyczne

k oczywiście tam nie występuje, bo nie ma tam sprężynek,
ale jest to po prostu nachylenie w położeniu równowagi.

Pamiętaj, że chcesz tłumić ruch względny, a nie ruch
w przestrzeni. Siłą musi być proporcjonalna ro różnicy
prędkości i działać jak Newton przykazał na oba
końce belki.


Tylko uważaj dalej. Jeśli będziesz montował duże układy,
częstości własne będą bardzo różne. Jeśli dobrze będziesz
tłumił drgania cząstek, głowne mody będa przetłumione
i będą powoli wracać do stanu relaksacji.

pzdr
bartekltg


prof fir

unread,
May 24, 2012, 1:03:55 PM5/24/12
to
bartekltg <bart...@gmail.com> napisał(a):

> W dniu 2012-05-24 18:12, Arkadiusz Dymek pisze:
> > W dniu 5/24/2012 5:55 PM, bartekltg wrote:
> >> W dniu 2012-05-24 13:25, fir.S...@gazeta.pl pisze:
> >>> mozliwe ze nieco niejasno napisalem ale ufam
> >>> ze jest mw jasne o co chodzi (sam jestem jakby
> >>
> >> NapisaĹ eĹ , Ĺźe trzy punkty nie chcÄ Ci siÄ ustawiaÄ
> >> w trĂłjkÄ t.
> >>
> >> JeĹ li piszesz z tego wszechĹ wiata, to nie,
> >> nie jest jasne:)
> >
> > E, ja zrozumiaĹ em. Po prostu trĂłjkÄ t nie chce siÄ ustabilizowaÄ w
jednej
> > pozycji, tylko caĹ y czas jeden wierzchoĹ ek oscyluje.
>
> Hmm. WidaÄ , Ĺşle zrozumiaĹ em sĹ owo 'zrelaksowaÄ ' jako
> zajÄ c najlepszÄ pozycjÄ , zamiast jako 'odpoczÄ Ä ';)
>
> A odpowiedĹş dla fira jest prosta: dodaj tĹ umienie.
>
> WspóŠczynnik tŠumienia najlepiej, aby byŠkrytyczny
> albo kapkÄ wiÄ kszy:
> http://pl.wikipedia.org/wiki/T%C5%82umienie#T.C5.82umienie_krytyczne
>
> k oczywiĹ cie tam nie wystÄ puje, bo nie ma tam sprÄ Ĺźynek,
> ale jest to po prostu nachylenie w poĹ oĹźeniu rĂłwnowagi.
>
> PamiÄ taj, Ĺźe chcesz tĹ umiÄ ruch wzglÄ dny, a nie ruch
> w przestrzeni. SiĹ Ä musi byÄ proporcjonalna ro róşnicy
> prÄ dkoĹ ci i dziaĹ aÄ jak Newton przykazaĹ na oba
> koĹ ce belki.
>
>
> Tylko uwaĹźaj dalej. JeĹ li bÄ dziesz montowaĹ duĹźe ukĹ ady,
> czÄ stoĹ ci wĹ asne bÄ dÄ bardzo róşne. JeĹ li dobrze bÄ dziesz
> tĹ umiĹ drgania czÄ stek, gĹ owne mody bÄ da przetĹ umione
> i bÄ dÄ powoli wracaÄ do stanu relaksacji.
>

robie to bardzo prosto i nie jest to zbyt widowiskowe
bo rysuje pojedyncze pixele,

'sprezynka' nie jest dobra nazwa, angielski join czy joint
(chyab join tez nie bardzo pasuje, ew moglbym mowic 'polaczenie'
bo nie mam lepszej nazwy - przy czym tych polaczen moze byc
pare typow moze glownie dwa - 'sztywniak' na jakiejs odleglosci
i odpychacz

poki co chce zrobic jakis kwadrat ze sztywniakow i drugi
kwadrat ze sztywniakow i zobaczyc jak te kwadraty beda sie
odpychac i czy to bedzie realistyczne, jaki rodzaj fizyki to
wyjdzie

fir.S...@gazeta.pl

unread,
May 24, 2012, 1:46:52 PM5/24/12
to
prof fir <fir.S...@gazeta.pl> napisał(a):
to ze wczesniej nie chzialo sie relaksowac to byl bug
w procedurze,

tutaj mam cztery wierzcjolki 0 1 2 4 i cztery sztywniaki
ustawione na 50 pix

0 -50-> 1
1 -50-> 2
2 -50-> 3
3 -50-> 0

i samo uklada sie w kwadrat

http://dl.dropbox.com/u/42887985/joints.zip

lewym klawiszem myszy mozna ciagnac za zerowy i
widac ze sie teraz jednak relaksuje

sam 'newton' mam chwilowo bardzo przyblizony
(nie poprawiam predkosci od sily tylko pozycje itp)


if(lmb_pressed)
{
particle[0].Fx = -(particle[0].x - MOUSE_X)/6;;
particle[0].Fy = -(particle[0].y - MOUSE_Y)/6;

}

int k = particle[j].join;

float dx = particle[k].x - particle[j].x;
float dy = particle[k].y - particle[j].y;

float dist = sqrt(dx*dx + dy*dy) - particle[j].join_dist;

particle[j].Fx += dx*0.025*dist/50.0;;
particle[j].Fy += dy*0.025*dist/50.0;;


float nx = particle[j].x + particle[j].Fx;
float ny = particle[j].y + particle[j].Fy;

if(nx < 1) return;
if(nx >= CLIENT_X) return;
if(ny < 1) return;
if(ny >= CLIENT_Y) return;

particle[j].x = nx;
particle[j].y = ny;

bartekltg

unread,
May 24, 2012, 2:00:51 PM5/24/12
to
W dniu 2012-05-24 19:46, fir.S...@gazeta.pl pisze:

>
> sam 'newton' mam chwilowo bardzo przyblizony
> (nie poprawiam predkosci od sily tylko pozycje itp)


To Arystoteles, nie newton;)

A na serio, to taki ruch przetłumiony:
mx" = -bx' + F dla bardzo małych m sprowadza
się do x' = F/b.

Tłumienie w takim układzie jest więc od razu zadane
i nie trzeba go dodawać;)


pzdr
bartekltg

fir.S...@gazeta.pl

unread,
May 24, 2012, 2:24:46 PM5/24/12
to
bartekltg <bart...@gmail.com> napisał(a):

> W dniu 2012-05-24 19:46, fir.S...@gazeta.pl pisze:
>
> >
> > sam 'newton' mam chwilowo bardzo przyblizony
> > (nie poprawiam predkosci od sily tylko pozycje itp)
>
>
> To Arystoteles, nie newton;)
>
> A na serio, to taki ruch przetĹ umiony:
> mx" = -bx' + F dla bardzo maĹ ych m sprowadza
> siÄ do x' = F/b.
>
> TĹ umienie w takim ukĹ adzie jest wiÄ c od razu zadane
> i nie trzeba go dodawaÄ ;)
>

to co mi sie tu podoba to to ze wydaje sie ze zeby
robic mechanikie takich cial pseudosztywnych nie trzeba
nic kombinowac z joinami zaleznymi w jakis sposob od katow
po prostu zaklada sie uklad gumek i chyba mw dziala,
nie trzeba tez liczyc momentu pedu ;-) (pobadam pozniej
bo jestem zdeczka zmeczony)

fir.S...@gazeta.pl

unread,
May 24, 2012, 2:49:49 PM5/24/12
to
> bo jestem zdeczka zmeczony)
>
(w zyciu nie mialem takiego tygodnia ze bez przerwy
na pol trace przytomnosc jakos tak jakby mi sie chce
spac - jak nabawilem sie cukrzycy albo cos od rozwalonych
babechow po lekach to nie uciesze sie na pewno, obyz nie:( )

Adam Wysocki

unread,
May 25, 2012, 3:46:36 AM5/25/12
to
<fir.S...@gazeta.pl> wrote:

> (w zyciu nie mialem takiego tygodnia ze bez przerwy
> na pol trace przytomnosc jakos tak jakby mi sie chce
> spac - jak nabawilem sie cukrzycy albo cos od rozwalonych
> babechow po lekach to nie uciesze sie na pewno, obyz nie:( )

Dalej ciągle siedź przy kompie zamiast wychodzić na świeże powietrze i żyć
w realu, a na pewno ci to pomoże...

--
Gof

Jacek

unread,
May 25, 2012, 4:32:04 AM5/25/12
to
Dnia Thu, 24 May 2012 18:49:49 +0000 (UTC), fir.S...@gazeta.pl
napisał(a):

>> bo jestem zdeczka zmeczony)
>>
> (w zyciu nie mialem takiego tygodnia ze bez przerwy
> na pol trace przytomnosc jakos tak jakby mi sie chce
> spac - jak nabawilem sie cukrzycy albo cos od rozwalonych
> babechow po lekach to nie uciesze sie na pewno, obyz nie:( )

Uwierz, że cukrzyca nie przeszkadza w programowaniu.

fir

unread,
May 25, 2012, 4:41:59 AM5/25/12
to

Jacek <a...@ola.pl> napisał(a):
wolalbym jej albo i czegos takiego jednak nie miec,
( ostatnio jadlem znowu toksyczne prochy, zawsze
po prochach bolaly mnnie nery ale tym razem rozbolala
mnie tez i watroba i nawet cos jakos tak dziwnie mnie
zaczelo palilć w okolicach krtani, a teraz przez caly
tydzien chce mi sie niesamowicie spac, trace przytomnosc
na stojaco, nawet tuz po obudzeniu :/ moze przejdzie )

Jacek

unread,
May 25, 2012, 9:25:13 AM5/25/12
to
Te przypadłości nie są zapewne od programowania.:)

prof fir

unread,
May 25, 2012, 10:00:58 AM5/25/12
to
Jacek <a...@ola.pl> napisał(a):

> Te przypadłości nie są zapewne od programowania.:)

od prochów, troche ostatnio naduzylem lekow, czego
teraz zaluje (niestety poszukiwanie ulgi prowadzi do
takich rzeczy ze ciagle sie proboje czegos co pomoze i
zzera rozne prochy/leki), [[[[(pokladam nadzieje ze mi
to przejdzie, po pozatym gnieceniem w szyi i sennoscia
to ostatnie trzy dni nie byly nawet takie zle]]]

M.M.

unread,
May 25, 2012, 12:42:43 PM5/25/12
to
fir <f...@NOSPAM.gazeta.pl> napisał(a):
> czy to powinno sie samo 'zrelaksowac'?

No tak jak Bartek pisał kluczem jest zanik sił.
http://brodacz100.republika.pl/trojkat/index.html
Pozdrawiam

P.S.
jeśli uciekną ze środka ekranu, to trzeba kliknąć na środek... ekranu.
Konfiguracja niestety tylko z poziomu kodu źródłowego.

M.M.

unread,
May 25, 2012, 1:16:07 PM5/25/12
to
prof fir <fir.S...@gazeta.pl> napisaďż˝(a):

> Jacek <a...@ola.pl> napisaďż˝(a):
>
> > Te przypad�o�ci nie s� zapewne od programowania.:)
>
> od proch�w, troche ostatnio naduzylem lekow, czego
> teraz zaluje (niestety poszukiwanie ulgi prowadzi do
> takich rzeczy ze ciagle sie proboje czegos co pomoze i
> zzera rozne prochy/leki), [[[[(pokladam nadzieje ze mi
> to przejdzie, po pozatym gnieceniem w szyi i sennoscia
> to ostatnie trzy dni nie byly nawet takie zle]]]

A pr�bowa�e� prochu pt memotropil? Znam takiego co mu
nie�le pomaga�o, ale niestety skutki niepo��dane by�y
zbyt upierdliwe i musiaďż˝ odstawiďż˝.
Pozdrawiam



--
Wys�ano z serwisu Usenet w portalu Gazeta.pl -> http://www.gazeta.pl/usenet/

prof fir

unread,
May 25, 2012, 1:44:15 PM5/25/12
to
M.M. <mariott...@gazeta.pl> napisał(a):

> prof fir <fir.S...@gazeta.pl> napisał(a):
>
> > Jacek <a...@ola.pl> napisał(a):
> >
> > > Te przypadłości nie są zapewne od programowania.:)
> >
> > od prochów, troche ostatnio naduzylem lekow, czego
> > teraz zaluje (niestety poszukiwanie ulgi prowadzi do
> > takich rzeczy ze ciagle sie proboje czegos co pomoze i
> > zzera rozne prochy/leki), [[[[(pokladam nadzieje ze mi
> > to przejdzie, po pozatym gnieceniem w szyi i sennoscia
> > to ostatnie trzy dni nie byly nawet takie zle]]]
>
> A próbowałeś prochu pt memotropil? Znam takiego co mu
> nieźle pomagało, ale niestety skutki niepożądane były
> zbyt upierdliwe i musiał odstawić.

pomagało na co? ja mam rozwalony organizm z trzech
powodow: cos z plucami (jakis drozdzak chyba - glowny
obecnie problem bo mnie przydusza i b. utrudnia robote),
bole po boreliozie (kiedys ciezkie ostatnio szczesliwie
zwykle lzejsze) i rozwalone bebechy po calej masie
prochow (ktore czasem musze brac zwiazku z plucami) :(

(to jest zupelnie off topic i o ile lubie
(nawet musze) narzekac jak mi bardziej lupnie
to nie che z tego robic zbyt rozbudowanych
offtopicow ;/




--
Wysłano z serwisu Usenet w portalu Gazeta.pl -> http://www.gazeta.pl/usenet/

M.M.

unread,
May 25, 2012, 1:51:49 PM5/25/12
to
prof fir <fir.S...@gazeta.pl> napisał(a):

> M.M. <mariott...@gazeta.pl> napisał(a):
>
> > prof fir <fir.S...@gazeta.pl> napisał(a):
> >
> > > Jacek <a...@ola.pl> napisał(a):
> > >
> > > > Te przypadłości nie są zapewne od programowania.:)
> > >
> > > od prochów, troche ostatnio naduzylem lekow, czego
> > > teraz zaluje (niestety poszukiwanie ulgi prowadzi do
> > > takich rzeczy ze ciagle sie proboje czegos co pomoze i
> > > zzera rozne prochy/leki), [[[[(pokladam nadzieje ze mi
> > > to przejdzie, po pozatym gnieceniem w szyi i sennoscia
> > > to ostatnie trzy dni nie byly nawet takie zle]]]
> >
> > A próbowałeś prochu pt memotropil? Znam takiego co mu
> > nieźle pomagało, ale niestety skutki niepożądane były
> > zbyt upierdliwe i musiał odstawić.
>
> pomagało na co?
Na sprawność intelektualną, nie tylko na tą potrzebną do
programowania.
Pozdrawiam

fir.S...@gazeta.pl

unread,
May 25, 2012, 2:44:43 PM5/25/12
to
M.M. <mariott...@gazeta.pl> napisał(a):

> prof fir <fir.S...@gazeta.pl> napisał(a):
>
> > M.M. <mariott...@gazeta.pl> napisał(a):
> >
> > > prof fir <fir.S...@gazeta.pl> napisał(a):
> > >
> > > > Jacek <a...@ola.pl> napisał(a):
> > > >
> > > > > Te przypadłości nie są zapewne od programowania.:)
> > > >
> > > > od prochów, troche ostatnio naduzylem lekow, czego
> > > > teraz zaluje (niestety poszukiwanie ulgi prowadzi do
> > > > takich rzeczy ze ciagle sie proboje czegos co pomoze i
> > > > zzera rozne prochy/leki), [[[[(pokladam nadzieje ze mi
> > > > to przejdzie, po pozatym gnieceniem w szyi i sennoscia
> > > > to ostatnie trzy dni nie byly nawet takie zle]]]
> > >
> > > A próbowałeś prochu pt memotropil? Znam takiego co mu
> > > nieźle pomagało, ale niestety skutki niepożądane były
> > > zbyt upierdliwe i musiał odstawić.
> >
> > pomagało na co?
> Na sprawność intelektualną, nie tylko na tą potrzebną do
> programowania.

hehe, no nie wiem, co do mnie to swego czasu mowilem ze mnie
bardzo duzo nauczyła muzyka głownie płyty becka i ragów:
'in the right light study becomes insight' ;-)
0 new messages