Optymalizacja skanowanych rotacyjnie siatek 3D prowadzona na potrzeby szybkiego renderowania w czasie rzeczywistym
|
|
- Bogusław Kowalski
- 9 lat temu
- Przeglądów:
Transkrypt
1 AUTOMATYKA 2009 Tom 13 Zeszyt 3 Micha³ Turek* Optymalizacja skanowanych rotacyjnie siatek 3D prowadzona na potrzeby szybkiego renderowania w czasie rzeczywistym 1. Wprowadzenie Wirtualne sceny 3D tworzone dziœ masowo na potrzeby gier czy prezentacji multimedialnych anga uj¹ ogromne iloœci graficznych kszta³tów trójwymiarowych wyœwietlanych póÿniej w symulowanej przestrzeni 3D jako postrzegane przez obserwatora kszta³ty [3]. Aby ich obróbka przy wyœwietlaniu by³a odpowiednio wydajna, a efekt wizualny satysfakcjonuj¹cy, struktura modelu 3D przedstawiaj¹cego dany kszta³t jest obarczona ograniczeniami. Ograniczenia powoduj¹ koniecznoœæ definiowania materia³ów 3D zgodnie z zasadami, okreœlanymi przez twórców algorytmów wyœwietlaj¹cych te obiekty, a funkcjonuj¹cych w silnikach 3D. Dotycz¹ one g³ównie sposobu definiowania siatek wielok¹tów w modelach trójwymiarowych, ich stopnia skomplikowania oraz wielu przypadków szczególnych geometrycznego u³o enia komponentów kszta³tu 3D. Zadanie odpowiedniego przygotowania modeli 3D spoczywa na projektantach i grafikach, którzy wykorzystuj¹c edytory 3D, dokonuj¹ rêcznie mudnych czynnoœci adaptuj¹cych. Najwiêcej trudnoœci przysparza obróbka materia³u bêd¹cego dos³own¹ kopi¹ obiektów trójwymiarowych ze œwiata rzeczywistego, a pozyskanego w drodze ich skanowania. Tu prace adaptacyjne s¹ szczególnie k³opotliwe. Istniej¹ mo liwoœci przyspieszenia tych prac g³ównie poprzez wprowadzenie rozwi¹zañ automatycznie optymalizuj¹cych siatki wielok¹tów w modelach 3D. Takie mo liwoœci rozwa y niniejsze opracowanie, proponuj¹c gotow¹ procedurê finalnie adaptuj¹c¹ skanowane siatki 3D do wymagañ stawianych przez obecnie stosowane renderuj¹ce silniki 3D. 2. Technologia skanowania rotacyjnego Istnieje kilka mniej lub bardziej dopracowanych metod pozyskiwania kszta³tów 3D ze œwiata rzeczywistego. Wœród nich szczególne znaczenie ma metoda skanowania rotacyjne- * Katedra Automatyki, Akademia Górniczo-Hutnicza w Krakowie 1469
2 1470 Micha³ Turek go. Przez producentów skanerów 3D jest obecnie najczêœciej stosowana, gdy umo liwia pobieranie kszta³tów z obiektów wypuk³ych, a takie najczêœciej umieszczane s¹ w wirtualnych scenach 3D (kamera przemieszcza siê pomiêdzy obiektami, eksponuj¹c w kadrze ich zewnêtrzne powierzchnie) [8]. Metoda skanowania rotacyjnego umo liwia doœæ precyzyjny odczyt pozycji punktów zlokalizowanych na powierzchni skanowanej bry³y, lecz jednak przy niewielkiej liczbie tych punktów w danym regionie bry³y (odwrotnie, ni w przypadku zastosowania kamer i u ycia metod fotometrycznych [10] lub stereoskopii [4]). Ponadto u ycie tej metody wymaga skonstruowania stosunkowo prostego urz¹dzenia, przy mo liwoœci adaptacji modu³ów ju istniej¹cych na rynku i wykorzystywanych w innych urz¹dzeniach. Podstawowym za³o eniem procesu skanowania rotacyjnego jest obrót obiektu skanowanego wokó³ w³asnej osi podczas procedury skanowania oraz zsynchronizowany z obrotem odczyt informacji o powierzchni obiektu. W wariancie urz¹dzenia przeznaczonego do skanowania obiektów znacznej wielkoœci mo liwa jest naturalnie rotacja jednostki oœwietlaj¹co-skanuj¹cej wokó³ umieszczonego statycznie obiektu skanowanego. Tak czy inaczej podczas skanowania obiekt jest oœwietlany sukcesywnie dooko³a wi¹zk¹ laserow¹. Wi¹zka odbija siê od powierzchni obiektu i po odbiciu pada na listwê œwiat³oczu³¹ (podobn¹ do montowanych w skanerach 2D). Odczyt z listwy umo liwia wykrycie dok³adnego miejsca padania odbitej wi¹zki. Poniewa zarówno laser oœwietlaj¹cy, jak i listwa w urz¹dzeniu skanuj¹cym ustawione s¹ pod ustalonym k¹tem (rys. 1), miejsce padania wi¹zki na listwê œwiat³oczu³¹ uzale nione jest od drogi przebytej przez wi¹zkê. Z prostego obliczenia mo na zatem ustaliæ odleg³oœæ punktu oœwietlanego na skanowanym obiekcie od jednostki skanuj¹cej. Rys. 1. Skanowanie rotacyjne wyrzutnia i detektor Gdy obiekt skanowany jest obracany, odczyty z listwy dokonywane s¹ co œciœle okreœlon¹ wartoœæ k¹tow¹. Pozwala to na uzyskanie kompletu odczytów odleg³oœci powierzchni obiektu skanowanego od jego osi obrotu (znaj¹c odleg³oœæ œrodka od urz¹dzenia skanuj¹cego oraz wartoœæ odczytu z listwy). Ka da z wartoœci odczytanej odleg³oœci jest sprzê ona w wartoœci¹ k¹tow¹, ale której zosta³a pobrana. Pozostaje zatem dokonanie konwersji tych par na wspó³rzêdne w przestrzeni euklidesowej 2D (dwuwymiarowej). Liczba takich odczytów w ramach pe³nego obrotu obiektu (360) mo e byæ naturalnie ró na, formu³uj¹c parametr skanowania zwany potocznie rozdzielczoœci¹ k¹tow¹ skanowania. Gdy po wykonaniu
3 Optymalizacja skanowanych rotacyjnie siatek 3D pe³nego obrotu dokonamy przesuniêcia jednostki skanuj¹cej wzd³u osi pionowej i powtórzymy pe³ny obrót skanowania uzyskamy podstawy do utworzenia siatki trójwymiarowej (rys. 2). Wielokrotne powtarzanie tej czynnoœci spowoduje powstanie obrazu 3D ca- ³ej skanowanej bry³y. Przesuniêæ jednostki skanuj¹cej wzd³u osi pionowej dokonuje siê co sta³¹ jednostkê odleg³oœci, ustalaj¹ odgórnie i okreœlan¹ mianem rozdzielczoœci pionowej skanowania. Rys. 2. Konwersja odczytów rotacyjnych do przestrzeni euklidesowej oraz wyniki po wykonaniu dwóch pe³nych odczytów rotacyjnych Materia³ powsta³y ze skanowania jest siatk¹ czworok¹tów otwart¹ w czêœci górnej i dolnej (te powierzchnie skanowanej bry³y znajduj¹ siê poza zasiêgiem wi¹zki). Procedura generowania siatki, jak i technologia samego skanowania nie s¹ doskona³e. Wady skanowania (zwi¹zane g³ównie z b³êdami odczytu wi¹zki laserowej) powoduj¹ powstawanie licznych niedoskona³oœci siatki, które nale y eliminowaæ dalszymi przekszta³ceniami. Propozycje takich przekszta³ceñ s¹ jednym z przedmiotów rozwa añ w niniejszym artykule. Proponowane w artykule algorytmy utworzono, opieraj¹c siê na specyfice charakteryzuj¹cej rzeczywiste materia³y 3D (siatki) generowane w procesie skanowania rotacyjnego. Typowy ich kszta³t, najczêstsze wady czy przypadki niewystêpuj¹ce zosta³y okreœlone w konsekwencji analizy dziesi¹tek siatek 3D faktycznie skanowanych obiektów trójwymiarowych o najró niejszych kszta³tach i charakterystykach powierzchni. Do badañ wykorzystywano g³ównie profesjonalny rotacyjny skaner 3D firmy Roland. Skaner ten generuje szumy typowe dla takich urz¹dzeñ, operuje monochromatycznym emiterem i detektorem œwiat³a. Materia³ z takiego urz¹dzenia najlepiej nadaje siê do prowadzenia doœwiadczeñ i testowania algorytmów optymalizuj¹cych. Celem jest optymalne przystosowanie tego materia³u do potrzeb renderowania w czasie rzeczywistym. Wi¹ e siê to przede wszystkim z koniecznoœci¹ usuniêcia wad niedoskona³oœci siatek 3D skutkuj¹cych ich póÿniejszymi wadami wizualnymi. W drugiej kolejnoœci z uzyskaniem du ej precyzji prezentacji wizualnej siatki 3D jako odpowiednika skanowanego wczeœniej obiektu. 3. Transformacje siatek skanowanych rotacyjnie W konsekwencji operacji skanowania otrzymujemy zbiory zawieszonych w przestrzeni 3D punktów (definiuj¹cych przysz³¹ siatkê i model 3D) o sta³ej rozdzielczoœci k¹towej
4 1472 Micha³ Turek i pionowej. Siatki 3D wytwarzane z u yciem opisanej metody charakteryzuj¹ siê du ymi odleg³oœciami pomiêdzy wierzcho³kami, co eliminuje tak e problem redukcji redundantnej informacji. Krawêdzie wielok¹tów przysz³ej siatki tworzone s¹ domyœlnie poprzez zdefiniowanie adiacencji punktów-s¹siadów, niezale nie od wartoœci odczytów odleg³oœci od œrodka obrotu skanowanej bry³y 3D. Jedynym wyj¹tkiem jest tutaj odczyt zerowy, który móg³ powstaæ w wyniku b³êdu skanowania (gdy na przyk³ad niew³aœciwa powierzchnia obiektu rozproszy³a lub poch³onê³a wi¹zkê), albo wyjœcia poza zakres wysokoœci obiektu (obiekt by³ ni szy ni wysokoœæ skanowania). Generowane s¹ zatem krawêdzie, które ³¹cz¹ ka dy punkt 3D z jego s¹siadem po stronie prawej, po lewej, na górze oraz na dole. Wyj¹tkiem s¹ sytuacje brzegowe (dolna lub górna krawêdÿ bry³y skanowanej). Z braku kolejnej warstwy wierzcho³ków te krawêdzie nie s¹ wspó³dzielone przez wielok¹ty Usuwanie szumów skanowania Wielokrotne testy skanowania ró norodnych powierzchni wykaza³y (tab. 1), i oko³o 97% b³êdów skanowania skutkuj¹cych szumem to b³êdne odczyty jednopunktowe. Pojedynczy wierzcho³ek siatki powsta³y w konsekwencji szumów urz¹dzenia ³atwo sklasyfikowaæ pos³uguj¹c siê choæby danymi o pozycji jego bezpoœrednich s¹siadów w linii oraz w liniach poprzedzaj¹cej i nastêpuj¹cej. Tabela 1 Œrednie zliczeñ szumów dla przypadków szumu pojedynczego (jeden wierzcho³ek b³êdny) lub z³o onego (2 4 s¹siaduj¹ce wierzcho³ki b³êdne). Wartoœæ danego pola w tabeli to œrednia arytmetyczna trzech identycznych skanowañ. Skanowano ze zmiennymi rozdzielczoœciami pionowymi i k¹towymi Obiekt zbli ony kszta³tem do walca Obiekt zbli ony kszta³tem do kuli Obiekt nieregularny wypuk³y Obiekt nieregularny wklês³y 1 o / 1 mm o / 3 mm o / 1 mm o / 3 mm o / 3 mm o / 5 mm o / 5 mm Rozdzielczoœæ k¹towa/pionowa pojedynczy z³o ony pojedynczy z³o ony pojedynczy z³o ony pojedynczy z³o ony Natychmiastowa eliminacja wierzcho³ków b³êdnych okaza³a siê niekorzystnym rozwi¹zaniem. Burzy ona uk³ad siatki maj¹cy jeszcze na tym etapie monogeniczn¹ strukturê prostok¹tów. To znacznie utrudni³oby dalsze transformacje. W miejsce eliminacji lepiej do-
5 Optymalizacja skanowanych rotacyjnie siatek 3D konaæ korekt wspó³rzêdnych wierzcho³ka. Do klasyfikacji wierzcho³ków jako szum najproœciej zdefiniowaæ metrykê okreœlaj¹c¹ tolerancjê na szum i bazuj¹c¹ na œredniej arytmetycznej odleg³oœci wierzcho³ków s¹siadów od œrodka obrotu skanowanej bry³y. Metryka porówna ró nicê œredniej dla s¹siadów (r œrednia ) i odleg³oœci rozwa anego punktu (r test ) z wartoœci¹ tolerancji T. W przypadku wykrycia szumu przesunie wierzcho³ek: je eli r œrednia = (r 1 + r 2 ) /2 abs (r test r œrednia ) > T, wtedy r test = r œrednia Ta podstawowa procedura odszumiania da³a bardzo przyzwoite efekty i w zupe³noœci wystarczy³a w przypadku wiêkszoœci powierzchni skanowanych (rys. 3). a) b) Rys. 3. Przyk³ady szumów skanowania (a) i korekta pozycji wierzcho³ków (b) przy skanowaniu rotacyjnym 3.2. Usuwanie oderwanych wielok¹tów Podstawowym za³o eniem skanowania rotacyjnego jest to, i w jego wyniku powstaje jedna siatka wielok¹tów. Wielok¹ty wspó³dziel¹ swoje krawêdzie (s¹siedztwo). Wœród wad siatki mog¹ wystêpowaæ wielok¹ty nie posiadaj¹ce kompletu s¹siadów. Istnienie wielok¹ta nie posiadaj¹cego jakichkolwiek s¹siadów definiuje now¹ siatkê (z³o on¹ z jednego wielok¹ta), co jest niedozwolone. W kolejnym kroku procedury odszumiania musimy zatem wyeliminowaæ z obrabianego materia³u wszystkie takie wielok¹ty (rys. 4). Wielokrotnie prowadzone skanowania testowe wykaza³y, e jeœli w materiale w ogóle wystêpowa³y oderwane wielok¹ty, to zawsze wystêpowa³y pojedynczo. Tym samym rozwi¹zanie okreœlaj¹ce procedurê ich eliminowania nie bêdzie skomplikowane. W zupe³noœci
6 1474 Micha³ Turek wystarcza przegl¹dniêcie wszystkich wielok¹tów i dla ka dego z nich wykazanie istnienia krawêdzi wspólnej w innym wierzcho³kami. Gdy adna z krawêdzi nie jest wspó³dzielona wielok¹t jest oderwany Zamykanie siatki 3D Rys. 4. Szumy skanowanie oderwane wielok¹ty Zamykanie siatki 3D mo na zdefiniowaæ jako jej przekszta³cenie do postaci reprezentuj¹cej graficznie bry³ê 3D posiadaj¹c¹ tzw. kubaturê (cubic measure). Innymi s³owy, zamkniêta siatka 3D musi byæ tak zdefiniowana, aby swoim kszta³tem umo liwia³a ekspozycjê tylko jednej (tzw. zewnêtrznej) strony ka dego z nale ¹cych do niej wielok¹tów [9]. Celem konwersji zamykaj¹cej siatkê (bêd¹c¹ produktem skanowania rotacyjnego) jest zatem eliminacja wszelkich ubytków w siatce. Ubytki te objawiaj¹ siê g³ównie wystêpowaniem wielok¹tów nie posiadaj¹cych kompletu swoich s¹siadów. Po zakoñczeniu procesu zamykania ka da krawêdÿ siatki powinna byæ wspó³dzielona przez dok³adnie dwa wielok¹ty. Wówczas efekt graficzny procesu zamykania siatki 3D bêdzie skutkowa³ w³aœnie wytworzeniem wra enia kubatury prezentowanej bry³y poprzez uniemo liwienie ekspozycji wewnêtrznej strony siatki 3D j¹ reprezentuj¹cej. W przypadku materia³ów pochodz¹cych ze skanowania rotacyjnego nie bêdziemy mieli do czynienia z redundancj¹ wierzcho³ków, pojawiaj¹c¹ siê np. w konsekwencji ³¹czenia siatek czy u ycia innych technik skanowania 3D. Nie ma zatem sensu przeprowadzania procedury redukcji wierzcho³ków (wykrywania i eliminacji serii wierzcho³ków o zbli onych pozycjach zastêpuj¹c je tylko jednym). Wykrycie krawêdzi otworów skanowanej bry³y w przypadku jej dolnej i górnej powierzchni nie przysparza problemów. Po usuniêciu odczytów stanowi¹cych szum mamy do czynienia z lini¹ ³aman¹ zamkniêt¹, znajduj¹c¹ siê na pozycji 0 (licz¹c j¹ na skali wysokoœci skanowania). Dodatkowo zak³adaj¹c, i podstaw¹ skanowanego obiektu jest p³aszczyzna, wystarczy pokryæ t¹ p³aszczyznê siatk¹ wielok¹tów, aby uzyskaæ po ¹dany efekt. Pokrycie takie w najprostszym przypadku bêdzie polega³o na prowadzeniu nowych krawêdzi pomiêdzy kolejnymi wierzcho³kami ³amanej, tworz¹c z nich wierzcho³ki trójk¹tów (sk¹din¹d trójk¹t jest najbardziej po ¹danym w siatkach 3D wielok¹tem, co uzasadnione zostanie w nastêpnych podrozdzia³ach). Okazuje siê, e kolejnoœæ prowadzenia linii mo e tu byæ istotna. Przyk³adem transformacji skutkuj¹cej póÿniejszymi wadami bry³y 3D by³o rozpoczynanie i kontynuowanie zamykania danego otworu bry³y zawsze od tego samego wierz-
7 Optymalizacja skanowanych rotacyjnie siatek 3D cho³ka, nale ¹cego do ³amanej. Na rozwa anej p³aszczyÿnie tworz¹ siê wówczas tzw. wachlarze trójk¹tów, których istnienie wprowadza bardzo jaskrawe refleksy œwietlne podczas renderowania (rys. 5) w silniku 3D (efekt uboczny stosowania techniki cieniowania wierzcho³ków przy renderowaniu bry³y). Innym wadliwym rozwi¹zaniem jest generowanie krawêdzi w takiej kolejnoœci, i w nowopowsta³ym wielok¹cie pojawia siê parzysta liczba wierzcho³ków, nale ¹cych uprzednio do wejœciowej krzywej ³amanej. W konsekwencji tego zjawiska konieczne jest koñcowe ³¹czenie krawêdziami dwóch s¹siednich wierzcho³ki krzywej ów ³amanej, co zdefiniuje trójk¹t ekstremalnie ma³y i wp³ywaj¹cy negatywnie na póÿniejszy efekt wizualny projekcji tworzonej bry³y. Testy pokaza³y, i najlepsz¹ metod¹ jest wybór kilku maksymalnie odleg³ych punktów ³amanej i prowadzenie stamt¹d nowych krawêdzi w kierunku kolejnych (ju np. losowo) wybranych punktów (z uszanowaniem wy ej opisanej regu³y nieparzystoœci ). Nieregularnoœæ tak powsta³ej siatki wyeliminuje niepo ¹dane efekty wizualne (rys. 5). Rys. 5. Etap pierwszy zamykania otworu siatki : kwalifikowanie krawêdzi do krzywej ³amanej zamkniêtej i wstêpne generowanie dodatkowych krawêdzi ³¹cz¹cych wierzcho³ki ³amanej (przypadek uproszczony) W przypadku istnienia braków poza p³aszczyznami doln¹ i górn¹ ich wykrycie wymaga ju dok³adnej analizy poszczególnych wielok¹tów siatki. Koncepcja algorytmu wykrywaj¹cego bêdzie oparta na poszukiwaniu takich krawêdzi siatki (par wierzcho³ków), które nie s¹ wspó³dzielone przez dok³adnie dwa wielok¹ty. To za³o enie nie pokrywa naturalnie wszystkich mo liwoœci wyst¹pienia wad w siatce 3D (przyk³adowo istnienie dwóch identycznych wielok¹tów). W poszukiwanym rozwi¹zaniu brane s¹ jednak pod uwagê tylko siatki powsta³e w wyniku skanowania rotacyjnego, a w tym konkretnym przypadku autor nie stwierdzi³ wystêpowania innego rodzaju wad (po zanalizowaniu oko³o 200 skanowanych siatek). Gdy wykryje siê wadê siatki, mo liwe jest uruchomienie faktycznego algorytmu okreœlaj¹cego zakres korekty. Bêd¹c jednym z przedmiotów niniejszego opracowania, okreœla on, w jaki sposób ustaliæ seriê wierzcho³ków siatki 3D (definiuj¹cych jednoczeœnie krzyw¹ ³aman¹), które bêd¹ ³¹czone dodatkowymi krawêdziami w celu usuniêcia wady siatki.
8 1476 Micha³ Turek Propozycja algorytmu bêdzie nastêpuj¹ca: 1. Stworzyæ listê wszystkich krawêdzi, posiadaj¹cych wady (metodê okreœlono wczeœniej). 2. Wprowadziæ parametr Distance (o wartoœci liniowej) determinuj¹cy minimalne s¹siedztwo miêdzy krawêdziami wadliwymi (czyli wp³ywaj¹ na okreœlenie zagêszczenia wad na danym fragmencie siatki tworz¹cego podstawê do zdefiniowania krzywej zamkniêtej i ich eliminacji) (rys. 6). 3. Od wybranej losowo wadliwej krawêdzi rozpocz¹æ poszukiwanie najbli szego wadliwego s¹siada, do którego liczba przejœæ przez inne wierzcho³ki jest mniejsza ni Distance. Do poszukiwania zastosowaæ algorytm OSPF (siatka jest jednoczeœnie grafem zadanym listami krawêdzi i wierzcho³ków) i wówczas: 3.1. Gdy za pierwszym razem nie znaleziono losowaæ nastêpny Gdy znaleziono szukaæ kolejnego, poczynaj¹c od uprzednio znalezionego Gdy za kolejnym razem nie znaleziono wzi¹æ kolejny dalszy wierzcho³ek. Gdy nie ma ju dalszych znalezionych przejœæ do 4. Do poszukiwañ u yty zostanie podwójnie zagnie d ony algorytm rekursywny OSPF ze sta³¹ metryk¹ odleg³oœci miêdzy wierzcho³kami: 4. Wszystkie kolejno znalezione wierzcho³ki wraz ze œcie kami do nich prowadz¹cymi odnotowaæ w liœcie. 5. Wyszukaæ (OSPF) najkrótsz¹ drogê pomiêdzy pierwszym i ostatnim wierzcho³kiem listy. Dodaæ drogê na koniec listy zamykaj¹c tym samym krzyw¹ ³aman¹ definiowan¹ t¹ list¹ wierzcho³ków. Po wykonaniu kroków 1 5 lista zawiera wierzcho³ki stanowi¹ce krzyw¹ ³aman¹ okreœlaj¹c¹ granice otworu bry³y do zamkniêcia (rys. 6). Rys. 6. Zamykanie siatki 3D do bry³y Powy szy algorytm zosta³ zaimplementowany i przetestowany na siatkach skanowanych o najró niejszych kszta³tach. Testy algorytmu i zaimplementowanej z jego u yciem procedury odby³y siê na próbie 80 przypadków siatek 3D (reprezentuj¹cych ró ne kszta³ty).
9 Optymalizacja skanowanych rotacyjnie siatek 3D Detekcja przebieg³a poprawnie dla 77 z nich. Pozosta³e 3 cechowa³y siê jednak tak wysokim poziomem zaszumienia, i ich reprezentacja graficzna nawet nie by³a postrzegana jako trójwymiarowy kszta³t. Tym samym i tak stosowanie zarówno algorytmu, jak i ca³ej opisywanej metody by³oby wobec nich bezcelowe. Przy tak du ej próbce i wysokim odsetku poprawnie przetworzonych obiektów mo na wysun¹æ tezê o przydatnoœci algorytmu w pracach zwi¹zanych z optymalizacj¹ siatek 3D. Obecna implementacja jest zakodowana w C++ i operuje na plikach w formacie.3ds (siatki wielok¹tów). Tester wizualizuj¹cy zosta³ stworzony nad OpenGL/GLUT. Nastêpnym krokiem bêdzie wype³nienie ustalonej ju krzywej ³amanej dodatkowym fragmentem siatki, którego brakuje Zamykanie siatki 3D z emulacj¹ wypuk³oœci Rozwi¹zanie takie mo e zostaæ zastosowane w celu zatarcia œladów pozostawionych przez procedurê zamykania bry³y. Lwia czêœæ skanowanych kszta³tów (szczególnie dla technologii skanowania rotacyjnego) to kszta³ty wypuk³e. Powody takiej w³aœnie sytuacji zosta³y przedstawione wczeœniej. Zamkniêcie bry³y poprzez wygenerowanie wielok¹ta uzupe³niaj¹cego siatkê zaburzy naturaln¹ wypuk³oœæ bry³y (rys. 7). Poprawne rozwi¹zanie (daj¹ce w konsekwencji przyzwoity wizualnie efekt) wymaga zastosowania wiêkszej liczby wielok¹tów i bardziej z³o onej procedury ich generowania. Generowanie wiêkszej liczby wielok¹tów w zamykanej przestrzeni mo e byæ wykonanie z pomoc¹ jednej z ogólnie znanych technik (mo na u yæ przyk³adowo techniki Kobbelta [6], Loopa [7], czy Doo-Sabina [2]). Gotowe rozwi¹zania w tym zakresie ju istniej¹ i nie ma sensu ich dalej rozwa aæ. Gdy powierzchnia bry³y w miejscu prowadzenia korekty jest wypuk³a lecz zbli ona do p³aszczyzny najlepsze wyniki prezentowa³a metoda Kobbelta (algorytm testowo zaimplementowany wprowadza³ do siatki n 2 /3 dodatkowych wierzcho³ków, gdzie n to liczba wierzcho³ków na krzywej ³amanej definiuj¹cej otwór w siatce do zamkniêcia). W przypadku powierzchni mocno wypuk³ych najlepiej sprawdzi³ siê wariant metody Doo-Sabina (przy tej samej liczbie dodanych wierzcho³ków). Rys. 7. Selekcja wierzcho³ków definiuj¹cych krzyw¹ ³aman¹ wokó³ otworu siatki do zamkniêcia
10 1478 Micha³ Turek 3.5. Triangularyzacja siatki 3D Jak wspomniano, skanowana rotacyjnie siatka 3D powstaje w wyniku ³¹czenia s¹siednich wierzcho³ków materia³u skanowanego (górny, dolny, prawy i lewy). Powstaje materia³, bêd¹cy seri¹ czworok¹tów, posiadaj¹cych wspólne krawêdzie (rys. 8a). Koñcow¹ transformacj¹ dokonywan¹ podczas obróbki 3D powinna byæ triangularyzacja. Termin ten mo na tu zdefiniowaæ jako przekszta³cenie siatek modelu 3D do postaci zawieraj¹cych wy³¹cznie trójk¹ty [5]. Redukcja dowolnych wielok¹tów siatki do trójk¹tów umo liwia znaczne uproszczenie póÿniejszych procedur renderuj¹cych tak¹ siatkê. Proces triangularyzacji czêsto jest wrêcz wymagany, gdy niektóre silniki renderuj¹ce s¹ w stanie operowaæ wy³¹cznie na siatkach definiowanych przy u yciu trójk¹tów. Trójk¹ty w siatkach 3D s¹ tak- e wskazane ze wzglêdów wydajnoœciowych. Definicje procedur teksturuj¹cych obiekty (teksturowanie przyrostowe) czy rozmywaj¹ce obiekty (cieniowanie gradientem na podstawie wartoœci wektorów normalnych) s¹ implementowane w³aœnie dla trójk¹tów [1]. Na pierwszy rzut oka proces triangularyzacji jest banalny i nie wart nawet omówienia. Jest oczywiste, i ka dy wielok¹t mo na poprzecinaæ dodatkowymi krawêdziami ³¹cz¹cymi jego wierzcho³ki i tym samym przebudowaæ go do zbioru trójk¹tów (rys. 8b). Taka operacja znacznie jednak zwiêksza liczbê wielok¹tów koniecznych do póÿniejszej obróbki. Celowe wiêc bêdzie opracowanie takiej procedury triangularyzacji, które nie powoduj¹c powstawania wad modelu, utrzyma liczbê wielok¹tów (docelowo: trójk¹tów) na sta³ym poziomie, lub wrêcz j¹ zmniejszy. W ramach badañ do niniejszego opracowania zaimplementowano wiele ró norodnych procedur tak udoskonalonej triangularyzacji. Powsta³e na ich bazie algorytmy s¹ zbyt skomplikowane, aby mo na by³o je opisaæ na ³amach tej publikacji. Generalnie polegaj¹ na wykrywaniu w produkcie wstêpnej triangularyzacji par trójk¹tów przylegaj¹cych (maj¹cych wspóln¹ krawêdÿ) i scalaniu ich w nowy wielok¹t. Równoczeœnie realizowana jest korekta pozycji jednego ze wspólnych wierzcho³ków scalonych trójk¹tów tak aby nowy wielok¹t znów by³ trójk¹tem. Pary trójk¹tów musz¹ naturalnie spe³niaæ szereg kryteriów gwarantuj¹cych, i scalanie nie pogorszy efektu wizualnego uzyskiwanego z prezentacji wynikowej siatki jako obiektu 3D. a) b) Rys. 8. Triangularyzacja siatki 3D przyk³ad: a) siatka przed triangularyzacj¹; b) wynik dzia³ania procedury triangularyzacji 3.6. Losowe deformowanie bry³y w procesie triangularyzacji siatki 3D Potrzeba wprowadzania deformacji wynika bezpoœrednio ze specyfiki procedur renderuj¹cych, jakimi pos³uguj¹ siê silniki 3D. Bry³a renderowana w akceleratorze 3D jako
11 Optymalizacja skanowanych rotacyjnie siatek 3D komponent sceny 3D, powinna jak najwierniej odzwierciedlaæ symbolizowany ni¹ obiekt. Nieznaczne nieregularnoœci siatki 3D potrafi¹ (mo na by powiedzieæ paradoksalnie) ukryæ niedoskona³oœci algorytmów renderuj¹cych, zwi¹zane najczêœciej z nieprecyzyjnym obliczaniem refleksów œwietlnych. Nieregularnoœci deformuj¹ punktowo takie refleksy [9], a niedoskona³oœci obliczeñ (w tym np. efekt Moire, b³êdy, zatarcie perspektywy przy mocno oœwietlonych lub zbyt du ych obiektach) nie bêd¹ postrzegane przez cz³owieka. Najprostszym przyk³adem procedury deformuj¹cej jest zaburzenie pozycji wszystkich wierzcho³ków siatki o niewielk¹ wartoœæ liczbow¹ (zarówno wspó³rzêdnej X, Y, jak i Z) generowan¹ losowo. Na rysunku 9 przedstawiono efekt dzia³ania procedury deformuj¹cej. Rys. 9. Triangularyzacja ze zniekszta³caniem (tu zniekszta³cenie zbyt intensywne, lecz przedstawione tak celowo dla zobrazowania efektu koñcowego) Co oczywiste tak¹ transformacj¹ najlepiej jest zakoñczyæ procedurê optymalizacji siatki. Zastosowanie jej w fazie wczeœniejszej zniszczy³oby informacjê o siatce 3D, konieczn¹ do u ycia innych opisanych tu metod. 4. Podsumowanie rozwi¹zania adaptacja skanowanych siatek 3D dla potrzeb silników 3D Podjête w artykule rozwa ania wykaza³y, i procedura eliminacji wad modelu 3D maj¹cych znaczenie przy jego renderowaniu w silnikach 3D bêdzie z³o ona i wieloetapowa. Mo liwe jest jednak jej sformu³owanie, a wyniki jej stosowania powinny daæ zadowalaj¹cy efekt. Wa ne jest wziêcie pod uwagê konkretnych technologii renderowania, jakie wykorzystuj¹ silniki 3D. Wymaga to przeprowadzania dziesi¹tek testów i empirycznej oceny wyników dostêpnych wy³¹cznie w postaci efektu wizualnego. Celowe wydaje siê zdefiniowanie nastêpuj¹cej kolejnoœci postêpowania przy prowadzeniu wspomnianego procesu adaptacji: 1. Odszumianie. 2. Eliminacja kszta³tów niepowi¹zanych z bry³¹ (pojedyncze wielok¹ty).
12 1480 Micha³ Turek 3. Zamykanie bry³y 3D i emulacja wypuk³oœci dla zamykanej bry³y wybran¹ metod¹. 4. Triangularyzacja zamkniêtej siatki 3D. 5. Redukcja (scalanie) trójk¹tów po triangularyzacji. 6. Deformowanie losowe. Stosuj¹c powy sz¹ procedurê oraz opisane algorytmy, autor podda³ obróbce siatki 3D powsta³e w konsekwencji skanowania kilkudziesiêciu ró norodnych bry³ trójwymiarowych przeprowadzaj¹c je do postaci zoptymalizowanego modelu 3D. Wyniki wizualne by³y satysfakcjonuj¹ce. W przypadku tego konkretnego problemu wydaje siê, i tylko taka ocena koñcowego rozwi¹zania mo e miarodajnie wp³yn¹æ na uzasadnienie zasadnoœci jego stosowania w praktyce. Literatura [1] Botsch M., Steinberg S., Openmesh a generic and efficient polygon mesh data structure. OpenSG Symposium, [2] Doo D., Sabin. M., Analysis of the Behaviour of Recursive Division Surfaces Near Extraordinary Points. Computer Aided Design, vol. 10, 1978, [3] Foley D.A. van Dam., Wprowadzenie do Grafiki Komputerowej. WNT, [4] Julesz B., Binocular depth perception of computer-generated images. The Bell System Technical Journal, 39(5), [5] Kettner L., Using generic programming for designing a data structure for polyhedral surfaces. 14 Annual ACM Symposium. On Computational Geometry, 1998 (wykorzystano tezy ogólne). [6] Kobbelt L., Interpolatory Subdivision on Open Quadrilatera, Nets With Arbitrary Topology. Proceedings of Eurographics 96, 1996, [7] Loop C., Smooth Subdivision Surfaces Based on Triangles. Department of Mathematics, 1987 (Master s thesis, Unversity of Utah). [8] Mayer R., Invention and Innovation From Canada s National Research Council, Scientific Canadian. Raincoast Books, Vancouver, [9] Tobler R., Maierhofer S., A Mesh Data Structure for Rendering and Subdivision. Short Communications proceedings. WSCG 2006, January 30-February 3, [10] Woodham R.J., Photometric method for determining surface orientation from multiple images. Optical Engineering, vol. 19, No. 1, 1980,
Skanowanie trójwymiarowej przestrzeni pomieszczeñ
AUTOMATYKA 2008 Tom 12 Zeszyt 3 S³awomir Je ewski*, Micha³ Jaros* Skanowanie trójwymiarowej przestrzeni pomieszczeñ 1. Wprowadzenie Obecnie w erze komputerów, które pozwalaj¹ na wizualizacje scen nie tylko
Wyznaczanie charakterystyki widmowej kolorów z wykorzystaniem zapisu liczb o dowolnej precyzji
AUTOMATYKA 2011 Tom 15 Zeszyt 3 Maciej Nowak*, Grzegorz Nowak* Wyznaczanie charakterystyki widmowej kolorów z wykorzystaniem zapisu liczb o dowolnej precyzji 1. Wprowadzenie 1.1. Kolory Zmys³ wzroku stanowi
SYSTEM INFORMACJI GEOGRAFICZNEJ JAKO NIEZBÊDNY ELEMENT POWSZECHNEJ TAKSACJI NIERUCHOMOŒCI**
GEODEZJA l TOM 12 l ZESZYT 2/1 l 2006 Piotr Cichociñski*, Piotr Parzych* SYSTEM INFORMACJI GEOGRAFICZNEJ JAKO NIEZBÊDNY ELEMENT POWSZECHNEJ TAKSACJI NIERUCHOMOŒCI** 1. Wstêp Nieunikniona zapewne w przysz³oœci
BADANIA WYTRZYMA OŒCI NA ŒCISKANIE PRÓBEK Z TWORZYWA ABS DRUKOWANYCH W TECHNOLOGII FDM
dr in. Marek GOŒCIAÑSKI, dr in. Bart³omiej DUDZIAK Przemys³owy Instytut Maszyn Rolniczych, Poznañ e-mail: office@pimr.poznan.pl BADANIA WYTRZYMA OŒCI NA ŒCISKANIE PRÓBEK Z TWORZYWA ABS DRUKOWANYCH W TECHNOLOGII
jakoœæ bazy danych. AUTOMATYKA 2005 Tom 9 Zeszyt 3 1. Wprowadzenie 2. Pojêcie jakoœci bazy danych Wojciech Janicki *
AUTOMATYKA 2005 Tom 9 Zeszyt 3 Wojciech Janicki * Jakoœæ bazy danych 1. Wprowadzenie Powszechny rozwój informatyki sprawia, e wkracza ona w coraz to nowe dziedziny ycia, systemy informatyczne staj¹ siê
WYROK z dnia 7 wrzeœnia 2011 r. III AUa 345/11
WYROK z dnia 7 wrzeœnia 2011 r. III AUa 345/11 Sk³ad orzekaj¹cy:ssa Maria Sa³añska-Szumakowicz (przewodnicz¹cy) SSA Daria Stanek (sprawozdawca) SSA Gra yna Czy ak Teza Podanie przez p³atnika sk³adek, o
Umiejscowienie trzeciego oka
Umiejscowienie trzeciego oka Tilak czerwony, cynobrowy znak, wprowadzono jako wskaÿnik i symbol nieznanego œwiata. Nie mo na go na³o yæ gdziekolwiek i tylko ktoœ, kto potrafi przy³o yæ rêkê do czo³a i
Kszta³cenie w zakresie CNC: praktyka i programowanie na PC sinutrain Kszta³cenie stwarzaj¹ce perspektywy w zakresie CNC: SinuTrain Wykwalifikowani pracownicy s¹ decyduj¹cym czynnikiem sukcesu w przemyœle
MIÊDZYNARODOWY STANDARD REWIZJI FINANSOWEJ 250 UWZGLÊDNIENIE PRAWA I REGULACJI PODCZAS BADANIA SPRAWOZDAÑ FINANSOWYCH
MIÊDZYNARODOWY STANDARD REWIZJI FINANSOWEJ 250 UWZGLÊDNIENIE PRAWA I REGULACJI Wprowadzenie (Stosuje siê przy badaniu sprawozdañ finansowych sporz¹dzonych za okresy rozpoczynaj¹ce siê 15 grudnia 2009 r.
Instalacja. Zawartość. Wyszukiwarka. Instalacja... 1. Konfiguracja... 2. Uruchomienie i praca z raportem... 4. Metody wyszukiwania...
Zawartość Instalacja... 1 Konfiguracja... 2 Uruchomienie i praca z raportem... 4 Metody wyszukiwania... 6 Prezentacja wyników... 7 Wycenianie... 9 Wstęp Narzędzie ściśle współpracujące z raportem: Moduł
Piece rozp³ywowe. www.renex.com.pl. Maschinen- und Vertriebs GmbH & Co.KG
Piece rozp³ywowe Maschinen- und Vertriebs GmbH & Co.KG Historia SMT W ci¹gu ponad dwadziestu lat od powstania firmy w 1987 roku, nasze rodzinne przedsiêbiorstwo sta³o siê œwiatowym liderem w produkcji
KOMUNIKATY. Anita Wojtaœ* Pracownicy z internetu. Kandydat w sieci
KOMUNIKATY Anita Wojtaœ* Pracownicy z internetu Oferty pracy umieszczane online to tylko jeden z wielu sposobów poszukiwania pracowników przez internet. Gama us³ug e-rekrutacyjnych stale siê poszerza,
Geomagic Design X jest najbardziej wszechstronnym oprogramowaniem, które umożliwia:
Geomagic Design X Oprogramowanie Geomagix Design X jest obecnie najbardziej wydajnym narzędziem w procesach inżynierii odwrotnej (RE - Reverse Engineering) opartych o zebrane skanerem 3d chmury punktów.
Charakterystyka ma³ych przedsiêbiorstw w województwach lubelskim i podkarpackim w 2004 roku
42 NR 6-2006 Charakterystyka ma³ych przedsiêbiorstw w województwach lubelskim i podkarpackim w 2004 roku Mieczys³aw Kowerski 1, Andrzej Salej 2, Beata Æwierz 2 1. Metodologia badania Celem badania jest
PERSON Kraków 2002.11.27
PERSON Kraków 2002.11.27 SPIS TREŚCI 1 INSTALACJA...2 2 PRACA Z PROGRAMEM...3 3. ZAKOŃCZENIE PRACY...4 1 1 Instalacja Aplikacja Person pracuje w połączeniu z czytnikiem personalizacyjnym Mifare firmy ASEC
Instrukcja obs³ugi Podstawki do wideokonferencji Nokia PT-8 (do telefonu Nokia 6630) 9234167 Wydanie 1
Instrukcja obs³ugi Podstawki do wideokonferencji Nokia PT-8 (do telefonu Nokia 6630) 9234167 Wydanie 1 DEKLARACJA ZGODNO CI My, NOKIA CORPORATION z pe³n± odpowiedzialno ci± o wiadczamy, e produkt PT-8
ROCZNIKI 2010 GEOMATYKI. Metodyka i technologia budowy geoserwera tematycznego jako komponentu INSPIRE. Tom VIII Zeszyt 3(39) Warszawa
POLSKIE TOWARZYSTWO INFORMACJI PRZESTRZENNEJ ROCZNIKI 2010 GEOMATYKI Metodyka i technologia budowy geoserwera tematycznego jako komponentu INSPIRE Tom VIII Zeszyt 3(39) Warszawa PROPOZYCJA ZASAD POLSKIE
Bogdan Nogalski*, Anna Wójcik-Karpacz** Sposoby motywowania pracowników ma³ych i œrednich przedsiêbiorstw
Bogdan Nogalski*, Anna Wójcik-Karpacz** Sposoby motywowania pracowników ma³ych i œrednich przedsiêbiorstw Artyku³ zawiera rozwa ania zwi¹zane ze sposobami motywowania pracowników w sektorze MŒP. Autorzy
Przeszczepienie nerek Najczêœciej zadawane pytania
Przeszczepienie nerek Najczêœciej zadawane pytania Witamy w naszej Stacji Dializ Dlaczego potrzebujê przeszczepienia nerki? Kiedy nerki przestaj¹ funkcjonowaæ istniej¹ trzy dostêpne metody leczenia: Hemodializa
DomoCommand DC 112. Dodatek do Informacji Technicznej. Sterownik pogodowy obiegu kot³owego i obiegu grzewczego
Sterownik pogodowy obiegu kot³owego i obiegu grzewczego DomoCommand Dodatek do Informacji Technicznej DC 11 Instrukcja obs³ugi dla u ytkownika instalacji Instrukcja obs³ugi dla instalatora Niniejszy dodatek
002.QXD 1/5/00 11:04 AM Page 1. Winkhaus Polska. Instrukcja obs³ugi baz danych programu WH OKNA
00.QXD 1/5/00 11:04 AM Page 1 Instrukcja obs³ugi baz danych programu WH OKNA 00.QXD 1/5/00 11:04 AM Page 00.QXD 1/5/00 11:04 AM Page 3 Wprowadzenie 1 Strona 109 Aby u³atwiæ Pañstwu korzystanie z programu
MIÊDZYNARODOWY STANDARD REWIZJI FINANSOWEJ 530 BADANIE WYRYWKOWE (PRÓBKOWANIE) SPIS TREŒCI
MIÊDZYNARODOWY STANDARD REWIZJI FINANSOWEJ 530 BADANIE WYRYWKOWE (PRÓBKOWANIE) (Stosuje siê przy badaniu sprawozdañ finansowych sporz¹dzonych za okresy rozpoczynaj¹ce siê 15 grudnia 2009 r. i póÿniej)
7. REZONANS W OBWODACH ELEKTRYCZNYCH
OBWODY SYGNAŁY 7. EZONANS W OBWODAH EEKTYZNYH 7.. ZJAWSKO EZONANS Obwody elektryczne, w których występuje zjawisko rezonansu nazywane są obwodami rezonansowymi lub drgającymi. ozpatrując bezźródłowy obwód
ukasz Sienkiewicz* Zarz¹dzanie kompetencjami pracowników w Polsce w œwietle badañ
Komunikaty 97 ukasz Sienkiewicz* Zarz¹dzanie kompetencjami pracowników w Polsce w œwietle badañ W organizacjach dzia³aj¹cych na rynku polskim w ostatnim czasie znacz¹co wzrasta zainteresowanie koncepcj¹
instrukcja obs³ugi EPI NO Libra Zestaw do æwiczeñ przepony miednicy skutecznoœæ potwierdzona klinicznie Dziêkujemy za wybór naszego produktu
P O L S K A instrukcja obs³ugi EPI NO Libra Zestaw do æwiczeñ przepony miednicy skutecznoœæ potwierdzona klinicznie Dziêkujemy za wybór naszego produktu created & made in Germany Opis produktu Zestaw do
Przypomnienie najważniejszych pojęć z baz danych. Co to jest baza danych?
Przypomnienie najważniejszych pojęć z baz danych. Co to jest baza danych? 1 Podstawowe pojęcia: 2 3 4 5 Dana (ang.data) najmniejsza, elementarna jednostka informacji o obiekcie będąca przedmiotem przetwarzania
Plan wykładu. Akcelerator 3D Potok graficzny
Plan wykładu Akcelerator 3D Potok graficzny Akcelerator 3D W 1996 r. opracowana została specjalna karta rozszerzeń o nazwie marketingowej Voodoo, którą z racji wspomagania procesu generowania grafiki 3D
Zarządzanie jakością
Zarządzanie jakością VERLAG DASHÖFER Wydawnictwo VERLAG DASHOFER Sp. z o.o. Świat profesjonalnej wiedzy VERLAG DASHÖFER Wydawnictwo VERLAG DASHOFER Sp. z o.o. Œwiat profesjonalnej wiedzy al. Krakowska
7 Oparzenia termiczne
7 Oparzenia termiczne Nastêpstwa i zagro enia... 162 Jak oparzenie penetruje w g³¹b skóry?.... 163 Zagro enia przy rozleg³ych oparzeniach.... 164 Kiedy nale y iœæ do lekarza?... 164 Preparaty naturalne
MIÊDZYNARODOWY STANDARD REWIZJI FINANSOWEJ 520 PROCEDURY ANALITYCZNE SPIS TREŒCI
MIÊDZYNARODOWY STANDARD REWIZJI FINANSOWEJ 520 PROCEDURY ANALITYCZNE (Stosuje siê przy badaniu sprawozdañ finansowych sporz¹dzonych za okresy rozpoczynaj¹ce siê 15 grudnia 2009 r. i póÿniej) Wprowadzenie
SPIS TREŒCI. (Niniejszy MSRF stosuje siê przy badaniu sprawozdañ finansowych sporz¹dzonych za okresy rozpoczynaj¹ce siê 15 grudnia 2009 r. i póÿniej.
MIÊDZYNARODOWY STANDARD REWIZJI FINANSOWEJ 805 BADANIE POJEDYNCZYCH SPRAWOZDAÑ FINANSOWYCH ORAZ OKREŒLONYCH ELEMENTÓW, KONT LUB POZYCJI SPRAWOZDANIA FINANSOWEGO UWAGI SZCZEGÓLNE (Niniejszy MSRF stosuje
Urszula ¹czyñska PROGRAM NAUCZANIA MATEMATYKI W ZASADNICZEJ SZKOLE ZAWODOWEJ MATEMATYKA DLA KA DEGO Dopuszczony przez Ministra Edukacji Narodowej do u ytku szkolnego Numer dopuszczenia: DKOS-4015-123/02
Politechnika Warszawska Wydział Matematyki i Nauk Informacyjnych ul. Koszykowa 75, 00-662 Warszawa
Zamawiający: Wydział Matematyki i Nauk Informacyjnych Politechniki Warszawskiej 00-662 Warszawa, ul. Koszykowa 75 Przedmiot zamówienia: Produkcja Interaktywnej gry matematycznej Nr postępowania: WMiNI-39/44/AM/13
Temat: Zasady pierwszej pomocy
LEKCJA 1 Temat: Zasady pierwszej pomocy Formy realizacji: œcie ka edukacyjna. Cele szczegółowe lekcji: rozwijanie umiejêtnoœci dostrzegania niebezpiecznych sytuacji i zachowañ w otoczeniu i yciu codziennym
Zadania ćwiczeniowe do przedmiotu Makroekonomia I
Dr. Michał Gradzewicz Zadania ćwiczeniowe do przedmiotu Makroekonomia I Ćwiczenia 3 i 4 Wzrost gospodarczy w długim okresie. Oszczędności, inwestycje i wybrane zagadnienia finansów. Wzrost gospodarczy
KONFERENCJE PRZEDZJAZDOWE
KONFERENCJE PRZEDZJAZDOWE XXXIV Nadzwyczajny Zjazd ZHP, okreœlany mianem Zjazdu Programowego, ma byæ podsumowaniem ogólnozwi¹zkowej dyskusji na temat aktualnego rozumienia Prawa Harcerskiego, wartoœci,
Technologie Informacyjne
Technologie Informacyjne Szkoła Główna Służby Pożarniczej Zakład Informatyki i Łączności April 11, 2016 Technologie Informacyjne Wprowadzenie : wizualizacja obrazów poprzez wykorzystywanie technik komputerowych.
Marian Branny*, Bernard Nowak*, Bogus³aw Ptaszyñski*, Zbigniew Kuczera*, Rafa³ uczak*, Piotr yczkowski*
Górnictwo i Geoin ynieria Rok 33 Zeszyt 3 29 Marian Branny*, Bernard Nowak*, Bogus³aw Ptaszyñski*, Zbigniew Kuczera*, Rafa³ uczak*, Piotr yczkowski* WP YW PARAMETRÓW USTALONEGO PRZEP YWU DWUFAZOWEGO W
Techniki korekcyjne wykorzystywane w metodzie kinesiotapingu
Techniki korekcyjne wykorzystywane w metodzie kinesiotapingu Jak ju wspomniano, kinesiotaping mo e byç stosowany jako osobna metoda terapeutyczna, jak równie mo e stanowiç uzupe nienie innych metod fizjoterapeutycznych.
Nawierzchnie z SMA na mostach - za i przeciw
Nawierzchnie z SMA na mostach - za i przeciw dr inŝ.. Krzysztof BłaŜejowskiB Podstawowe problemy nawierzchni mostowych: duŝe odkształcenia podłoŝa (płyty pomostu) drgania podłoŝa (płyty pomostu) szybkie
INSTRUKCJA OBS UGI MIKROPROCESOROWY PRZETWORNIK TEMPERATURY. TxRail 4-20 ma. wydanie listopad 2004
INSTRUKCJA OBS UGI MIKROPROCESOROWY PRZETWORNIK TEMPERATURY TxRail 4-20 ma wydanie listopad 2004 PRZEDSIÊBIORSTWO AUTOMATYZACJI I POMIARÓW INTROL Sp. z o.o. ul. Koœciuszki 112, 40-519 Katowice tel. 032/
WYKŁAD 8. Postacie obrazów na różnych etapach procesu przetwarzania
WYKŁAD 8 Reprezentacja obrazu Elementy edycji (tworzenia) obrazu Postacie obrazów na różnych etapach procesu przetwarzania Klasy obrazów Klasa 1: Obrazy o pełnej skali stopni jasności, typowe parametry:
Zespó³ Dandy-Walkera bez tajemnic
Zespó³ Dandy-Walkera bez tajemnic www.fundacja.dandy-walker.org.pl Fundacja chorych na zespó³ Dandy-Walkera 64-100 Leszno ul. Bu³garska 5/10 tel./fax +48 65 520 02 33 mob. +48 662 015 362 fundacja@dandy-walker.org.pl
ZASADY WYPEŁNIANIA ANKIETY 2. ZATRUDNIENIE NA CZĘŚĆ ETATU LUB PRZEZ CZĘŚĆ OKRESU OCENY
ZASADY WYPEŁNIANIA ANKIETY 1. ZMIANA GRUPY PRACOWNIKÓW LUB AWANS W przypadku zatrudnienia w danej grupie pracowników (naukowo-dydaktyczni, dydaktyczni, naukowi) przez okres poniżej 1 roku nie dokonuje
Instrukcja obsługi platformy zakupowej e-osaa (klient podstawowy)
Instrukcja obsługi platformy zakupowej e-osaa (klient podstawowy) 1. Wejście na stronę http://www.officemedia.com.pl strona główną Office Media 2. Logowanie do zakupowej części serwisu. Login i hasło należy
Zamki hotelowe on-line GS-160
zamek hotelowy on-line Zamki hotelowe on-line - otwieranie drzwi kart¹, od³¹czanie napiêcia - programowanie z komputera recepcji - karty Unique 125 KHz 2016-01-05 zamek hotelowy on-line Komputer zainstalowany
Vážení zákazníci, dovolujeme si Vás upozornit, že na tuto ukázku knihy se vztahují autorská práva, tzv. copyright. To znamená, že ukázka má sloužit výhradnì pro osobní potøebu potenciálního kupujícího
Opis obsługi systemu Ognivo2 w aplikacji Komornik SQL-VAT
Opis obsługi systemu Ognivo2 w aplikacji Komornik SQL-VAT Spis treści Instrukcja użytkownika systemu Ognivo2... 3 Opis... 3 Konfiguracja programu... 4 Rejestracja bibliotek narzędziowych... 4 Konfiguracja
Rozdzia³ 1 ROZPOZNANIE
Rozdzia³ 1 ROZPOZNANIE Dolegliwoœci i objawy Co siê ze mn¹ dzieje? Co mo e wskazywaæ na problem z tarczyc¹? Prawdê mówi¹c, trudno to jednoznacznie stwierdziæ. Niektórzy pacjenci czuj¹ siê zmêczeni i przygnêbieni,
Metoda LBL (ang. Layer by Layer, pol. Warstwa Po Warstwie). Jest ona metodą najprostszą.
Metoda LBL (ang. Layer by Layer, pol. Warstwa Po Warstwie). Jest ona metodą najprostszą. Po pierwsze - notacja - trzymasz swoją kostkę w rękach? Widzisz ścianki, którymi można ruszać? Notacja to oznaczenie
Urządzenia do bezprzerwowego zasilania UPS CES GX RACK. 10 kva. Wersja U/CES_GXR_10.0/J/v01. Praca równoległa
Urządzenia do bezprzerwowego zasilania UPS CES GX RACK 10 kva Centrum Elektroniki Stosowanej CES sp. z o. o. 30-732 Kraków, ul. Biskupińska 14 tel.: (012) 269-00-11 fax: (012) 267-37-28 e-mail: ces@ces.com.pl,
Krótkoterminowe planowanie finansowe na przykładzie przedsiębiorstw z branży 42
Krótkoterminowe planowanie finansowe na przykładzie przedsiębiorstw z branży 42 Anna Salata 0 1. Zaproponowanie strategii zarządzania środkami pieniężnymi. Celem zarządzania środkami pieniężnymi jest wyznaczenie
ECDL Advanced Moduł AM3 Przetwarzanie tekstu Syllabus, wersja 2.0
ECDL Advanced Moduł AM3 Przetwarzanie tekstu Syllabus, wersja 2.0 Copyright 2010, Polskie Towarzystwo Informatyczne Zastrzeżenie Dokument ten został opracowany na podstawie materiałów źródłowych pochodzących
roku jest odpowiedzi¹ na wspó³czesne wyzwania gospodarki elektronicznej. Rosn¹ce znaczenie handlu elektronicznego doprowadzi³o do koniecznoœci
Brunon Ho³yst Jacek Pomyka³a Podpis elektroniczny aspekty kryminalistyczne, prawne i informatyczne Celem niniejszego opracowania jest wprowadzenie czytelnika w obszern¹ problematykê podpisu elektronicznego.
PROJEKTOWANIE ROZBUDOWY SIECI TRANSPORTOWYCH
PROJEKTOWANIE POLSKIE ROZBUDOWY TOWARZYSTWO SIECI TRANSPORTOWYCH INFORMACJI ZA POMOC PRZESTRZENNEJ ALGORYTMU EWOLUCYJNEGO ROCZNIKI GEOMATYKI 2011 m TOM IX m ZESZYT 4(48) 85 PROJEKTOWANIE ROZBUDOWY SIECI
ZASADY REPRODUKCJI SYMBOLI GRAFICZNYCH PRZEDMOWA
Poprzez połączenie symbolu graficznego Unii Europejskiej oraz części tekstowej oznaczającej jeden z jej programów operacyjnych powstaje symbol graficzny, który zgodnie z obowiązującymi dyrektywami ma być
Analiza techniczno-ekonomiczna op³acalnoœci nadbudowy wêglowej elektrociep³owni parowej turbin¹ gazow¹ i kot³em odzyskowym
Janusz Skorek, Jacek Kalina, Zak³ad Termodynamiki i Energetyki Gazowej Instytut Techniki Cieplnej, Politechnika Œl¹ska Ryszard Bartnik, NOVEL-Energoconsulting Wies³aw Sawicki, EC Elbl¹g Sp. z o.o. Analiza
Tekst ozdobny i akapitowy
Tekst ozdobny i akapitowy Tekst ozdobny poddaje się manipulacjom, kształtowaniu, zniekształcaniu i tworzeniu efektów, do wyróŝnienia pojedynczych wyrazów lub krótkich wersów, takich jak nagłówki, logo
Projektowanie logistycznych gniazd przedmiotowych
Zygmunt Mazur Projektowanie logistycznych gniazd przedmiotowych Uwagi wstępne Logistyka obejmuje projektowanie struktury przep³ywu w procesie wytwarzania. Projektowanie dotyczy ustalania liczby, kszta³tu
INSTRUKCJA OBS UGI MIKROPROCESOROWY PRZETWORNIK TEMPERATURY. TxBlock 4-20 ma. wydanie listopad 2004
INSTRUKCJA OBS UGI MIKROPROCESOROWY PRZETWORNIK TEMPERATURY TxBlock 4-20 ma wydanie listopad 2004 PRZEDSIÊBIORSTWO AUTOMATYZACJI I POMIARÓW INTROL Sp. z o.o. ul. Koœciuszki 112, 40-519 Katowice tel. 032/
INSTRUKCJA INSTALACJI. BFT Polska Sp. z o.o. ul. Ko³aciñska 35 03-171 Warszawa Tel. 022 814 12 22 Fax. 022 814 39 18 biuro@bft.com.
PL CENTRALA STERUJ CA DO SI OWNIKA ICARO INSTRUKCJA INSTALACJI BFT Polska Sp. z o.o. ul. Ko³aciñska 35 03-171 Warszawa Tel. 022 814 12 22 Fax. 022 814 39 18 biuro@bft.com.pl Dziêkujemy Pañstwu za wybór
Automatyczne tworzenie trójwymiarowego planu pomieszczenia z zastosowaniem metod stereowizyjnych
Automatyczne tworzenie trójwymiarowego planu pomieszczenia z zastosowaniem metod stereowizyjnych autor: Robert Drab opiekun naukowy: dr inż. Paweł Rotter 1. Wstęp Zagadnienie generowania trójwymiarowego
AERIS CA 350 VV EASE Zalety Informacje ogólne
AERIS CA 350 VV EASE Centrala wentylacyjna najnowszej generacji wyposażona w wymiennik przeciwprądowy o wysokiej sprawności oraz unikatowe wentylatory prądu stałego wyposażone w wirniki o konstrukcji zapewniające
SYSTEMY PROJEKCJI STEREOSKOPOWEJ W ANIMACJACH KOMPUTEROWYCH. Techniki projekcji Generowanie wizyjnego sygnału stereoskopowego Instalacje mobilne
SYSTEMY PROJEKCJI STEREOSKOPOWEJ W ANIMACJACH KOMPUTEROWYCH Techniki projekcji Generowanie wizyjnego sygnału stereoskopowego Instalacje mobilne Projekcja stereoskopowa Zasada działania systemu projekcji
C U K I E R N I A. K-2 02-201 Warszawa, ul. Opaczewska 85 (róg ul. Kurhan) tel.: 0-22 846 15 74, 846 39 96 fax: 0-22 846 25 34 e-mail: k-2@k-2.com.
C U K I E R N I A ZAAWANSOWANE CH ODZENIE I MRO ENIE HI-TECH Od wielu lat, IRINOX jest g³ównym partnerem dla Profesjonalnych Cukierników, tworz¹c i produkuj¹c systemy ch³odzenia i mro enia uderzeniowego.
Analiza obrazów RTG w celu zwiêkszenia skutecznoœci predykcji dysplazji oskrzelowo-p³ucnej u noworodków
AUTOMATYKA 2008 Tom 12 Zeszyt 2 Marcin Ochab* Analiza obrazów RTG w celu zwiêkszenia skutecznoœci predykcji dysplazji oskrzelowo-p³ucnej u noworodków 1. Wprowadzenie Dotychczas w pracach dotycz¹cych przewidywañ
matematyka liceum dawniej i dziœ
Zawody matematyczne im. Mariana Rejewskiego Relacje z jubileuszowej dziesi¹tej edycji konkursu dla szkó³ pomdgimnazjalnych województwa kujawskopomorskiego. n MARIUSZ AAMCZAK Wminionym roku szkolnym odby³a
Romuald Radwan*, Janusz Wandzel* TESTY PRODUKCYJNE PO CZONE ZE WSTÊPNYM ODSIARCZANIEM SUROWEJ ROPY NAFTOWEJ NA Z O U LGM
WIERTNICTWO NAFTA GAZ TOM 23/1 2006 Romuald Radwan*, Janusz Wandzel* TESTY PRODUKCYJNE PO CZONE ZE WSTÊPNYM ODSIARCZANIEM SUROWEJ ROPY NAFTOWEJ NA Z O U LGM Testy produkcyjne na z³o u LGM (Lubiatów-Miêdzychód-Grotów)
jêzyk rosyjski Poziom podstawowy i rozszerzony Halina Lewandowska Ludmi³a Stopiñska Halina Wróblewska
rosyjski jêzyk Poziom podstawowy i rozszerzony Halina Lewandowska Ludmi³a Stopiñska Halina Wróblewska Wydawnictwo Szkolne OMEGA Kraków 2011 5 Spis treœci Wstêp 7 Przed egzaminem 9 Poziom podstawowy 11
Ćwiczenie 6.5. Otwory i śruby. Skrzynia V
Ćwiczenie 6.5. Otwory i śruby. Skrzynia V W tym ćwiczeniu wykonamy otwory w wieku i w pudle skrzyni, w które będą wstawione śruby mocujące zawiasy do skrzyni. Następnie wstawimy osiem śrub i spróbujemy
G PROGRAMMING. Part #4
G PROGRAMMING Part #4 Tablice, wykresy, klastry Tablice Zbiór elementów danych tego samego typu Zastosowanie gromadzenie danych z powtarzalnych operacji odczytu, obliczeń (magazynowanie danych przebiegów
SPIS TREŒCI. (Stosuje siê przy badaniu sprawozdañ finansowych sporz¹dzonych za okresy rozpoczynaj¹ce siê 15 grudnia 2009 r. i póÿniej) Paragraf
MIÊDZYNARODOWY STANDARD REWIZJI FINANSOWEJ 720 ODPOWIEDZIALNOŒÆ BIEG EGO REWIDENTA DOTYCZ CA INNYCH INFORMACJI ZAMIESZCZONYCH W DOKUMENTACH ZAWIERAJ CYCH ZBADANE Wprowadzenie (Stosuje siê przy badaniu
Podstawowe pojęcia: Populacja. Populacja skończona zawiera skończoną liczbę jednostek statystycznych
Podstawowe pojęcia: Badanie statystyczne - zespół czynności zmierzających do uzyskania za pomocą metod statystycznych informacji charakteryzujących interesującą nas zbiorowość (populację generalną) Populacja
Charakterystyka systemów plików
Charakterystyka systemów plików Systemy plików są rozwijane wraz z systemami operacyjnymi. Windows wspiera systemy FAT oraz system NTFS. Różnią się one sposobem przechowywania informacji o plikach, ale
WP YW STRUKTURY U YTKÓW ROLNYCH NA WYNIKI EKONOMICZNE GOSPODARSTW ZAJMUJ CYCH SIÊ HODOWL OWIEC. Tomasz Rokicki
46 ROCZNIKI NAUK ROLNICZYCH, T. ROKICKI SERIA G, T. 94, z. 1, 2007 WP YW STRUKTURY U YTKÓW ROLNYCH NA WYNIKI EKONOMICZNE GOSPODARSTW ZAJMUJ CYCH SIÊ HODOWL OWIEC Tomasz Rokicki Katedra Ekonomiki i Organizacji
Opis modułu analitycznego do śledzenia rotacji towaru oraz planowania dostaw dla programu WF-Mag dla Windows.
Opis modułu analitycznego do śledzenia rotacji towaru oraz planowania dostaw dla programu WF-Mag dla Windows. Zadaniem modułu jest wspomaganie zarządzania magazynem wg. algorytmu just in time, czyli planowanie
Instrukcja obsługi Norton Commander (NC) wersja 4.0. Autor: mgr inż. Tomasz Staniszewski
Instrukcja obsługi Norton Commander (NC) wersja 4.0 Autor: mgr inż. Tomasz Staniszewski ITM Zakład Technologii Maszyn, 15.10.2001 2 1.Uruchomienie programu Aby uruchomić program Norton Commander standardowo
Wp³yw sekurytyzacji aktywów na kszta³towanie siê wybranych wskaÿników finansowych
GPDRK URCMI MINERLNYMI Tom 22 2006 Zeszyt 1 PTRYCJ B K*, RMN MGD**, TDEUZ NY*** p³yw sekurytyzacji aktywów na kszta³towanie siê wyranych wskaÿników finansowych ³owa kluczowe Górnictwo wêgla kamiennego,
SPECYFIKACJA ISTOTNYCH WARUNKÓW ZAMÓWIENIA
PZD-NI.261.21.2015.WZ 1 SPECYFIKACJA ISTOTNYCH WARUNKÓW ZAMÓWIENIA którego wartoœã jest mniejsza ni kwoty okreœlone w przepisach wydanych na podstawie art. 11 ust. 8 Ustawy Pzp, zwana w niniejszym opracowaniu
LABORATORIUM TECHNOLOGII NAPRAW WERYFIKACJA TULEJI CYLINDROWYCH SILNIKA SPALINOWEGO
LABORATORIUM TECHNOLOGII NAPRAW WERYFIKACJA TULEJI CYLINDROWYCH SILNIKA SPALINOWEGO 2 1. Cel ćwiczenia : Dokonać pomiaru zuŝycia tulei cylindrowej (cylindra) W wyniku opanowania treści ćwiczenia student
REGULAMIN KONKURSU FOTOGRAFICZNEGO
I. Założenia ogólne 1. Organizatorem konkursu jest Nadleśnictwo Międzychód oraz Powiat Międzychodzki. 2. Celem konkursu jest: a) Podniesienie wiedzy na temat przyrody na terenie Puszczy Noteckiej i Pojezierza
Automatyka. Etymologicznie automatyka pochodzi od grec.
Automatyka Etymologicznie automatyka pochodzi od grec. : samoczynny. Automatyka to: dyscyplina naukowa zajmująca się podstawami teoretycznymi, dział techniki zajmujący się praktyczną realizacją urządzeń
I. Zakładanie nowego konta użytkownika.
I. Zakładanie nowego konta użytkownika. 1. Należy wybrać przycisk załóż konto na stronie głównej. 2. Następnie wypełnić wszystkie pola formularza rejestracyjnego oraz zaznaczyć akceptację regulaminu w
Przekszta³cenie spó³ki cywilnej w spó³kê
Przekszta³cenie spó³ki cywilnej w spó³kê jawn¹ Lucyna Ksi¹ ek-sperka (lucyna@kamsoft.com.pl) Za nami rok 2001, a przed nami kolejnych dwanaœcie miesiêcy, które mieliœmy rozpocz¹æ od wejœcia w ycie Prawa
RUCH KONTROLI WYBORÓW. Tabele pomocnicze w celu szybkiego i dokładnego ustalenia wyników głosowania w referendum w dniu 6 września 2015 r.
RUCH KONTROLI WYBORÓW Tabele pomocnicze w celu szybkiego i dokładnego ustalenia wyników głosowania w referendum w dniu września r. Plik zawiera - dwie tabele pomocnicze do zliczania wyników cząstkowych
SPIS TREŒCI. (Niniejszy MSRF stosuje siê przy badaniu sprawozdañ finansowych sporz¹dzonych za okresy rozpoczynaj¹ce siê 15 grudnia 2009 r. i póÿniej.
MIÊDZYNARODOWY STANDARD REWIZJI FINANSOWEJ 800 BADANIE SPRAWOZDAÑ FINANSOWYCH SPORZ DZONYCH ZGODNIE Z RAMOWYMI ZA O ENIAMI SPECJALNEGO PRZEZNACZENIA UWAGI SZCZEGÓLNE (Niniejszy MSRF stosuje siê przy badaniu
1. Domowa gospodarka, czyli jak u³o yæ bud et
Ekonomia w twoim yciu 207 1. Domowa gospodarka, czyli jak u³o yæ bud et Gospodarstwa domowe z jednej strony s¹ g³ównym podmiotem dostarczaj¹cym zasobów pracy, a z drugiej najwa niejszym motorem konsumpcji.
Ronda, skrzyżowania i inne trudne zjawiska (3 pytania) 1. Korzystając z pasa rozpędowego
Ronda, skrzyżowania i inne trudne zjawiska (3 pytania) 1. Korzystają z pasa rozpędowego a. można jadą nim wyprzedza ć samohody jadą e po naszej lewej stronie (Nie. Pas rozpędowy nie służy do wyprzedzania
10. Figury p³askie. Uczeñ: 13) rozpoznaje wielok¹ty przystaj¹ce i podobne
20. PROJEKTOWANIE PUZZLI. Realizowane treœci podstawy programowej Przedmiot Matematyka Realizowana treœæ podstawy programowej 0. Figury p³askie. Uczeñ: 3) rozpoznaje wielok¹ty przystaj¹ce i podobne Informatyka
Formularz oferty. (Wypełniają jedynie Wykonawcy składający wspólną ofertę)
Załącznik 2 do SIWZ Formularz oferty Do:...... (nazwa i adres Zamawiającego) Nawiązując do ogłoszenia o postępowaniu o zamówienie publiczne prowadzonym w trybie przetargu nieograniczonego na Stworzenie
Modelowanie obiektów 3D
Synteza i obróbka obrazu Modelowanie obiektów 3D Modelowanie Modelowanie opisanie kształtu obiektu. Najczęściej stosuje się reprezentację powierzchniową opis powierzchni obiektu. Najczęstsza reprezentacja
Glosa. do wyroku S¹du Najwy szego z dnia 11 stycznia 2001 r. IV CKN 150/00*
Rejent * rok 11 * nr 12(128) grudzieñ 2001 r. Glosa do wyroku S¹du Najwy szego z dnia 11 stycznia 2001 r. IV CKN 150/00* Si³a wy sza wyznacza granicê odpowiedzialnoœci na zasadzie ryzyka, a nie na zasadzie
ZASTOSOWANIE METOD OPTYMALIZACJI W DOBORZE CECH GEOMETRYCZNYCH KARBU ODCIĄŻAJĄCEGO
MODELOWANIE INŻYNIERSKIE ISSN 1896-771X 40, s. 43-48, Gliwice 2010 ZASTOSOWANIE METOD OPTYMALIZACJI W DOBORZE CECH GEOMETRYCZNYCH KARBU ODCIĄŻAJĄCEGO TOMASZ CZAPLA, MARIUSZ PAWLAK Katedra Mechaniki Stosowanej,
Instrukcja obsługi panelu operacyjnego XV100 w SZR-MAX-1SX
Instrukcja obsługi panelu operacyjnego XV100 w SZR-MAX-1SX 1. Pierwsze uruchomienie... 3 2. Ekran podstawowy widok diagramu... 4 3. Menu... 5 - Historia... 5 - Ustawienia... 6 - Ustawienia / Nastawa czasów...
WordPad. Czyli mój pierwszy edytor tekstu
WordPad Czyli mój pierwszy edytor tekstu Żadna sztuka? Witaj młody adepcie sztuk tajemnych. Jestem Maggus twój nauczyciel i przewodnik w świecie edytora tekstu. Zapewne, mój młody i niedoświadczony uczniu,
Skuteczny strza³ na bramkê jest najwa niejszym elementem dzia³ania ofensywnego w grze w pi³kê no n¹.
Teoria treningu 13 Skuteczny strza³ na bramkê jest najwa niejszym elementem dzia³ania ofensywnego w grze w pi³kê no n¹. Jak Europa gra w pi³kê no n¹? Analiza sytuacji bramkowych w ME Portugalia 2004 Dane
Rysunek 4.1. Badania klimatu akustycznego na terenie województwa dolnoœl¹skiego w 2011 r. HA AS
4. Ha³as to ka dy nieprzyjemny, dokuczliwy, a nawet szkodliwy dÿwiêk, niepo ¹dany w okreœlonych warunkach miejsca i czasu. Jego wp³yw na zdrowie ludzkie jest niepodwa alny, poniewa w³aœciwoœci fizyczne
Zespół autorów: Jacek Selejdak, Dorota Klimecka-Tatar, Krzysztof Knop pod redakcją Marty Budzynowskiej. Metoda 5S
Zespół autorów: Jacek Selejdak, Dorota Klimecka-Tatar, Krzysztof Knop pod redakcją Marty Budzynowskiej Pozostałe publikacje z serii Zarządzanie jakością: Metoda 5S ISO serwis wszystko o normach ISO serwis
Rozliczenia z NFZ. Ogólne założenia. Spis treści
Rozliczenia z NFZ Spis treści 1 Ogólne założenia 2 Generacja raportu statystycznego 3 Wczytywanie raportu zwrotnego 4 Szablony rachunków 4.1 Wczytanie szablonów 4.2 Wygenerowanie dokumentów rozliczenia