Skip to content

Commit 9421fe1

Browse files
committed
added P:olish translations
1 parent 5317d2a commit 9421fe1

File tree

6 files changed

+137
-0
lines changed

6 files changed

+137
-0
lines changed

‎examples/README-pl.md‎

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
# Galeria przykładów
2+
3+
<p class="gallery_author">Stworzone przez <a href="https://www.kynd.info">kynd</a>(<a href="https://x.com/kyndinfo">@kyndinfo</a>) oraz Patricio Gonzalez Vivo (<a href="https://x.com/patriciogv">@patriciogv</a>)</p>
4+
5+
To jest zbiór przykładów wyciągniętych z rozdziałów tej książki, wraz z udostępnionymi shaderami hojnie przekazanymi przez innych czytelników korzystających z [edytora online](http://editor.thebookofshaders.com/). Zachęcamy do eksplorowania i modyfikowania ich krok po kroku. Gdy stworzysz coś, z czego będziesz dumny, kliknij "Export", a następnie skopiuj "URL do kodu...". Prześlij go do [@bookofshaders](https://x.com/bookofshaders) lub [@kyndinfo](https://x.com/kyndinfo). Nie możemy się doczekać, aby to zobaczyć!

‎glossary/acos/README-pl.md‎

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
## Acos
2+
Zwraca arcus cosinus podanego argumentu
3+
4+
### Deklaracja
5+
```glsl
6+
float acos(float x)
7+
vec2 acos(vec2 x)
8+
vec3 acos(vec3 x)
9+
vec4 acos(vec4 x)
10+
```
11+
12+
### Parametry
13+
```x``` wartość, której arcus cosinus ma zostać zwrócony.
14+
15+
### Opis
16+
```acos()``` zwraca kąt, którego cosinus jest równy ```x```.
17+
18+
<div class="simpleFunction" data="y = acos(x); "></div>
19+
20+
### Zobacz też
21+
[cos()](/glossary/?search=cos), [sin()](/glossary/?search=sin), [asin()](/glossary/?search=asin), [tan()](/glossary/?search=tan), [atan()](/glossary/?search=atan), [Rozdział 05: Shaping Functions](/05/)

‎glossary/all/README-pl.md‎

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
## All
2+
Sprawdza, czy wszystkie elementy wektora logicznego są prawdziwe
3+
4+
### Deklaracja
5+
```glsl
6+
bool all(bvec2 x)
7+
bool all(bvec3 x)
8+
bool all(bvec4 x)
9+
```
10+
11+
### Parametry
12+
```x``` określa wektor, który ma zostać sprawdzony pod kątem prawdy.
13+
14+
### Opis
15+
```all()``` zwraca ```true```, jeśli wszystkie elementy ```x``````true``` i ```false``` w przeciwnym razie. Jest to funkcjonalnie równoważne:
16+
17+
```glsl
18+
bool all(bvec x){ // bvec może być bvec2, bvec3 lub bvec4
19+
bool result = true;
20+
int i;
21+
for (i = 0; i < x.length(); ++i)
22+
{
23+
result &= x[i];
24+
}
25+
return result;
26+
}
27+
```
28+
### Zobacz też
29+
[any()](/glossary/?search=any), [not()](/glossary/?search=not)

‎glossary/any/README-pl.md‎

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
## Any
2+
Sprawdza, czy choć jeden element wektora logicznego jest prawdziwy
3+
4+
### Deklaracja
5+
```glsl
6+
bool all(bvec2 x)
7+
bool all(bvec3 x)
8+
bool all(bvec4 x)
9+
```
10+
11+
### Parametry
12+
```x``` określa wektor, który ma zostać sprawdzony pod kątem prawdy.
13+
14+
### Opis
15+
```all()``` zwraca ```true```, jeśli którykolwiek element ```x``` jest ```true``` i ```false``` w przeciwnym razie. Jest to funkcjonalnie równoważne:
16+
17+
```glsl
18+
bool any(bvec x) { // bvec może być bvec2, bvec3 lub bvec4
19+
bool result = false;
20+
int i;
21+
for (i = 0; i < x.length(); ++i) {
22+
result |= x[i];
23+
}
24+
return result;
25+
}
26+
```
27+
28+
### Zobacz też
29+
[any()](/glossary/?search=any), [not()](/glossary/?search=not)

‎glossary/asin/README-pl.md‎

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
## Asin
2+
Zwraca arcsin parametru
3+
4+
### Deklaracja
5+
```glsl
6+
float asin(float x)
7+
vec2 asin(vec2 x)
8+
vec3 asin(vec3 x)
9+
vec4 asin(vec4 x)
10+
```
11+
12+
### Parametry
13+
```x``` określa wartość, której arcsin ma zostać zwrócony.
14+
15+
### Opis
16+
```asin()``` zwraca kąt, którego sinus trygonometryczny to ```x```.
17+
18+
<div class="simpleFunction" data="y = asin(x); "></div>
19+
20+
### Zobacz też
21+
[cos](/glossary/?search=cos), [sin](/glossary/?search=sin), [acos](/glossary/?search=acos), [tan](/glossary/?search=tan), [atan](/glossary/?search=atan), [Rozdział 05: Shaping Functions](/05/)

‎glossary/atan/README-pl.md‎

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
## Atan
2+
Zwraca arcus tangens parametrów
3+
4+
### Deklaracja
5+
```glsl
6+
float atan(float y, float x)
7+
vec2 atan(vec2 y, vec2 x)
8+
vec3 atan(vec3 y, vec3 x)
9+
vec4 atan(vec4 y, vec4 x)
10+
11+
float atan(float y_over_x)
12+
vec2 atan(vec2 y_over_x)
13+
vec3 atan(vec3 y_over_x)
14+
vec4 atan(vec4 y_over_x)
15+
```
16+
17+
### Parametry
18+
```y``` określa licznik ułamka, którego arcus tangens ma zostać zwrócony.
19+
20+
```x``` określa mianownik ułamka, którego arcus tangens ma zostać zwrócony.
21+
22+
```y_over_x``` określa ułamek, którego arcus tangens ma zostać zwrócony.
23+
24+
### Opis
25+
```atan()``` zwraca kąt, którego trygonometryczny arcus tangens jest równy ```y,x``` lub ```y_over_x```, w zależności od tego, który przeciążenie jest wywoływane. W pierwszym przeciążeniu znaki ```y``` i ```x``` są używane do określenia ćwiartki, w której znajduje się kąt. Wartości zwracane przez ```atan``` w tym przypadku mieszczą się w zakresie -PI i PI. Wyniki są niezdefiniowane, jeśli ```x``` wynosi zero.
26+
27+
Dla drugiego przeciążenia, ```atan()``` zwraca kąt, którego tangens wynosi ```y_over_x```. Wartości zwracane w tym przypadku mieszczą się w zakresie -PI do PI.
28+
29+
### Zobacz też
30+
[cos](/glossary/?search=cos), [acos](/glossary/?search=acos), [sin](/glossary/?search=sin), [asin](/glossary/?search=asin), [atan](/glossary/?search=atan), [Rozdział 05: Shaping Functions](/05/), [Rozdział 06: Kolory](/06/)
31+
[]: # (end)
32+
[]: # (end)

0 commit comments

Comments
 (0)