Wyniki wyszukiwania
Blender. Mistrzowskie animacje 3D
Tony Mullen
Wyjdź poza standardową wiedzę i poznaj sekretne możliwości Blendera Jak stosować sprytne metody szybkiego zaznaczania czy grupowania elementów 3D i manipulowania nimi? Jak komponować wideoklipy przy użyciu węzłów? Jak tworzyć efekty specjalne za pomocą tekstur? Blenderem jako narzędziem do wizualizacji obiektów architektonicznych czy symulowania zjawisk fizycznych powszechnie posługują się studenci, naukowcy, artyści i graficy. Wciąż jednak drzemie w nim niesamowity, niewykorzystany potencjał. Jeżeli chcesz poznać jego możliwości i profesjonalnie używać wszystkich, nawet mało znanych narzędzi, by osiągnąć wysoki stopień wtajemniczenia w dziedzinie tworzenia animacji, powinieneś skorzystać właśnie z tej książki! Znajdziesz tu szczegółowe opisy nietypowych funkcji Blendera oraz informacje na temat metod efektywnej pracy z programem. Książka "Blender. Mistrzowskie animacje 3D" poprowadzi Cię krok po kroku przez zaawansowane techniki modelowania, teksturowania, pisania skryptów i generowania efektów specjalnych za pomocą mistrzowskich narzędzi Blendera. Dowiesz się między innymi, jak profesjonalnie przygotować sceny do silnika gier i jak w tym środowisku używać Pythona. Podczas lektury poznasz także tajniki rzeźbienia, komponowania i edycji wideo. Korzystając z zawartych tu wskazówek, osiągniesz nieprzeciętne efekty w tworzeniu trójwymiarowych animacji! Ustawianie opcji Blendera Usprawnianie metod pracy Manipulowanie obiektami Modelowanie w wielopoziomowej rozdzielczości Funkcja Retopo Tekstury i ich mapowanie Animowanie maski elementów niepożądanych Środowisko programistyczne Pythona Skrypty Pythona w Blenderze Manipulowanie siatkami, obiektami i krzywymi IPO Przygotowywanie scen dla silnika gier Sięgnij po mistrzowską wiedzę i twórz porywające animacje 3D
Bogdan Bociek
Blender to jeden z najpopularniejszych programów do tworzenia modeli trójwymiarowych. Udostępnia zaawansowane funkcje w zakresie modelowania i animacji 3D, rozbudowany zestaw efektów specjalnych, narzędzia do renderowania oraz silnik graficzny do tworzenia gier. Program ten ma oryginalny, wygodny interfejs użytkownika, a także umożliwia eksportowanie przygotowanych obiektów do formatów używanych w innych pakietach, takich jak 3ds czy Maya. Co ciekawe, Blender jest całkowicie bezpłatny, dlatego często używa się go do przygotowywania reklam telewizyjnych, a nawet gier komputerowych. Książka "Blender. Podstawy modelowania" to przystępne wprowadzenie do modelowania obiektów trójwymiarowych. Tworząc krok po kroku kompletny model ludzkiej głowy, poznasz najważniejsze funkcje Blendera oraz nauczysz się z nich korzystać. Dowiesz się również, jak przygotować program do pracy, wykonywać podstawowe operacje na obiektach i siatkach oraz tworzyć tekstury i nakładać je na modele. Na płycie dołączonej do książki znajdują się nie tylko przykładowe modele, ale także pakiety instalacyjne programów Blender i GIMP, dzięki czemu będziesz mógł od razu rozpocząć naukę. Konfigurowanie Bendera Praca z plikami i obiektami w Blenderze Używanie obiektów pomocniczych (kursora 3D, manipulatora 3D itd.) Modelowanie przy użyciu siatki obiektu Renderowanie obiektów Ustawianie kamer i lamp Używanie systemu cząstek Przygotowywanie i nakładanie tekstur Poznaj możliwości Blendera i rozpocznij przygodę z modelowaniem w 3D.
Blockchain. Zaawansowane zastosowania łańcucha bloków. Wydanie II
Imran Bashir
Warto dobrze zrozumieć działanie łańcucha bloków. Ta nowatorska technologia intryguje badaczy, technologów i świat finansjery. Najlepiej jest znana z powiązań z bitcoinem i innymi kryptowalutami, jednak to rozwiązanie ma wielkie znaczenie również w finansach, administracji, multimediach i wielu innych branżach. Przejrzyste i kryptograficznie bezpieczne przechowywanie niemodyfikowalnego zapisu transakcji jest właściwością, która decyduje o wielkiej atrakcyjności łańcucha bloków. Bez wątpienia warto dobrze zaznajomić się z tą technologią i nauczyć się wykorzystywać ją w praktyce. Ta książka jest zaktualizowanym i uzupełnionym wydaniem świetnego przewodnika po świecie blockchaina; skorzysta z niej zarówno programista, jak i prezes konstruujący strategię swojej firmy. Znalazło się tu wyczerpujące omówienie technicznych podstaw łańcuchów bloków i systemów rozproszonych. Przedstawiono mechanizmy związane z kryptowalutami i pisaniem aplikacji wykonywanych w zdecentralizowanej maszynie wirtualnej w łańcuchu bloków Ethereum. Pokazano też inne rozwiązania z tego obszaru, w tym biznesowe platformy łańcuchów bloków rozwijanych w ramach projektu Hyperledger. Okazuje się, że technologia ta znakomicie uzupełnia internet rzeczy, a zwiększanie skalowalności łańcucha bloków daje nowe, fascynujące możliwości. W tej książce: podstawy przetwarzania rozproszonego, decentralizacja procesów i systemów wprowadzenie do kryptografii i sieci bitcoina techniczne zagadnienia związane z Ethereum i inteligentnymi kontraktami wprowadzenie do Web3 i do projektu Hyperledger informacje o zastosowaniu łańcucha bloków w różnych dziedzinach aktualne prognozy o przyszłości technologii łańcucha bloków Blockchain: w sieci węzłów rozproszonych nigdy nic nie zaginie!
C#. Lekcje programowania. Praktyczna nauka programowania dla platform .NET i .NET Core
Jacek Matulewski
Programistą być Książka, którą trzymasz w ręku, to znakomity podręcznik do nauki programowania od podstaw. Autor, wieloletni wykładowca akademicki i nauczyciel studentów informatyki, proponuje naukę programowania w języku C#. To wybór nieprzypadkowy. C# jest nowoczesnym, obiektowym, stale rozwijanym i popularnym językiem, którym opiekuje się firma Microsoft. Dodatkowo ― dzięki podobieństwu C# do innych często używanych języków z rodziny C, C++ i Java ― wszystko, czego nauczysz się z podręcznika, możesz wykorzystać także do programowania w tych językach. Zakres zagadnień omawianych w książce obejmuje: język programowania C# 6.0, w tym posługiwanie się zmiennymi, metodami, tablicami oraz kolekcjami danych z platform .NET i .NET Core podstawowe techniki programowania obiektowego różne formaty przechowywania i eksportu danych darmowe środowisko programistyczne Microsoft Visual Studio 2019 Community Jeżeli chcesz uczyć się programować od podstaw ― to książka dla Ciebie. Jeżeli znasz już podstawy, ale chcesz poznać C# oraz platformy .NET i .NET Core ― to również dobry wybór. Uwaga! Podręcznik zawiera ćwiczenia, w których krok po kroku opisano tworzenie aplikacji konsolowych w darmowym Visual Studio 2019 i omówiono ich kod, a także bogaty zestaw zadań do samodzielnego wykonania!
Bogdan Buczek
Poznaj algorytmy, a profesjonalne programowanie nie będzie miało przed Tobą tajemnic Jak zaprojektować rozwiązanie problemu w formie algorytmu? Jak stosować instrukcje iteracyjne? Jak przedstawić algorytm w postaci schematu blokowego? W czasach ery informatycznej coraz większa liczba osób zainteresowana jest zdobyciem umiejętności programowania. Jednakże umiejętność ta wymaga zarówno rozległej i rzetelnej wiedzy, jak i doświadczenia. Podstawą owej wiedzy jest dobra znajomość algorytmów, która umożliwia przeprowadzanie kolejnych etapów programowania. Pozwala ona na przechodzenie od analizy i zdefiniowania problemu, poprzez testowanie i usuwanie błędów, aż do opracowania dokumentacji. Książka, którą trzymasz w rękach, pomoże Ci zrozumieć każdą z tych faz i nauczy Cię pisać własny kod. "Algorytmy. Ćwiczenia" to niezbędny elementarz dla każdego przyszłego programisty. Dzięki temu podręcznikowi poznasz różne sposoby opisu algorytmów oraz ich klasyfikację. Dowiesz się, jaki wpływ ma zastosowanie określonej metody obliczeniowej na dokładność wyników końcowych, a także, na czym polega przetwarzanie danych w pętli programowej. Wykonując kolejne ćwiczenia, opatrzone szczegółowymi komentarzami i wskazówkami, nauczysz się pisać algorytmy, sporządzać wykresy i schematy blokowe oraz tworzyć kod programu. Książka jest doskonałym podręcznikiem dla studentów informatyki, jednak dzięki temu, że wszystkie informacje przedstawiono tu w jasny i klarowny sposób, może z niej korzystać każdy, kto chce rozpocząć samodzielne programowanie. Sposoby opisu algorytmów Klasyfikacja algorytmów Algorytmy sekwencyjne Kodowanie algorytmów Algorytmy z rozgałęzieniami Przetwarzanie danych w pętli programowej Algorytmy iteracyjne Funkcja silnia Instrukcje iteracyjne w Turbo Pascal i Visual Basic Algorytmy rekurencyjne Schemat Hornera Pozycyjne systemy liczbowe Algorytmy sortowania danych Poznaj algorytmy i zacznij myśleć jak programista!
CATIA V5. Podstawy budowy modeli autogenerujących
Wojciech Skarka
Poznaj nowoczesne, oparte na wiedzy metody projektowania Jak dobrać właściwe ustawienia systemu CATIA, stosowane w budowie modeli autogenerujących? Jak tworzyć bazy reguł i tablice projektowe? Jak wykorzystywać zaawansowane narzędzia parametryzacji i integracji wiedzy? CATIA to zaawansowany system wspomagania prac inżynierskich w przemyśle lotniczym, samochodowym, stoczniowym, maszynowym i innych. Projektowanie oparte na wiedzy jest tendencją polegającą na sprowadzeniu do komputerowego zapisu budowy zasad i reguł procesu projektowo-konstrukcyjnego. Wzbogacony o te zasady i reguły model geometryczny konstrukcji nazywany jest modelem autogenerującym. Model autogenerujący automatyzuje pewne rutynowe czynności procesu projektowego poprzez samodzielne wyznaczanie cech konstrukcyjnych w oparciu o zapisaną w nim wiedzę. Książka "CATIA V5. Podstawy budowy modeli autogenerujących" przedstawia zagadnienia dotyczące automatyzacji procesu projektowo-konstrukcyjnego i wprowadzania wiedzy do modelu komputerowego. Materiał zawarty w tym podręczniku pozwala zyskać umiejętność stosowania technik parametryzacji oraz budowania zaawansowanych modeli parametrycznych i modeli autogenerujących. Książka przeznaczona jest dla średnio zaawansowanych i zaawansowanych użytkowników systemu CATIA, chcących wdrożyć do swych działań metody oparte na wiedzy. Wprowadzenie do modelowania autogenerującego Projektowanie z zastosowaniem wiedzy w systemie CATIA Podstawowe i zaawansowane narzędzia parametryzacji Formuły i tablice projektowe Tworzenie reguł, sprawdzeń i reakcji Narzędzia zarządzania wiedzą i jej implementacji Szablony wiedzy - PowerCopy, User Defined Feature, Document Template Modele autogenerujące części Model autogenerujący elementu i podzespołu Wykorzystaj potęgę programu CATIA i twórz modele autogenerujące!
CATIA V5. Sztuka modelowania powierzchniowego
Andrzej Wełyczko
Odkryj tajniki modelowania powierzchniowego w programie CATIA V5! Jakie znaczenie w projektowaniu mają modele matematyczne krzywych i powierzchni? Jak definiować krzywe? Jak określać parametry powierzchni? Bez systemów CAD nikt nie wyobraża sobie dzisiaj profesjonalnego projektowania. Usprawniają one nie tylko sam proces projektowy, ale także tworzenie dokumentacji, oraz zapewniają łatwe i efektywne wprowadzanie zmian konstrukcyjnych. Jednak nie wszystkie systemy typu CAD oferują identyczne możliwości, szczególnie w kwestii modelowania powierzchniowego. Jeśli uważasz je za niezbędne w Twojej pracy, wypróbuj sprawdzony program CATIA V5 i naucz się optymalnie wykorzystywać jego zalety w tym zakresie. Bogato ilustrowana książka "CATIA V5. Sztuka modelowania powierzchniowego" pozwoli Ci osiągnąć biegłość i całkowitą swobodę w dziedzinie modelowania. Zdradzi Ci wszelkie sekrety, pomagające zachować pełną kontrolę nad procesem zmian. Podpowie, jak używać różnych rodzajów krzywych, a także definiować kontury oraz relacje geometryczne i wymiarowe. Wyjaśni, jak zachować ciągłość modelu powierzchniowego i na czym polega praca w środowisku Generative Shape Design (GSD). Podsunie odpowiednie parametry i polecenia, a na dodatek wskaże mechanizmy wspomagające proces projektowania. Modele matematyczne krzywych i powierzchni Krzywe swobodne, Béziera, typu Spline i NURBS Moduł Sketcher — wybór płaszczyzny szkicowania, parametry konturu Środowisko Generative Shape Design — definiowanie krzywych Organizacja struktury modelu powierzchniowego Mechanizmy wspomagające projektowanie przestrzenne Określanie parametrów modelu powierzchniowego w GSD Definicja prostych powierzchni parametrycznych Definicja powierzchni wymagających krzywej typu Spine Zapewnianie wymaganej ciągłości modelu powierzchniowego Operacje na powierzchniach teoretycznych Analizy jakości powierzchni Wszystkie sekrety efektywnego modelowania powierzchniowego w CATIA V5!
Chmura obliczeniowa. Rozwiązania dla biznesu
Jothy Rosenberg, Arthur Mateos
Odkryj wielką moc chmur obliczeniowych i potencjał, jaki kryją w sobie! Co to jest chmura obliczeniowa? Kiedy korzystać z chmur, a kiedy ich unikać? Jak oszacować koszty korzystania z chmury obliczeniowej? Jeszcze parę lat temu udostępnienie dużej, popularnej aplikacji wiązało się z ogromnymi wydatkami na infrastrukturę. Konieczne było posiadanie własnej serwerowni, wynajmowanie przestrzeni w centrum danych lub uciekanie się do innych kosztownych rozwiązań. W tej chwili na zawołanie można otrzymać dokładnie tyle mocy obliczeniowej i przestrzeni dyskowej, ile w danej chwili jest potrzebne. Zmartwienia związane z nagłymi i chwilowymi wzrostami obciążenia odeszły na zawsze, a dostępność Twoich aplikacji na poziomie bliskim 100% przez okrągły rok jest w zasięgu ręki. Jak to możliwe? Książka ta wprowadzi Cię w świat, jakiego nie znałeś. Dowiesz się, czym są chmury obliczeniowe, kiedy z nich korzystać i co w nich umieszczać. Poznasz obecnych na rynku dostawców i ich platformy: Google App Engine, Amazon EC2, Windows Azure oraz Salesforce.com i Force.com. Każda z nich ma swoje mocne i słabe strony oraz sprawdza się najlepiej w innych rozwiązaniach. Po lekturze tej książki bezbłędnie wybierzesz najlepsze z nich - idealnie dopasowane do Twoich potrzeb. W kolejnych rozdziałach autorzy poruszają kwestie związane z bezpieczeństwem w chmurze, omawiają najlepsze wzorce dla aplikacji w niej działających oraz sposoby szacowania kosztów przechowywania danych. Znajdziesz tu też sposoby prowadzenia testów i wdrażania aplikacji w chmurach. Chmury obliczeniowe są przyszłością świata informatyki - głównie w sferze biznesu. Nie pozostawaj w tyle i już dziś sięgnij po kompendium, które otworzy przed Twoją firmą nowe możliwości! Zasady definiujące przetwarzanie danych w chmurze Historia chmur obliczeniowych i ich klasyfikacja Najnowsze technologie, najwięksi dostawcy, najlepsze praktyki Kiedy korzystać z chmury, a kiedy jej unikać Tworzenie skalowalnych i niezawodnych aplikacji w chmurze Przenoszenie do chmury istniejących aplikacji i infrastruktury Niezawodność i bezpieczeństwo chmur obliczeniowych Testy, wdrożenia i działanie w chmurze Wyjdź naprzeciw nowym technologiom i przenieś swój biznes do chmury!