Zawodowy Programista – dzień dziesiąty
W piÄ…tek dopadÅ‚o mnie weekendowe lenistwo, dlatego relacja z dziesiÄ…tego dnia ukazuje siÄ™ dopiero dzisiaj. Tak jak zapowiadaÅ‚em w czwartek, relacjÄ™ rozpocznÄ™ od zdradzenia, na czym polegaÅ‚a odmienna prezentacja galerii. Eksperymentalnie w postaci bonusu postanowiÅ‚em zapoznać kursantów z nowÄ… technologiÄ… umieszczania grafiki trójwymiarowej na stronie www przy pomocy O3D od Google’a. Efekty pracy jednego z uczestników szkolenia prezentuje poniższy film
Film przedstawia prezentacje czterech kolejnych grafik na obracającym się sześcianie. Przybliżanie i oddalanie sześcianu odbywa się za pomocą kółka myszki. Film prezentuje również jak modyfikując jeden z parametrów można wpływać na perspektywę.
Powiększ nagranie na cały ekran przy pomocy przycisku umieszczonego na dole po lewej stronie odtwarzacza
Technologia O3D jest jeszcze na wczesnym etapie rozwoju i dużo w niej może się jeszcze zmienić (a nawet powinno, bo jest kilka elementów niespójnych, niepotrzebnie utrudniających pracę z tym API). Przy pomocy O3D można osiągnąć efekty dużo bardziej złożone niż to, co widać na filmie, nie jest to jednak proste. Wystarczy wspomnieć, że stworzenie takiej galerii pochłonęło niemal cały dzień szkoleniowy. Niema się czemu dziwić O3D przypomina bardziej OpenGL, czy DirectX niż to co zwykle składa się na strony internetowe. Większość osób miało trudności ze zrozumieniem jak działa ten program, jednak ciekawość i świadomość celu pozwoliły doprowadzić galerie do stanu końcowego. Myślę, że było warto. W każdym razie końcowy efekt jest interesujący.
Kursanci nie mieli ochoty na przejście do kolejnego tematu, więc piątek zakończyłem na przedstawieniu ogólnej idei wielokolumnowych układów stron, którymi zajmiemy się w poniedziałek.