cwiczenia 4 voxelspace

This commit is contained in:
duszekjk 2021-05-07 20:53:00 +02:00
parent 0a81acb3c5
commit f330f6fe43
8 changed files with 2 additions and 2 deletions

File diff suppressed because one or more lines are too long

View File

@ -72,7 +72,7 @@ https://projects.duszekjk.com/ants1.0/
2. Napisz funkcje **positionInVoxelSpace**(Vector3 worldPosition) i **positionInWorld**(Vector2 voxelPosition) skalujące współrzędne z ciągłych (współrzędnych gameObject'ów - floats), na te w voxel space (wartości współrzędnych są wartościami Int o wielkości od 0 do odpowiednio sizeX-1 i sizeY-1) i z powrotem na ciągłe. Weź po uwagę różne skale (voxelScale), oraz umiejscowienie obiektu table (gameObject.transform.position).
Jako, że w pozycji ciągłej (obiektów gry) mamy 3 wymiary, a ten voxel space ma 2, to ustaw wymiary xy z voxel space w wartościach xz, a wymiar y pomiń/ustaw na 0.
<img src="images/Opis/1,1.png" alt="1,1" style="zoom:25%;" />
<img src="images/Opis/wsp.png" alt="wsp" style="zoom:25%;" />
1. Po dodaniu tej funkcji, w prawym górnym rogu pojawi się mrowisko
2. Dodaj do funkcji z poprzedniego zadania pozycje obiektów lights wykorzystując nowe funkcje

BIN
Opis.pdf

Binary file not shown.

BIN
images/.DS_Store vendored

Binary file not shown.

BIN
images/Opis/.DS_Store vendored Normal file

Binary file not shown.

Binary file not shown.

Before

Width:  |  Height:  |  Size: 441 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 441 KiB

BIN
images/Opis/wsp.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 442 KiB