Flash i ActionScript Aplikacje 3D od podstaw.pdf
(
1742 KB
)
Pobierz
Wszelkie prawa zastrzeżone. Nieautoryzowane rozpowszechnianie całości lub fragmentu niniejszej
publikacji w jakiejkolwiek postaci jest zabronione. Wykonywanie kopii metodą kserograficzną,
fotograficzną, a także kopiowanie książki na nośniku filmowym, magnetycznym lub innym
powoduje naruszenie praw autorskich niniejszej publikacji.
Wszystkie znaki występujące w tekście są zastrzeżonymi znakami firmowymi bądź towarowymi
ich właścicieli.
Autor oraz Wydawnictwo HELION dołożyli wszelkich starań, by zawarte w tej książce informacje
były kompletne i rzetelne. Nie biorą jednak żadnej odpowiedzialności ani za ich wykorzystanie,
ani za związane z tym ewentualne naruszenie praw patentowych lub autorskich. Autor oraz
Wydawnictwo HELION nie ponoszą również żadnej odpowiedzialności za ewentualne szkody
wynikłe z wykorzystania informacji zawartych w książce.
Redaktor prowadzący: Michał Mrowiec
Projekt okładki: Studio Gravite / Olsztyn
Obarek, Pokoński, Pazdrijowski, Zaprucki
Wydawnictwo HELION
ul. Kościuszki 1c, 44-100 GLIWICE
tel. 32 231 22 19, 32 230 98 63
e-mail:
helion@helion.pl
WWW:
http://helion.pl
(księgarnia internetowa, katalog książek)
Drogi Czytelniku!
Jeżeli chcesz ocenić tę książkę, zajrzyj pod adres
http://helion.pl/user/opinie?flacpo
Możesz tam wpisać swoje uwagi, spostrzeżenia, recenzję.
Kody źródłowe wybranych przykładów dostępne są pod adresem:
ftp://ftp.helion.pl/przyklady/flacpo.zip
ISBN: 978-83-246-3065-3
Copyright © Helion 2013
Printed in Poland.
•
Kup książkę
•
Poleć książkę
•
Oceń książkę
•
Księgarnia internetowa
•
Lubię to! » Nasza społeczność
Spis tre ci
Rozdzia 1. Wprowadzenie ...............................................................................13
Dostępne biblioteki 3D ...................................................................................................................14
Away3D ......................................................................................................................................14
Alternativa3D ............................................................................................................................16
Papervision3D ...........................................................................................................................18
FIVe3D .......................................................................................................................................20
Flare3D .......................................................................................................................................21
Sandy3D .....................................................................................................................................23
Sophie3D ....................................................................................................................................24
Wybór biblioteki 3D .......................................................................................................................25
Pobieranie silnika Away3D ............................................................................................................26
Away3D FP9, FP10 czy może FP11? ......................................................................................27
Pobieranie Away3D 3.6.0 z Away3D.com .............................................................................27
Pobieranie Away3D 3.6.0 z github.com .................................................................................28
Pobieranie Away3D 3.6.0 z SVN .............................................................................................28
Instalacja biblioteki Away3D .........................................................................................................31
Konfiguracja w Adobe Flash CS4 i CS5 .................................................................................31
Konfiguracja we FlashDevelop ................................................................................................32
Konfiguracja w Adobe Flash Builder 4 ..................................................................................35
Podsumowanie ................................................................................................................................37
Rozdzia 2. Podstawy biblioteki Away3D .......................................................... 39
Podstawowe komponenty ..............................................................................................................39
View3D .......................................................................................................................................40
Scene3D ......................................................................................................................................43
Camera3D ..................................................................................................................................45
Object3D ....................................................................................................................................46
ObjectContainer3D ...................................................................................................................49
Podstawowa budowa aplikacji w Away3D ..................................................................................50
Położenie obiektów w przestrzeni .................................................................................................53
Układ współrzędnych w Away3D .................................................................................................54
Podsumowanie ................................................................................................................................59
Kup książkę
Poleć książkę
6
Flash i ActionScript. Aplikacje 3D od podstaw
Rozdzia 3. Obiekty .........................................................................................61
Base ....................................................................................................................................................62
Vertex ..........................................................................................................................................62
Mesh ............................................................................................................................................65
Segment ......................................................................................................................................68
Face .............................................................................................................................................72
Sprites ................................................................................................................................................76
Klasa bazowa ..............................................................................................................................77
Sprite3D ......................................................................................................................................81
MovieClipSprite ........................................................................................................................83
DirectionalSprite .......................................................................................................................85
Primitives ..........................................................................................................................................87
Przykład ......................................................................................................................................88
AbstractPrimitive ......................................................................................................................94
LineSegment ............................................................................................................................100
Trident ......................................................................................................................................101
Triangle .....................................................................................................................................102
Plane ..........................................................................................................................................104
GridPlane .................................................................................................................................106
RegularPolygon .......................................................................................................................107
Cube ..........................................................................................................................................109
RoundedCube ..........................................................................................................................111
Sphere .......................................................................................................................................112
GeodesicSphere .......................................................................................................................114
Torus .........................................................................................................................................115
TorusKnot ................................................................................................................................116
Cylinder ....................................................................................................................................118
Cone ..........................................................................................................................................120
SeaTurtle ...................................................................................................................................122
Arrow ........................................................................................................................................123
WirePlane .................................................................................................................................125
WireCube .................................................................................................................................126
WireCone .................................................................................................................................128
WireCylinder ...........................................................................................................................129
WireSphere ..............................................................................................................................130
WireRegularPolygon ..............................................................................................................132
WireTorus ................................................................................................................................133
Skybox .............................................................................................................................................134
Skybox .......................................................................................................................................135
Skybox6 .....................................................................................................................................138
Podsumowanie ..............................................................................................................................139
Kup książkę
Poleć książkę
Spis tre ci
7
Rozdzia 4. Materia y ....................................................................................143
Przygotowanie zasobów dla aplikacji .........................................................................................144
Dodawanie plików do zasobów w programie Adobe Flash ..............................................144
Odwoływanie się do zasobów w kodzie źródłowym aplikacji ..........................................147
Przykład ..........................................................................................................................................150
Linie .................................................................................................................................................164
WireframeMaterial .................................................................................................................164
WireColorMaterial .................................................................................................................165
Kolor ...............................................................................................................................................167
ColorMaterial ..........................................................................................................................167
EnviroColorMaterial ..............................................................................................................168
Bitmapy ...........................................................................................................................................170
BitmapMaterial ........................................................................................................................170
BitmapFileMaterial .................................................................................................................172
EnviroBitmapMaterial ............................................................................................................174
GlassMaterial ...........................................................................................................................175
TransformBitmapMaterial .....................................................................................................178
Animowane ....................................................................................................................................181
MovieMaterial .........................................................................................................................181
AnimatedBitmapMaterial ......................................................................................................183
VideoMaterial ..........................................................................................................................185
Mieszanie materiałów ...................................................................................................................187
Podsumowanie ..............................................................................................................................188
Rozdzia 5. wiat o ....................................................................................... 191
Rodzaje świateł ..............................................................................................................................192
Klasa bazowa dla przykładów ................................................................................................192
AmbientLight3D .....................................................................................................................194
PointLight3D ...........................................................................................................................196
DirectionalLight3D .................................................................................................................199
Materiały reagujące na światło ....................................................................................................202
Klasa bazowa dla przykładów ................................................................................................202
PhongColorMaterial ...............................................................................................................204
ShadingColorMaterial ............................................................................................................206
PhongBitmapMaterial ............................................................................................................207
WhiteShadingBitmapMaterial ..............................................................................................209
PhongMovieMaterial ..............................................................................................................210
Dot3BitmapMaterial ...............................................................................................................212
Dot3BitmapMaterialF10 ........................................................................................................214
Dot3MovieMaterial ................................................................................................................216
PhongMultiPassMaterial ........................................................................................................218
Podsumowanie ..............................................................................................................................220
Kup książkę
Poleć książkę
Plik z chomika:
PDFator
Inne pliki z tego folderu:
100 sposobow na Flash.pdf
(2168 KB)
Adobe Flash CS3 Professional PL Techniki studyjne Oficjalny podrecznik.pdf
(3401 KB)
ActionScript 3 0 Biblia.pdf
(639 KB)
ActionScript 2 0 Od podstaw.pdf
(765 KB)
ActionScript 3 0 dla Adobe Flash CS4 CS4 PL Professional Oficjalny podrecznik.pdf
(1065 KB)
Inne foldery tego chomika:
3ds max
Access
Acrobat
After Effects
Agile - Programowanie
Zgłoś jeśli
naruszono regulamin