Skocz do zawartości

Polacco

Members
  • Liczba zawartości

    107
  • Rejestracja

  • Ostatnia wizyta

Odpowiedzi dodane przez Polacco

  1. Niestety w temacie jestem kilka lat do tyłu. Czy jest jeden adres w sieci gdzie mógłbym zobaczyć dużo inspirujących scenerii 3d, leveli do gier? Pojedyncze modele jest łatwo znaleźć, ale zawsze najbardziej mi imponowały kompletne, spójne środowiska 3d. W szczególności chodzi o klimaty realistyczne, nie futurystyczne czy fantasy.

  2. Od czasu obejrzenia pewnego odcinka Srubs mam nowe marzenie - wybudować najwyższy budynek w mieście, a na jego dachu postawić w pełni funkcjonalny sedes... Tak w ogóle to się zgadzam, że toto lotek ssie - nie, że wierzę w jakieś teorie spiskowe o ustawianiu losowań (statystyki http://wygryw.pl/Lotto.aspx nie budzą podejrzeń), ale z powodu tego, że na wygrane trafia tylko ok 50% tego co wpłacają gracze.

  3. W zeszłym roku złożyłem sobie rower szosowy chcąc uzyskać dobry kompromis między wagą, ceną i jakością. No to części kupiłem, złożyłem, wyjeżdżam za miasto i pozytywne zaskoczenie prędkością. Jadę 20 km na zachód od domu, bo przecież łatwo się jedzie... Odpoczynek w miejscu docelowym i wracam: po przejechaniu 500 m już ledwo dyszałem - okazało się, że przedtem wiatr wiał mi w plecy :D Morał z tego taki, że jak wiatr wieje w oczy to nie pomogą karbonowe szprychy i pozłacane przerzutki :/

    BTW jeżeli ktoś się nie zna na osprzęcie, ma problemy z porównaniem rowerów to może mu pomóc rzut oka na http://bike.shimano.com/ - menu Products zawiera grupy osprzętu od najwyższej do najniższej. (pozostaje kwestia Campagnolo i SRAM i porównywania między tymi producentami - ogólnie dobrym wyznacznikiem jakości jest waga części)

  4. Co do spotów reklamujących Polskę i polskie miasta w zagranicznych telewizjach - sporo tego było jak ostatnio włączyłem TV w hotelu za granicą. Pierwsza moja refleksja była taka, że to podstępne wprowadzanie klienta w błąd :) Zwłaszcza gdy próbuje się zaakcentować polskie "góry" albo "czyste jeziora" (nad Bałtykiem nie byłem więc się nie wypowiadam). Naprawdę nie wiem kto mógłby się zachwycać krajobrazem Polski. Białorusini? Ukraińcy? Węgrzy? Chyba nie wiele jest krajów które mają gorszy krajobraz, a całkiem niedaleko (2 godziny samolotem) są dużo fajniejsze miejsca.

  5. Robert_lee: nie wiem czy widziałeś dokument o osobach które wygrały w Polsce powyżej miliona (nic specjalnego Uwaga lub Superwizjer). Tylko jedna nie straciła tych pieniędzy. Reszta albo utopiła w jakimś niepewnym interesie albo zwyczajnie przejadła. Wydaje się że milion to tak dużo a szybko można go stracić. No 30 milionów to inna sprawa w sumie ale też trzeba je z głową wydać.

    No absolutnie się zgadzam - moja wypowiedź powyżej to bardziej żart.

    Myślę, że kluczowe w tym wszystkim jest zdanie sobie sprawy, że te 30 mln to wcale nie jest jakiś nieziemski majątek, który nigdy się nie skończy. No i trzeba się trochę odizolować od licznej grupy "przyjaciół", która niewątpliwie się pojawi ;).

  6. Odkupiłbym rezydencję nad jeziorem Como od Clooneya. Imprezy Bunga Bunga Berlusconiego mogłyby się schować. Potem jeszcze domek w Alpach Szwajcarskich. Rozważałbym też wille na południu Włoch, ale to już igranie z losem.

    W ogóle to bawią mnie ludzie, którzy wygraną przeznaczyliby na "doskonalenie zawodowe". Ja bym nie tęsknił za pracą - zawsze jest ktoś kto wykona ją za ciebie lepiej.

  7. Proces może sobie tworzyć nawet milion wątków, tylko co z tego, skoro w jednym momencie nie pracuje więcej niż jeden?

    Jeżeli w danym momencie tylko jeden wątek jest wykonywany to oznacza to że pozostałe nie mają nic do roboty albo czekają w związku z synchronizacją. W drugim przypadku kwestia tego czy zrównolegnienie da się poprawić nie jest przesądzona. Jeżeli jesteś przeciwnego zdania to może zgłoś się do Autodesku, z pewnością wysłuchają kogoś z otwartą głową i luźnym podejściem do praw nauki ;)

     

    Jeśli funkcja nie wykorzystuje więcej niż 25% 4-rdzeniowego procesora to NIE JEST wielowątkowa i nie ma nad czym tu dyskutować i te wiki-mądrości możesz sobie zachować jako lekturę do poduszki.

    To, że ciężko jest wyciąsnać 100% to inna bajka. Osobiście za sukces uznałbym gdyby max wykorzystywał 60-70% z 8 wątkowego procesora.

    Postulat, że KAŻDA funkcja powinna ileś tam wyciągać z iluś tam rdzeni jest idiotyczny :) To nie jest nawet dobry design gdy wątki tworzy się na tak niskim poziomie - zrównolegnianie powinno rozpocząć się od kodu najwyższego poziomu.

     

    Nie, nie możemy spekulować, bo 99% kodu maxa (poza częścią clotha, xView i paroma pierdołami) po prostu NIE JEST wielowątkowa. Odpal czasem Task Managera.

    Rozumiem, że będziesz zadowolony tylko wtedy jak Ci Menedżer Zadań pokaże wysokie słupki na każdym rdzeniu, choćby przedstawiały one asynchroniczne wyciąganie hasha z kolekcji porno?

     

    No tak się właśnie składa że developerzy softu X (i nie tylko), nie potrafią wykorzystać współczesnego sprzętu i im głośniej się będzie o tym mówić tym szybciej wezmą się do roboty.

    Czy w życiu napisałeś jakikolwiek wielowątkowy kod? :) Albo może tak: czy każdy dowolny problem da się rozwiązać szybciej poprzez wielowątkowość?

  8. to znaczy ze teraz jak Max przelicza np czasteczki, odpala skrypty, wyszukuje obiekt w wielgasnej scenie itp to wszystko leci na 1 wątku a reszta wieloprocesorowej maszyny sie marnuje.

    Max na samym starcie tworzy jakieś 30 wątków (sprawdzane na 2010), i kolejne podczas działania, ale pewnie niektóre funkcje wykorzystują wątki utworzone na początku. Nie możesz powiedzieć, że "funkcje nie są multithreaded" bo Ci nie wykorzystują na 100% każdego z ośmiu rdzeni ;) Możemy tylko spekulować jak daleko jest dana funkcja Maxa od maksymalnego możliwego zrównolegnienia.

    http://pl.wikipedia.org/wiki/Prawo_Amdahla

    "Uwątkowienie" na chama przyniesie efekt przeciwny do zamierzonego z powodu narzutu synchronizacji i zarządzania wątkami. W każdym bądź razie nie biegł bym do sklepu po najnowszy model procesora z N-tą liczbą rdzeni, a potem narzekał, że deweloperzy softu X nie potrafią ich wykorzystać :)

  9. czyżbym przegrał życie skąpiąc 30 dolców?

     

    64Bit Version (windows only)

    Będziesz w jednej scenie animował mnóstwo skomplikowanych obiektów?

     

    Multi-Core CPU Support

    Przy samej animacji się tego nie zauważy - prawo Amdahla jest tu nieubłagane.

     

    Hair and Fur with Guides, Dynamics & Collision

    Hmm, może główny soft, w którym renderujesz scenę ma lepsze włosy i ich fizykę?

     

    Dynamic Interactive Rendering

    Rzymska dekadencja.

     

    Sketch on top of your scene

    Rzymska dekadencja.

     

    Scene Referencing

    ?

     

    Point Animation Module

    Może równie przyjazne rozwiązanie jest w głównym sofcie?

     

    Unlimited rendernode License

    Taa, wątpie żeby ludzie przerzucili się na renderer mesjasza.

  10. Hej

    Dla kazdej kosci chcialbym przypisac wartosc weight rowne 0 dla wszystkich vertexow.

    To co zauwazylem tez to w miare dzialania skryptu przy tak duzej ilosci kosci proces maxa zzera coraz wiecej pamieci.

     

    Zużycie pamięci gwałtownie rośnie bo waga 0 to ciągle waga, którą gdzieś trzeba zapamiętać. Więc wypada się zapytać czy rzeczywiście chcesz mieć tą wagę 0 dla wszystkich vertexów dla wszystkich kości czy też chodzi o to żeby kości nie oddziaływały na wierzchołki?

    Jeśli to drugie to użyj skinOps.ReplaceVertexWeights - wywołanie tego z wagą 0 efektywnie usuwa wagę.

  11. To już może lepiej wróćcie do kultu jednostki? :D

    Pomogę. Mniej więcej pamiętam moment w którym zainteresowałem się grafiką 3d. Byłem wtedy na drugim roku studiów, zupełnie niezwiązanych z grafiką, programowaniem czy filmem, tak więc nie miałem o 3d pojęcia. Było wtedy głośno w mediach o Katedrze i zwróciłem uwagę na fakt, że zrobił to jeden człowiek, na wcale nie tak mocnym sprzęcie. Przeglądając internet w jakieś czytelni (neostrada chyba dopiero startowała ;) natrafiłem na bardziej techniczny wywiad z naszym solenizantem - jedyne co teraz z tego wywiadu pamiętam to "lubię Brazila" i to, że Katedra była robiona po godzinach na kompie z 2 procesorami (nie rdzeniami) po 1 GHz; no i te technikalia wydały mi się interesujące.

    Ostatecznie poszedłem w innym kierunku, ale można powiedzieć, że Katedra i później Final Fantasy (a raczej "making of") to był taki katalizator żeby się zająć 3d, a potem programowaniem.

  12. "warunek ((zmienna > 0) and (zmienna

     

    Maxscript ma hierarchię typów - typy liczbowe mają bazową klasę Number. Poza tym maxscript ma refleksje i można sprawdzić czy zmienna jest liczbą:

    x = 666

    IsKindOf x Number

    "IsKindOf x Number" zwróci true zarówno gdy x będzie Integer jak i Float, ponieważ dziedziczą one z Number.

     

    Tak w ogóle to poza światem Maxscript (ten język jest dla mnie "marginesem") ludzie zawracają sobie głowę tym żeby nie korzystać z refleksji i instrukcji warunkowych.

  13. Pierwsza rzecz to sprawdzenie w Menedżerze zadań czy zużycie pamięci przez maxa jest faktycznie niebezpiecznie wysokie.

    Następny krok to wyrenderowanie tej sceny w debug build maxa i rzut oka na fragment kodu, który wywołał to okienko. Problem w tym, że trzeba tu znać C++ i mieć dostęp do debug builda ;)

  14. Mam problem z błędem "Out of memory" podczas modelowania.

    Wiem, że jest to związane z brakiem pamięci.

    Może, a może z bugiem w maxie. Otwórz menedżer zadań i obserwuj jej zużycie przez maxa.

     

    Słyszałem, że max posiada opcje współdzielenia pamięci ram wraz z dyskową. Czy to prawda? Jeśli tak to gdzie można taką opcję ustawić i czy to rozwiąże mój problem?

    W pewnym sensie każdy program na PC "posiada opcje współdzielenia pamięci ram wraz z dyskową": Panel sterowania > System > Zaawansowane > Wydajność > Zaawansowane > Pamięć wirtualna. Jednak w praktyce pamięć wirtualna może być zbyt wolna żeby na niej polegać przy interaktywnej pracy.

  15. Każdy element tablicy może przechowywać obiekt innego typu, więc trzeba tak:

    arr = #();

    arr.count = 234;--234 to tutaj maksymalny rozmiar tablicy

    for i=1 to 234 do

    (

    arr = #();

    )

    (Łudzę się, że przypisywanie liczby do własności .count działa podobnie jak std::vector::reserve()).

  16. nie zgadzam sie z toba olafie, mysle ze Miecugow w tym wywiadzie dobrze wypadl, po prostu jest spokojny i kulturalny a ty od razu wyskakujesz ze ma problemy z asertywnoscia ;] Takie wywiady to mi sie podobaja bo cala uwaga jest skupiona na rozmowcy a pytajacy usuwa sie w cien i slucha i nie wpiernicza sie w srodku zdania i nie robi z siebie gwiazdy jak np. Wojewodzki

     

    Dokładnie. Czasami oglądam amerykańskie talk show (Letterman, Leno, Ferguson, O'Brien) i szczerze mówiąc cieszę się, że jest w Polsce prywatna telewizja, która nie idzie tylko w tym kierunku - często przez 10 minut wywiadu z kimś interesującym nie usłyszy się tam żadnego sensownego zdania, tylko jakieś chichoty na poziomie gimnazjum.

  17. Abstra***ąc zupełnie od tego czy jest bardzo łatwy sposób na uzyskanie tego w Maxscript (szczerze: nie chce mi się sprawdzać) - to co opisałeś to bardzo podstawowe zagadnienie z teorii grafów:

    http://en.wikipedia.org/wiki/Connected_component_%28graph_theory%29

    Rozwiązywałem to kiedyś w C++ z użyciem boost::graph, potem napisałem własną implementację bo boost nie lubi się z OpenMP - to naprawdę banalna sprawa.

×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Wykorzystujemy cookies. Przeczytaj więcej Polityka prywatności