Helion


Szczegóły ebooka

Rzeczywistość wirtualna (VR) dla każdego - Aframe i HTML 5. VR w HTML 5 na każdym urządzeniu z Internetem! Wydanie II

Rzeczywistość wirtualna (VR) dla każdego - Aframe i HTML 5. VR w HTML 5 na każdym urządzeniu z Internetem! Wydanie II

Do rzeczywistości wirtualnej jedni mają bliżej, inni dalej, tak jak do Twin Peaks. Ale nie o to chodzi, czy agent Dale Cooper miał bliżej niż agenci Dana Scully i Fox Mulder. Wszyscy oni byli bowiem i pozostali elementami tej rzeczywistości – bohaterami filmów i seriali telewizyjnych (różnych).

Rzeczywistość wirtualna, która była czymś „zewnętrznym”, do oglądania, zmienia się może jeszcze nie całkiem w coś „wewnętrznego”, ale na tyle interesującego, że można wypróbować ją już samemu. Dosłownie. Zresztą nie tylko wypróbować – dzięki urządzeniom i aplikacjom VR – ale również samemu tworzyć.

Rzeczywistość wirtualna dla każdego Krzysztofa i Agnieszki Wołk jest podręcznikiem dającym podstawy samodzielnego kreowania elementów VR z wykorzystaniem platformy A-Frame. Stanowi niejako dopełnienie innego podręcznika tego autora, pt. Nowoczesne strony WWW, który można potraktować jako wprowadzenie do świata wirtualnej rzeczywistości, tym bardziej że elementem wspólnym obu pozycji jest część poświęcona projektowaniu stron internetowych.

Czytelnik dowie się w sposób bardzo przystępny, oparty na ciekawych przykładach prosto z życia, jak zaprogramować swoją stronę internetową, korzystając z najnowszych technologii – HTML 5, CSS 3 – oraz aplikacji Adobe Dreamwever, a nawet dowolnego edytora tekstu, np. Notepad++.

Dzięki informacjom zawartym w książce każda osoba będzie mogła stworzyć responsywne strony internetowe z efektem paralaksy. Nauczy się także modyfikować strony tworzone w generatorach. Co więcej, dowie się również, jak z przy użyciu wspomnianego HTML 5 oraz zestawu bibliotek A-Frame w bardzo łatwy sposób stworzyć aplikacje działające w wirtualnej rzeczywistości. Będą one bez problemu współpracowały z profesjonalnymi zestawami VR, takimi jak Oculus i HTC Vive, a także aplikacjami na telefony komórkowe, takimi jak Google Cardboard.

Jak w każdej sytuacji czytelnicy mają do wyboru przynajmniej dwa wyjścia: albo czekać na to, co się stanie, i ewentualnie to obserwować, albo brać w tym udział, tworzyć. Nie przesądzając o tym, które rozwiązanie jest lepsze, Rzeczywistość wirtualna… Krzysztofa i Agnieszki Wołk może zainteresować zwolenników jednego i drugiego.

  • Wstęp
  • Rozdział 01 Wstęp, elementy blokowe i liniowe
    • 1. Interfejs użytkownika
    • 2. Zapisywanie pliku
    • 3. Podstawowa struktura strony internetowej
    • 4. Podstawowe elementy blokowe
    • 5. Podstawowe elementy liniowe
    • Zadanie
  • Rozdział 02 Znaczniki semantyczne
    • 1. Wstęp
    • 2. Znaczniki semantyczne czym są?
    • 3. Znaczniki w HTML5
    • 4. Elementy, które nie tworzą sekcji nie są widoczne na outline
    • Zadanie
    • 5. OUTLINE
    • Zadanie
  • Rozdział 03 cięcie techniczne
    • 1. Wstęp
    • Zadanie
    • Zadanie
    • 2. ID a CLASS
  • Zadanie
  • Rodział 04 wstęp do CSS
    • 1. Nowy plik CSS
    • Zadanie
    • 2. Komentarze
    • 3. Podstawowe style
    • 4. Style
    • 5. CLEAR
    • Zadanie
    • 6. Logo, wyszukiwarka, menu, header
    • Zadanie
  • Rozdział 05 stylowanie wyglądu strony
    • 1. Pozycjonowanie elementów w CSS
    • 2. Stylowanie nagłówka
    • 3. Obrazek i napisy w nagłówku
    • 4. Guzik ZOBACZ WIĘCEJ
    • 5. Treść artykułów
    • 6. Kontener z newsami
    • 7. Zawartość stopki
  • Rozdział 06 Responsive web design
    • Zadanie
    • Zadanie
    • Zadanie
  • Rozdział 07 - Wprowadzenie do Aframe
    • 1. Rozbudowywanie HTML5 o Aframe
    • 2. Panorama w wirtualnej rzeczywistości
    • 3. Jak zbudować swoją pierwszą scenę w VR?!
    • 4. Dodawanie tekstu
    • 5. Tryb VR
    • 6. Budowanie większej sceny
      • 6.1.Dodawanie jednostki
    • 7. Umieszczanie pudełka przed kamerą
    • 8. Domyślne elementy sterujące
    • 9. Dodawanie środowiska
    • 10. Stosowanie tekstury obrazu
    • 11. Korzystanie z systemu zarządzania zasobami
    • 12. Tworzenie środowiska niestandardowego (opcjonalnie)
      • 12.1. Dodawanie tła do sceny
      • 12.2. Dodawanie podłoża
      • 12.3. Poprawianie oświetlenia
      • 12.4. Dodawanie animacji
      • 12.5. Zaawansowane szczegóły
      • 12.6. Dodawanie interakcji
      • 12.7. Komponent odbiornika zdarzeń
      • 12.8. Animowanie zdarzeń
      • 12.9. Dodawanie audio
      • 12.10. Dodawanie tekstu
    • 13. Tworzenie Galerii obrazów 360-stopniowych
      • 13.1. Szkielet
      • 13.2. Używanie standardowych komponentów
      • 13.3. Używanie komponentów społeczności
      • 13.4. Komponent zestawu zdarzeń
      • 13.5. Pisanie komponentu specjalnie dla aplikacji
    • 14. Budowanie scen 3D z MagicaVoxel
      • 14.1. Instalacja
      • 14.2. Film instruktażowy
      • 14.3. Okno edycji
      • 14.4. Paleta kolorów
      • 14.5. Pędzle
      • 14.6. Działania
      • 14.7. Eksportowanie do A-Frame
      • 14.7.1. Format .PLY (z wbudowanymi cieniami)
      • 14.7.2. Format .OBJ
    • 15. Budowanie demo ala Minecraft
      • 15.1. Przykładowy Szkielet
      • 15.2. Dodawanie podłoża
      • 15.3. Wstępne ładowanie zasobów
      • 15.4. Dodawanie tła
      • 15.5. Dodawanie Wokseli
      • 15.6. Wzór komponentowo-jednostkowy
      • 15.7. Komponent random-color'
      • 15.8. Komponent snap
      • 15.9. Mixins
      • 15.10. Dodawanie teleportacji do Lewej Ręki
      • 15.11. Dodawanie Woksela Przemieszczania do Prawej Ręki
      • 15.12. Dodawanie wsparcia dla urządzeń mobilnych i komputerów

  • Tytuł: Rzeczywistość wirtualna (VR) dla każdego - Aframe i HTML 5. VR w HTML 5 na każdym urządzeniu z Internetem! Wydanie II
  • Autor: Krzysztof Wołk, Agnieszka Wołk
  • ISBN Ebooka: 978-83-8119-784-7, 9788381197847
  • Data wydania ebooka: 2021-02-05
  • Identyfikator pozycji: e_1ybe
  • Wydawca: Wydawnictwo Psychoskok