Skocz do zawartości

Jakim

Użytkownicy
  • Postów

    1 109
  • Dołączył

  • Ostatnia wizyta

  • Wygrane w rankingu

    2

Treść opublikowana przez Jakim

  1. Z nudów napisałem gm81 generujący graficzną reprezentację najpopularniejszego fraktalu - zbioru Mandelbrota. F2 odpowiada za ustalanie granic powiększania, lewy przycisk myszy powiększa fraktal w wybranym miejscu (domyślnie 4-krotnie). https://gmclan.org/up506_14_fraktal.html Oczywiście, jak łatwo zauważyć, GM nie nadaje się do tworzenia fraktali, lepiej podpiąć to pod lepszy silnik rysowania. Kod: GML var pRe,pIm; for(xx=0; xx<room_width; xx+=1;) for(yy=0; yy<room_height; yy+=1;) { pRe=(xx/room_width)*abs(boundary_right-boundary_left)+boundary_left // wyznacz odcieta z plaszczyzny zespolonej z zasiegu (domyslnie -2;1) pIm=(yy/room_height)*abs(boundary_bottom-boundary_top)+boundary_bottom // wyznacz rzedna z plaszczyzny zespolonej z zasiegu (domyslnie -1;1) // zerowanie liczb zespolonych Re=0; Im=0; nRe=0; nIm=0; for(i=0; i<iterations; i+=1;) { // przypisz startym wartosci nowo otrzymane Re=nRe Im=nIm // f[a+bi] := a^2 + 2 abi - b^2 + pRe + pIm nRe = Re*Re-Im*Im+pRe; // Re(f[a+bi]) := a^2 - b^2 + pRe nIm = 2*Re*Im+pIm; // Im(f[a+bi]) := 2 abi + pIm // dla uproszczenia obliczen pomijamy punkty uciekajace do nieskonczonosci) if (nRe*nRe + nIm*nIm) > 4 break; } // wypelnij czarnym kolorem wnetrze draw_set_color(make_color_hsv(4*i mod 256, 255, 255*(i<iterations))) draw_point(xx,yy) // nieistotne if xx mod refresh_step = 0 screen_refresh(); }
  2. Riff z głowy, melodia tak typowa, że na pewno jakiś utwór takową posiada :P.
  3. Btw, pierwsze skojarzenie :D. http://www17.zippyshare.com/v/69606687/file.html
  4. Przyzwoite; chociaż niektóre przejścia to bezczelne transpose, ale jakoś to działa, więc... :) Końcowy lead brzmi jak wymuszony i na siłę, relatywnie kiepsko wkomponowuje się w tło. Można prosić o FTM? Swoją drogą, na której wersji Fami pracujesz?
  5. Powyższy kod opiera się na warunku i z tego względu nie daje efektu płynnego przyciągania (odpychania) obiektów. Można to zrobić na bazie wiedzy z fizyki. Wektorowo: gdzie sumarycznie wszystko poza odległością r (promień wodzący) od obiektu jest włączone do stałej. Model opiera się na poniższym kodzie stworzonym bezpośrednio na podstawie powyższego wzoru. Dodajmy do kodu głównego pewne stałe. Create: GML acceleration_direction=0 acceleration_value=0 acceleration_factor=-0.02 distance_divisor=100 distance_shift=20 Dodawanie wektorowe umieszczamy oczywiście w Step: GML acceleration_direction=point_direction(x,y,attractor.x,attractor.y) acceleration_value=1/power((distance_shift+point_distance(x,y,attractor.x,attractor.y))/distance_divisor,2) motion_add(acceleration_direction,acceleration_value*acceleration_factor) gdzie attractor to obiekt generujący pewne pole grawitacyjne (bardziej by pasowało słowo elektryczne z racji odpychania ;)). Bawiąc się parametrami, możemy otrzymać różne modele odpychania (silne/gładkie/prawie jednorodne). Ujemny acceleration_factor oznacza odpychanie się obiektów. Parametr distance_shift pozwala uniknąć dzielenia przez 0 przy teoretycznie zerowej odległości, jest to stała wartość dodawana do promienia. Na nasze warunki wzór będzie wyglądał następująco: gdzie iloczyn acceleration_factor*power(distance_divisor,2) jest pewną stałą. Przykład: https://gmclan.org/up506_14_accel.html
  6. O, nie wierzę, ktoś postuje cTriksa :D. cTrix - dEMO dISKO pARTEE mod 4ch, z Syntaksa 2009.
  7. Jakim

    Moja twórczość

    Dzięki, Bedziom :). Kolejny SID (8580) oraz wariacyjny NES (obydwa kawałki mało spójne strukturalnie, ale mam nadzieję, że się spodoba mimo to :)). http://soundcloud.com/jakim/long-live-my-robot/s-piFir http://soundcloud.com/jakim/virtual-life/s-lGIbe Nospread.
  8. Jakim

    Moja muzyka

    Technicznie wymaga jeszcze szlifu, motyw sympatyczny, ale warto byłoby go podbić (trochę orkiestry może na dobry początek?) i uczynić bardziej "epickim" :).
  9. Albo zwykłe wyczucie; melodia zbudowana nad akordami powinna gdzieś "prowadzić" :).
  10. Zastanawiasz się chociaż trochę nad akordami czy walisz randomowo? :D
  11. Rozwiązanie jest globalne; gdyby istniało inne, należałoby do rodziny funkcji . Jeżeli Cię to rozumowanie nie przekonuje, sprawdź kryteria jednoznaczności równań różniczkowych, np. twierdzenie Picarda.
  12. Konstrukcja geometryczna jest nieco trudniejsza niż przewidywałem, ale jak tylko ją wyznaczę, wrzucę. Tymczasem. Zdefiniujmy funkcję f w następujący sposób: Obliczmy jej pochodną i przyrównajmy do zera (otrzymamy nasze równanie różniczkowe): Stąd wynika na mocy wniosku Lagrange'a, że funkcja f jest stale równa jakiejś liczbie rzeczywistej, oznaczmy jako C. Wracając do początku, otrzymujemy, że: Tak otrzymane rozwiązanie spełnia warunek jednoznaczności, wyznacza całą przestrzeń rozwiązań równania różniczkowego.
  13. Rozwiązaniem ogólnym równania jest właśnie (można się jeszcze posilić o przesunięcia liniowe poziome). Chyba że właśnie przebieg tego rozwiązania Cię interesuje. W zasadzie to można udowodnić to bez znajomości rachunku różniczkowego. Bez straty ogólności przyjmijmy, iż współczynnik jest dodatni. Wtedy z równania różniczkowego wynika, że funkcja jest: - ściśle monotoniczna, - bez miejsc zerowych, ekstremów lokalnych, punktów przegięcia etc., - gładka, - granice w nieskończonościach wynoszą odpowiednio 0 i nieskończoność, - całkowicie leżąca nad jedną osią OX. O tym, że istnieje tylko jedna taka krzywa spełniająca równanie, można się przekonać, wybierając dowolny punkt oraz bawiąc się stycznymi - konstrukcja będzie jednoznaczna. Powyższa argumentacja jest tylko szkicem, oczywiście wszystko trzeba byłoby dowieść formalnie.
  14. Jak tam Famicompo? Mogło być gorzej, nie? ;)
  15. a G F E Nudna do bólu konwencja akordowa, wyłączyłem po 20 sekundach :(. Heroes VI. Początek znacznie przypomina "Cloakwood Forest" Hoeniga z Baldur's Gate, ale mimo to i tak sympatyczny utwór :).
  16. Jakim

    Trollowanie

    Chyba usunęli z YT, wrzuć mirror.
  17. A kradnij, herpderp ;). Creative Commons BY-NC-SA Dzięki :).
  18. Jakim

    Foto-galeria

    Wszystko zależy od rozumienia używanego pojęcia - może stąd te spory? Etymologicznie tyrania odnosi się do nieograniczonej władzy jednostki, więc w zależności od kontekstu można rozumieć to słowo albo tak jak Ranmus mówi (czyli jako sposób/forma), albo ściśle jako konkretny ustrój polityczny. Rozszerzenie znaczeniowe tego pojęcia wywodzi się z prac de Tocqueville'a czy Milla na określenie wadliwie działającej demokracji wynikającej z wypaczenia dążenia do równości i sprawiedliwości (dzisiaj tzw. "społecznej" ;)). Na ogół jednak w żadnej definicji nie powinna mieć miejsce ocena opisywanego zjawiska. Ten sam problem zapewne dotyczy pojęć: komunizmu czy socjalizmu - nikt się wysilił i nie określił, co rozumie, pisząc te słowa ;). :D
  19. Jakim

    Foto-galeria

    Jakieś namiary na źródła? Chętnie poczytam :).
  20. Cześć, mam zaszczyt przedstawić kolejną porcję 8bitówek, oczywiście funkowo-jakimowych :P. Za uprzejmością netlabela Pxl-bot. Z góry dzięki za wszelkie komentarze ;). PXL-BOT page jakim.pl Bandcamp Cover (pista/eXtrait): Tracklista: 1. Abused Semitones (02:09) 2. Scissorbrain (02:01) 3. Retreat Into Music (01:52) 4. Jade Hunk (02:36) 5. One Big Mess (02:26) 6. Jamming For Nothing (01:36) 7. Crapique (01:39) 8. Specific Mood (01:47) 9. In This Mood (03:12) Download (MP3 320 kbps): jakim.pl archive.org
  21. Jakim

    Moja twórczość

    [niedostępne] Taki chilloutowy/ambientowy uspokajacz.
  22. Jakim

    Nihilizm a ateizm

    O ile ateizm można łatwo zdefiniować jako pogląd, iż nie istnieje żadna istota nadprzyrodzona, która stworzyła ten świat i ustaliła reguły jego działania, o tyle nihilizm może odnosić się do różnych kwestii. Potoczna definicja nihilizmu to nihilizm egzystencjalny: poczucie braku sensu życia, istnienia i wartości etc. Nihilizm moralny neguje pojęcia dobra i zła, dosyć blisko związany z nim relatywizm wskazuje na to, że wszystko jest kwestią oceny podmiotów a nie samego zdarzenia/bytu. Natomiast nihilizm ontologiczny - neguje istnienie pewnych bytów (np. Boga). Najczęściej jednak utożsamienie ateizmu z nihilizmem (moralnym i ontologicznym) wynika z przeświadzenia o tym, iż odrzucenie chrześcijaństwa wiąże się z odrzuceniem kodeksu moralnego. Powszechne, ciche założenie jest takie, że nie przyjmuje się nic w zamian w miejsce tej pustki duchowej ;). Ludzie różnie rozumieją słowo nihilizm, często uważają za definicje skrajne formy tej postawy filozoficznej lub nawet niemające wiele wspólnego z nihilizmem; postawy amoralne, hedonistyczne, cyniczne i tym podobne (stąd negatywny wydźwięk tego słowa).
  23. Jakim

    Moja twórczość

    http://soundcloud.com/jakim/roelada Utwór na zaliczenie w szkole ;).
×
×
  • Dodaj nową pozycję...