Zawartość dodana przez Proto
-
ChC10: Duch Wojny - Ortheza
Drugi zdecydowanie lepszy, zeby nie rzec genialny :). Czuc jak goruje nad armia (wielka lapa na pierwszym planie), czuc, ze niesie za soba mrok i zniszczenie, wreszcie mimo rozmiarow, poprzez swoja odmiennosc sprawia wrazenie bytu eterycznego czyli jak najbardziej wpisuje sie w temat.
-
ChC.7: Wedrowka z cieniem by ortheza
Dodaj jeszcze zamglona atmosfere i smugi swiatla, ktore uciekly w stosunku do szkicu i bedzie pelen wypas :). Kilmat jak z filmow Del Toro :).
-
ChC.4: Adventure Movie Poster. SONDA
Gratulacje :). Mimo, ze nie moj glos to zasluzenie, od strony warsztatowej na pewno najlepsza praca :).
-
ChC.4: Adventure Movie Poster. SONDA
Moj glos na prace Atheg'a, najbardziej filmowa, fajna kompozycja i klimacik :).
-
ChC.4: Adventure Movie Poster by Proto
Tzw. rzutem na tasme, co niestety widac :(. Bede jeszcze nad tym dzialal, ale na finiszu zaczalem od konca, bo plulbym sobie w brode gdybym sie nie wyrobil :).
-
ChC.4: Adventure Movie Poster by Marduk
Coraz wiecej sie wylania- chcialbym umiec w ten sposob przechodzic od ogolu do szczegolu :). Ten koles wylatujacy z kuli ognia jest bezbledny :D.
-
ChC.4: Adventure Movie Poster by atheg
Stylistyka i kolorki skladaja sie na fajny klimacik :). Orobine mozna by oswietlic postaci miejscami bardziej kontrastowym swiatlem, aczkolwiek nie wiem, czy nie popsulo by to tego nastroju wlasnie :). Dokonczony mundur na pewno wiele da jesli chodzi o prawa strone kadru.
-
ChC.4: Adventure Movie Poster by Proto
Ok, juz wystarczy na dzisiaj, bo mi reka od tabletowego piorka zdretwiala :P. Bron zostawilem sobie na pozniej :).
-
Challenge Corner. Edycja 4. REGULAMIN i TEMAT.
Oczywiscie ze za :).
-
ChC.4: Adventure Movie Poster by Ortheza
No niezle, niemal jak Drew Struzan, fragment z eksplozja i robotami najlepsze poki co :). Ten kotopodobny kosmita troche odstaje w tle, ale jest nie dokonczony wiec to pewnie dlatego :). Aha i nie wiem czy to nie zludzenie, ale poddalbym w watpliwosc kulistosc tej planety ;).
-
ChC.4: Adventure Movie Poster by Marduk
Chyba rzeczywiscie odrobine za dluga, pewnie dlatego dla rownowagi moj heros ma za krotkie :D. A lewa reka rozumiem znika w plomieniach :). Ale poza tym swietny styl i swietna kreska- jak zawsze :).
-
ChC.4: Adventure Movie Poster by Proto
Dzieki za cieple przyjecie i mobilizacje :). Obrazek wlasciwy zaczne od tla, zeby przy okazji nadac nastroj scence. Tymczasowo zostawilem zarys szkicu, zeby nie stracic z oczu kompozycji :).
-
ChC.4: Adventure Movie Poster by Proto
Wzielo mnie na bazgrolenie po nocach ;). Taki szkic poki co niechlujny, ale od czegos trzeba zaczac, a wypada juz sie klasc :P. Inna sprawa czy jest sens pare dni przed terminem, ale co mi tam, wrzucam zanim mi sie odwidzi :D. KONIEC:
-
Wiz: Blizniak
Oki, dzieki, czylli umiem patrzec z dystansem bo w sumie te same uchybienia widze ;). Musialem oddac prace przed swietami a rendery z maxwella na lapku dlugo zajmowaly wiec to taki one-shot troche - stad na przyklad brak bumpa - cos sie musialo w ustawieniach skopac, choc w mxw wiele tego nie ma :p. Ogrodzenie jest takie jak w realu (przynajmniej usilnie sie stara), co do architektury- nie powiem, bo nie znam sie za grosz, model wzorowany jest na bryle cadowskiej, z detalami (jak dachowka) kladzionymi tez raczej na szybko. Trawa- ot, kosiarka sie zepsula ;). Dzieki za uwagi, na codzien robie w czym innym, ale jak sie sypna zlecenia na vizki i beda mialy rozsadniejszy deadline to postanawiam poprawe ;).
-
Wiz: Blizniak
Zadne mecyje w sumie, wrzucam bo dawno nic nie wrzucalem :). Taka wizualizacja domku zrobiona na szybko, w sumie pierwsza robiona komercyjnie a i wymagania niewielkie, tak wiec cudow jesli chodzi o detale czy oswietlenie cudow nie odnotowano. Chetnie wyslucham uwag, glownie jakich bledow unikac w przyszlosci, bo powyzsze rendery to raczej temat zamkniety.
-
Pytanie: Flash + cms lub php/css albo xml Czyli jak zrobić stronkę?
Witam, poniewaz zajmuje sie ta kwestia praktycznie na codzien, mysle ze moge co nieco pomoc :). Po pierwsze wybor metody odczytywania danych trzeba przeprowadzic swiadomie, majac na wzgledzie stopien skomplikowania, ilosci i powtarzalnosci danych, z ktorych bedzie korzystal klip. Jesli jest to proste kilka zmiennych, nie wystepujacych n-razy w tablicach badz innych strukturach, jak na przyklad pojedyncze linki do obrazkow albo tekst, swietnie sie sprawdza przytoczony powyzej obiekt LoadVars. Wowczas potrzebny jest skrypt php generujacy tekst w formacie zmienna1=1&zmienna2=2&zmienna3=ciag_znakow... Taki plik php mozemy przekazac jako argument funckji load() obiektu LoadVars i zmienne te beda dostepne jako jego pola. Analogiczny efekt mozemy osiagnac stosujac zamiast obiektu LoadVars, funckje loadVariables lub loadVariablesNum, ktore pozwalaja na wczytanie zmiennych do wskazanego movie clipa na wskazanym poziomie. Nie oferuja za to sila rzeczy innych metod klasy LoadVars. Jesli jednak sprawa jest bardziej zlozona- na przyklad ma sie wyswietlac nieokreslona liczba newsow z obrazkami i komentarzami, albo lista produktow z wieloma parametrami i zdjeciami, duzo wydajniejsze jest przekazywanie danych przez format XML. Jest to bardzo popularny format stworzony specjalnie do tego wlasnie celu, majacy strukture oparta na znacznikach, wiec podobna do html, ale bardziej restrykcyjny pod wzgledem skladni. Jego zaleta jest fakt, ze wiekszosc jezykow (w tym actionscript) posiada specjalne, latwe w obsludze interfejsy do odczytu i zapisu danych do tych plikow. No i bardzo prosto jest podobny plik wygenerowac w php. Nalezy wiec poprosic osobe zajmujaca sie cms'em, albo samemu napisac plik php, ktory wygeneruje xml z potrzebnymi danymi. Wazne, aby byl on zapisany w kodowaniu UTF-8, gdyz tylko z takim flash radzi sobie z polskimi znakami. Poniewaz wszystko najlatwiej wytlumaczyc na przykladzie, posluze sie fragmentami kodu z jednej ze stron nad ktora ostatnio pracowalem. XML generowany przez PHP wyglada w skrocie tak: Natomiast juz we flashu czytam go piszac nastepujacy kod w pierwszej klatce sceny: var products = new Array(); //tablica przechowujaca dane o produktach var presentation:Number; //inna potrzebna do wlasciwego wyswietlania produktow zmienna stop(); // zatrzymanie klipu na pierwszej klatce na czas wczytywania var ap_xml:XML = new XML(); //utworzenie nowego obiektu XML ap_xml.ignoreWhite = true; //ignorowanie znakow bialych - enterow, spacji, tabulacji ap_xml.load('data.xml'); //zaladowanie pliku xml, moze to byc rowniez np. plik php generujacy tekst w formacie xml ap_xml.onLoad = function(sucess) { //funkcja wykonujaca sie po zaladowaniu pliku if (sucess) { parseFile(ap_xml); //wywolanie funkcji parsujacej xml'a showArray(); //wywolanie funkcji wyswietlajacej odczytane dane gotoAndPlay(2); //przejscie po wszystkim do drugiej klatki klipu } }; //ponizsza funkcja pelni funkcje analogiczna do znanej chocby z jezyka c struktury danych struct- "obiekty" o zdefiniowanych tu polach przechowywane beda w tablicy produktow. Sposob w jaki mozna je tworzyc i dodawac do tablicy ponizej function productData(foto_url:String, make:String, model:String, url:String, price:Number, promo:Number) { this.foto_url = foto_url; this.make = make; this.model = model; this.url = url; this.price = price; this.promo = promo; } function parseFile(xmlDoc_xml) { //funkcja parsujaca temp = new Array(); //tablica tymczasowa do przechowywania parametrow _root.presentation = xmlDoc_xml.firstChild.attributes["forma_prezentacji"]; //odczytujemy parametr bedacy w xml'u wartoscia atrybutu korzenia o nazwie "forma_prezentacji" //firstChild na poziomie obiektu xml oznacza node-korzen, zas tablica asocjacyjna attributes przechowuje... jej atrybuty trace("rodzaj prezentacji:"+_root.presentation); //weryfikacja for (var a = 0; a temp[0] = xmlDoc_xml.firstChild.childNodes[a].attributes["zdjecie"]; //odczytywanie kolejnych wartosci atrybutow nod i zapisywanie ich do tablicy tymczasowej temp[1] = xmlDoc_xml.firstChild.childNodes[a].attributes["marka"]; temp[2] = xmlDoc_xml.firstChild.childNodes[a].attributes["model"]; temp[3] = xmlDoc_xml.firstChild.childNodes[a].attributes["link"]; temp[4] = xmlDoc_xml.firstChild.childNodes[a].attributes["cena"]; temp[5] = xmlDoc_xml.firstChild.childNodes[a].attributes["typ_promoji"]; _root.products.push(new productData(temp[0], temp[1], temp[2], temp[3], temp[4], temp[5])); //powyzej dodajemy na koniec tablicy produktow, za pomoca funkcji push, utworzana slowem kluczowym new strukture z odpowiednio przypisanymi argumentami (indexy parametrow zapisanych do tempa odpowiadaja temu, co dany argument ma otrzymac } } function showArray() { // wypisujemy zawartosc tablicy produktow for (var z = 0; z trace(products[z].foto_url); trace(products[z].make); trace(products[z].model); trace(products[z].url); trace(products[z].price); trace(products[z].promo); } } Mam nadzieje, ze komentarze wystarcza, aby byl on w miare zrozumialy. Wszystkie metody i pola klasy XML mozna znalezc tutaj. Z uwag, ktore jeszcze przychodza mi do glowy... Piszac dynamicznie projekty we flashu warto stosowac klasy AS 2.0/3.0 linkowane zewnetrznie. Trzymajac sie przykladu z produktami: -utworzyc movieclip o nazwie product -utworzyc osobna klase (plik) o nazwie np. Product - folder zawierajacy go musi byc sciezka dopisana do sciezek klas AS w opcjach Flasha. -w oknie biblioteki dla klipa product otworzyc "linkage" -wskazac na klase Product, nadac klipowi jakis identyfikator (np. product) -do obiektu pododawac potrzebne dynamicze pola tekstowe i np. movieclipy bedace kontenerami dla ladowanych obrazkow- wszytko z nadanymi nazwami instancji -teraz mozna... skasowac klip ze sceny- wazne ze pozostaje w bibliotece i mozna go dodawac wielokrotnie funkcja attachMovie (na przyklad robiac petle po wszystkich indexach zapisanych w tablicy products) -przy takim dodaniu klipa wywolywany jest kontruktor klasy Produkt, w ktorym mozemy wywolac fuckcje wypelniajaca pola tekstowe i ladujace obrazki (TextField.text, MovieClip.loadMovie). To tyle z takich ogolnych wytycznych :). Tematu na pewno nie wyczerpalem - ledwo liznalem, ale mam nadzieje, ze podsunalem kilka uwag i wiesz czego szukac :).
-
Bitwa 3D: Symbioza
Hmm, biorac pod uwage ilosc czasu pozostala do konca nie wiem na ile to sensowne, ale co tam- wreszcie mam chwile czasu, wiec postanowilem kontynuowac prace. Wprawdzie wciaz dopiero zaczynam, ale najwyzej skoncze scenke juz poza bitwa :). Proces upiorkawiania postanowilem zaczac od lotek w skrzydlach. Tylko one i te w ogonie beda wymodelowanymi piorkami, reszta bedzie w wiekszym stopniu polegac na teksturach, bo musialbym klaster od ilmu wynajac :P.
-
Bitwa 3D: Symbioza
Jakis update by sie przydal wreszcie ;). Zaczynam od pijawnika- bo tak sie nazywa ow ptaszek (pluvianus aegyptius). Poki co "lysy", kolejnym krokiem bedzie ubieranie go w piorka. Wszelkie uwagi mile widziane :).
-
Bitwa 3D:"Płód"
Nie wiem czemu takie scenki mi sie z Odyseja Kosmiczna 2001 kojarza ;). Zgadzam sie, ze decydowac tu beda w zasadzie oswietlenie i materialy, ale faze modelingu tez mam zamiar sledzic :). GL
-
Bitwa 3D: "Istota piękna"/"Essence Of Beauty" (KONIEC)
Przy takim pomysle pole manewru masz naprawde spore, szczesliwie, przy tym szalenczym tempie, wierze ze wycisniesz z koncepcji ostatnie soki :).
-
Bitwa 3D: Gile na jarzębinie - NOW WE FIGHT!
Oho, tez mnie czeka modelowanie ptaszka, piorek itd., wiec tym chetniej sie poprzygladam jak to robia profesjonalisci :). GL
-
Bitwa 3D: Male jest piekne;))
Tez widze operowanie kontrastem na zasadzie male obok duzego... a raczej pomiedzy dwoma... cobadz ;). Powodzenia :).
-
Bitwa 3D: Symbioza
@nielot007: Thx, zdaje sobie sprawe, ale tym razem mam nadzieje podolac. @Koniu_PL: Planuje w skali makro (luski, miesnie) ZBrush (lub Mudbox), zas w skali mikro (zmarszczki, pory) bump/normal. Ale i tak zaczne od ptaszka, zeby prostszy start byl :). Krokodyl zas, nie jestem dobry z biologii, ale to chyba gad jest ;). @satanicus1991: Jesli obejmuje w 90% fotomontaz to ok :D. @giorgione: Dzieki, to ma byc tez zabawa a nie katowanie sie ;). Co do ptaszka, to jego niewielkie rozmiary moga byc problemem (stay on topic ;)), ale mysle, ze jak juz bede mial elementy sceny to odpowiednia kompozycja i oswietlenie skupia na nim wieksza uwage, z tym szkicem juz mi sie nie chcialo bawic. @Lewus: Thx, mam nadzieje, ze nie zmieni sie to po przeniesieniu w 3-ci wymiar :P. To ostatnie zaczne uskuteczniac zapewne pod koniec weekendu, do tego czasu mam pare zlecen flashowych do pokonczenia, tak wiec do nastepnego rendera ;).
-
Bitwa 3D:Mały kotek
Troszke chyba zbyt plaskie lapy (konkretnie poduszki). Poza troche taka jak u wycofanego samca ;). No i jakos bardziej uda by mozna wyroznic. Poza tym super- kocieta chyba sa takie krotsze wlasnie ;). Zreszta jak to juz chyba ktos wspomnial, najwazniejsze jest futro i oczy jak u Banderasa/Malajkata w Shrecku 2 :).
-
Bitwa 3D: One day flower
Jesli jakosc wykonania bedzie na poziomie rownie wysokim jak idea i glebia przeslania, szykuje sie super pracka :).