Skocz do zawartości

Danielus

Użytkownicy
  • Postów

    391
  • Dołączył

  • Ostatnia wizyta

Treść opublikowana przez Danielus

  1. nie nie widzimy złudzenia tylko widzimy obiekt z pewnego miejsca i tylko jego częśc. Jeśli do tego patrzymy pod odpowiednim katem możemy tez określic jego grubosc( ale tak czy tak nie widzimy drugiej częscie obiektu bo widzimy dwuwymiarowo. Co do udowodnienia: Nie da się nic udowodnic ponieważ umiemy postrzegac świat tylko w nasz jeden sposób. Ale popatrz na coś takiego: Jesteśmy w przestrzeni dwuwymiarowej w ktorej żyje Pan X, on nie potrafi sobie wyobrazic nawet trójwymiaru ale to zostawmy. Ma on swoje oczy i nimi widzi i zgadnij ile on widzi wymiarów? według mnie tylko jeden. Narysuj sobie Pana X na kartce a obok narysuj prostokat( wiekszy od Pana iksa ) okaże się że widzi tylko wysokośc prostokatu a długosci już nie jest w stanie dostrzec. Jeżeli jednak postawisz go pod odpowienim kątem to zobaczy fragment długości i bedzie w stanie ją sobie ocenic E: dawids to działa pod warunkiem że masz np kwadrat jak weżmiesz nieregularny obiekt to juz nie wiesz jaka ma głębie bo może miec w różnych miejscach różną głębie a nie widzisz obiektu ze wszystkich stron na raz. I teraz coś nie tak z twoim widzeniem głębi :)
  2. Zrozumcie taką prostą rzecz że gdybyście widzieli w 3d to byście widzieli cały obiekt a normalnie widzicie tylko częśc która jest w waszą strone odwrócona
  3. no własnie a my grubości nie widzimy tylko ją oceniamy na podstawie tego co wystaje "zza" szerokosci i wysokosci E: Darlix lol, ale nawet jeśli to prawda to mógl to zrobic tylko niewidomy bo musiał miec niesamowity słuch( i to nadal nie jest echolokacja tylko zwykły słuch ). I może jakiś dowód że sie gubie bo jak na razie to jestem w pełni świadomy tego co pisze ;p
  4. Dawidds zgadzam się z toba z tym że jak sam powiedziałeś oko tworzy obraz dwuwymiarowy. Posiadanie dwojga oczu ułatwia ocene odległości itp ale osoby z jednym okiem radzą sobie rownie dobrze( a anaglifów w 3d już nie pooglądają ). Patrząc na rysunek 2d( chocby zdjęcie ) też jesteś w stanie ocenic głębie i tu uwaga: KTÓREJ PRZECIEŻ NIE MA(GŁĘBI) - bo obrazek jest 2d Mózg po prostu nauczył sie interpretowac obraz 2d. To z tą dłonią to widzisz nakładające się na siebie obrazy które sporo się różnią( dlatego możesz widziec prześwitującą dłoń ) E: Zmysłow jest wiele i ludzie wielu zmysłów nie mają nad czym możemy tylko ubolewac, ale mówic o niech nie możemy bo wyobrazic się ich nie da
  5. echolokacja to zupelnie inny zmysł i nie możemy sie o nim wypowiadac( to tak jakby niewidomy od urodzenia wypowiadał się o widzeniu ) Obraz jaki widzisz jest dwuwymiarowy, nie powiesz mi że jestes w stanie postrzegac cały obiekt 3d( z każdej strony naraz ) to twój mózg się nauczył jak wygląda świat i wie jak interpretowac taki obraz Bedi: "tyle ile powinnismy zobaczyc" - właśnie to jest to o co chodzi.
  6. w sumie to nikt nie wie jak to sie dzieje że wogóle widzimy( jak mózg przemienia informacje świetlne w obraz ) ale tak czy tak widzisz świat 2d( odsyłam to postu #91 )
  7. bo obrazek 2d jest obrazkiem 2d i nasz umysł widzi świat takim jakim jest( + umie rozoznawac co jest głebią obiektów ) A anaglif to oszukiwanie oka bo dostarcza mozgowi osobne obrazy :) Po za tym anaglif tez widzisz dwuwymiarowo tylko pojawia się dodatkowe odczucie głebi której tak naprawde nie ma to sie nazwywa 3d nie dlatego ze widzisz trójwymiarowo tylko że widzisz obiekt ktory jest dwuwymiarowy ( jakiś obrazek ) w trójwymiarze( dodaje się głębia które tak naprawde nie ma i jest ona złudzeniem ) @konrad: tak móżg nauczył się postrzegac świat 3d ale tu rozchodzi się o to że próbuje przekonac darlixa że za pomocą oczu widzi świat dwuwymiarowo :)
  8. po pierwsze użyj else: if(...){} else{} po drugie przeczenie robi sie if( costam!= ilestam ) po trzecie czy przypadkiem drugi argument z get_string nie powinien też byc stringiem? po czwarte: "chaslo" ...
  9. Co mają miec? gry to taki nasz mini świat pozwalaja na normalne akcje w świecie 3d ale ty widzisz to dwuwymiarowo :P Ostatnie podejście do wyjaśnienia Ci tego: -gdy ktoś widzi jednowymiarowo to jest w stanie zobaczyc cały jednowymiarowy obiekt -gdy ktoś widzi dwuwymiarowo to jest w stanie zobaczyc cały obiekt dwuwymiarowy -gdy ktoś widzi trójwymiarowo to jest w stanie zobaczyc cały obiekt trójwymiarowy itd. zgodzisz sie ze mną? Mam nadzieje że tu nie będzie problemow :P A więc teraz popros by ktoś położył przed tobą rzecz ktorej nigdy wcześniej nie widziałeś. Czy bez zmiany swoje pozycji i bez zmiany pozycji tej rzeczy jesteś w stanie zobaczyc ją cała? no chyba nie bo nie wiesz co jest po drugiej stronie. A teraz weź dwuwymiarowy obrazek. Widzsz go całego?( zakładam że nie jest tak duży byś nie objął go za jednym razem wzrokiem :D ) Teraz powiedz mi ilu wymiarowy jest obraz na zdjęciu? pomijamy ewnetualna grubosc papieru i mamy obrazek 2d. Teraz powiedz mi czym sie różni patrzenie na świat od patrzenie na to zdjęcie? niczym( bo ruch to już oglądanie kolejnych klatek animacji ;P )
  10. ujmę to tak weź sobie dowolną rzecz i poparz na nią, potem ją odwróc bądź zmien kąt patrzenia. Widzisz coś innego. To dowód na to że żyjesz w przestrzeni co najmniej trzywymiarowej. Jednak patrząc na przedmiot widzisz tylko jego długoś i wysokosc ale nie możesz dostrzec "głębi"( nawet jak cos wystaje z boku to zaliczmy to do długosci, to nasz mózg nauczył się rozpoznawac że to nie jest przedłużenie tej rzeczy tylko jej "grubośc". Tak jakbys robił zdjęcie.
  11. ... Czytanie ze zrozumieniem sie kłania. Świat jest 3d(bądź więcej) a ty widzsz 2d przesyłasz obraz do mózgu i tam możesz z nim robic co chcesz nawet zamienic na 3d. widzenie 3d to tak jakbys widzial obiekt ze wszystkich stron na raz a chyba tak nie możesz ;p
  12. Jesteś do tego tak przyzywczajony że nawet tego nie dostrzegasz. To że żyjemy w swiecie trójwymiarowym( bądź tyle tylko potrafimy postrzegac ) nie znaczy że widzisz trójwymiarowo. Widzisz dwuwymiarowo zawsze twój mózg nakłada obrazy z oczy i potrafi to dawac złudzenie 3d E: moge ocenic odleglosc bo mam wyobraźnie i wiedze na ten temat ale to co widzisz to dwuwymiar. Jak zdjęcie rzeczywistego świata.
  13. ale to tylko patrzysz a gra i tak ma 3 wymiary. Ludzie chcąc nie chcąc patrza dwuwymiarowo więc według Ciebie każda gra jest 2d ;P E: chodzi mi o to że nie możliwe jest zrobienie gry 2d z grafikami 3d a właściwie to o to że w dwuwymiarze nie da zawrzec sie trójwymiaru bez utraty danych.
  14. Wgmie nawet binarne wczytywanie będzie wolne bo musisz odczytywac po jednym bajcie, więc trzeba by sobie napisac wlasnego dlla do tego. A skoro Ether ma gotową prostą funkcję to myśle że wiecej kombinowac nie trzeba ;p
  15. gra 2d z grafika 3d... albo mi się wydaje albo to nie mozliwe( i patrze tu pod kątem logicznym, nie może byc w przestrzeni "mniej wymiarowej" obiektu z przestrzeni "wiecej wymiarowej" ) - ale to tak na marginesie. A teraz pokażę Ci jak to co piszesz widzi osoba postronna: -Zakladasz temat że robisz rtsa a nie umiesz sobie poradzic ze zrobieniem sprita, czyli kolejna osoba która za dużo sobie wyobraża o programowaniu -robisz dużo błędów i dziwnie sie usprawiedliwiasz( szybciej jest Ci napisac ó niż u? ) -kłamiesz na temat wieku(najprawdopodobniej) -skoro kłamiesz na temat wieku to może w innych sprawach też - Juz prawie każdy jest do Ciebie negatywnie nastawiony I nie masz się co ludziom dziwic że po tobie jadą bo takich jak ty było już sporo i niektórych ludzi może już frustrowac gdy po raz kolejny widzą kogoś takiego.
  16. To przedstaw nam dokument że jesteś chory, albo nie masz 17 lat, albo do tej pory żyłeś odcięty od świata i nie uczyłeś się pisac bo to co pokazujesz w każdym poście powoduje że nikt nie traktuje Cie poważnie. Po 2 nie wierze że coś "zrobiłeś" co najwyżej przekopiowaleś od kogoś gotowe kody. Po 3 wszyscy się tak wobec Ciebie zachowują bo jesteś typowym przykładem człowieka który myśli że programowanie to po prostu odpali program i gra to mu sie sama zrobi. Jeśli chcesz naprawdę czegoś się nauczyc i potem zrobic wymarzoną grę to najpierw musisz sie nauczyc podstaw, których nie masz. Weź się więc za robienie prostych gierek i powoli rób coraz bardziej skomplikowane rzeczy. Inaczej ucząc się samemu nie ma szans nic zrobic.
  17. to daj jeszcze w draw draw_sprite(sprite_index,image_index,x,y); Bo jak dasz jakis kod do draw to przestaje automatycznie rysowac sprita i musisz dodac ten kod :)
  18. GML (create) image_speed=0; GML (draw) switch(pojemnosc) { case 10: image_index=1; //numer klatki break; case 9: image_index=2; break; } itd
  19. jak dajesz mniejsze niż 10 to do 10 nigdy nie dochodzi tworzysz wtedy od 0 do 9 ( 10 cyfr ) wiec tworzysz 10x10
  20. teraz tworzysz od 0 do 8 daj w warunkach mniejsze bądź równe( <= )
  21. Miałeś popracowac nad ortografią tymczasem teksty w tej grze to bez komentarza :) Udowodniłeś wprawdzie że coś w tym programie można zrobic, ale brak tu jakiejkolwiek akcji. Jeśli gdy pojawi się napis klikniemy tam gdzie powinien byc obiekt na który wcześniej klikneliśmy w kółko otwiera się napis. Jestem ciekaw czy będziesz to w stanie poprawic :P
  22. dodaj pętle while( dopoki pusty )
  23. jedyne co mi przychodz na mysl to execute_string("zmienna="+string(get_string(...));
  24. ATI saphire radeon x1950 pro, windows xp prof
  25. maska wez sobie skopiuj sprite bohater tylko zostaw tyle ile chcesz by mozna bylo klikac maske ustawiasz w obiekcie po lewej stronie Maski polegaja na tym że rysowany jest sprite normalnie ale kolizje i wszystko inne sprawdzane jest na masce. Ewentualnie możesz sprawdzic przy zaznaczaniu czy mouse_y nie jest za wysoko. postac ma wysokosc 20, a chcesz zeby mozna bylo klikac tylko do połowy to dajesz if( mouse_y>y-10 ){ //akcje } (tutaj orgin y musi byc ustawiony na nogach jesli jest gdzie indziej to trzeba to inaczej poustawiac )
×
×
  • Dodaj nową pozycję...