Gør som tusindvis af andre bogelskere
Tilmeld dig nyhedsbrevet og få gode tilbud og inspiration til din næste læsning.
Ved tilmelding accepterer du vores persondatapolitik.Du kan altid afmelde dig igen.
Maximize Figmäs arsenal of tools and plugins within a team-based collaborative environment and accelerate your company¿s decision making. This book will show you where Figma fits into the user experience (UX) design process from documentation to developer handoff.Since its release as a browser-based design tool in 2016, Figma has fast become the de facto UX Design tool for the industry mainly due to its accessibility and ease of use. As you move through the book you will learn where Figma fits in the UX process. For example, using FigJam (an online whiteboard) for brainstorming, and creating interactive prototypes for mobile devices, tablets, and web sites. Yoüll also see how Figma is used to create and integrate with design systems, and how variables, when applied to design system components, can accelerate the design and development workflow.With the help of step-by-step examples, and using Figmäs tools and templates, yoüll create artifacts such as Flow and Journey diagrams, Personas, and wireframes. From there you will explore other design and interactivity features, and how to prepare a Figma file for handoff to a development team.This book is your roadmap to utilizing Figma, the industry¿s fastest growing collaborative design tool for building meaningful products.What You Will Learn Create interactive prototypes Test and submit designs for team review Understand the collaborative workflow involved in an UX project Prepare common UX documentationWho This Book Is ForDesigners, developers, and UX specialists with little-to-no Figma experience who are looking to integrate it within their workflows, and intermediate Figma users who are just starting to become involved in the collaborative UX workflow.
This book provides a systematic overview of watermarking and steganography methods for triangle meshes related to computer graphics and security. The significance of this research has been well recognized by the growing body of work on watermarking, steganography and steganalysis of 3D meshes. With the evolution of the CAD industry and real-world end-user applications such as virtual reality (VR) and 3D printing, 3D meshes have attracted world-wide attention. Besides, the flexible data structure of 3D geometry provides enough space to embed secret information, making it ideal for applications such as copyright protection and covert communication.Our goal of the book is to allow readers to systematically understand 3D mesh information hiding technology and its applications as a whole. The book outlines comprehensive techniques, including handcrafted and deep learning-based techniques, digital and physical techniques in the literature and provides standard evaluation metrics for triangle meshes. The up-to-date geometrical deep learning and 3D printing-related algorithms are also covered. Offering a rich blend of ideas and algorithms, the book is up-to-date and self-contained. It is an excellent reference resource for users who are seeking 3D mesh watermarking and steganography algorithms, as well as for graduate students and researchers wanting to grasp the frontiers of triangular mesh processing on data hiding.
Modellierung ist die Vorstufe zur Softwareentwicklung. Modelle werden vor allem in den frühen Phasen des Entwicklungsprozesses, aber auch in späteren erstellt. Aus den Modellen wird die Gesamtstruktur eines Informationssystems (IS) abgeleitet. Das Buch stellt die verschiedenen Modellarten im Zusammenhang vor und zeigt an zahlreichen Beispielen, wie man praktisch modelliert. Behandelt werden Modelle von Geschäftsprozessen, Daten, Funktionen und darüber hinaus von Organisationen, IT-Infrastrukturen und IS-Landschaften. Für jeden Bereich gibt es unterschiedliche Modellierungsansätze, z.B. Business Process Model and Notation (BPMN) und Ereignisgesteuerte Prozessketten für Geschäftsprozesse, Entity-Relationship-Modelle für Daten und Funktionshierarchiediagramme für Funktionen. Außerdem stellt die Unified Modeling Language (UML) eine breite Palette von Modelltypen zur Verfügung. In dem Buch werden für die betriebliche Praxis wichtigsten Modelle und Diagramme erläutert und die Querbeziehungen aufgezeigt. Da man Diagramme i.d.R. mit Hilfe von Softwarewerkzeugen erzeugt, werden auch typische Modellierungswerkzeuge behandelt. Das Buch richtet sich an Einsteiger, sowohl an Studierende (z.B. Wirtschaftsinformatik, Informatik, Betriebswirtschaftslehre) als auch Praktiker/innen, die in Bereichen wie Requirements Engineering, Systemanalyse oder Anwendungsentwicklung tätig werden wollen.
This book concisely describes the technologies, human perception, and cognition issues relevant to autonomous vehicles. It also gives an insight in the changes bring about our future everyday lives.Autonomous vehicles are the future of the automobile industry. Automated driving (AD), also called self-driving, raises however several multiple questions, among them those of user safety and acceptation. Comprehensive HMI system design, with windshield display technics, will be necessary to deal with driving task delegations, bringing the use of VR or augmented reality (AR) technologies. In addition, the use of VR for all the vehicle interiors will progressively be proposed for entertainment, online business activities and for modified visual motion perception to alleviate car sickness, a form of motion sickness. Indeed, car sickness is already well known for many passengers, especially when reading or operating smartphones or other display devices. It is called to increase significantly with the introduction of autonomous vehicles where all users will be for long periods in various sitting positions. These two new trends, AD and VR, are already modifying our relationship with the world and the society. All together, they will change our way of life forever. The book will be of interest to professionals in the auto industry, researchers in automotive engineering and computer science and all those interested in the future of transport.
This full-color book will teach you how to use Adobe Illustrator's various tools to create infographics, as well as basic page layouts for them. This is the first of three volumes which will cover all the fundamentals of Illustrator, an industry standard application used by graphic designers and marketing and communication teams. How is an infographic different from a logo or any other illustration? What additional thought processes, skills, or software tools should be utilized to create an infographic? In this first volume of Illustrator Basics, you will learn the answers to all these questions. Author Jennifer Harder will walk you through creating basic infographics in Illustrator using Basic Shape tools, Pen Tools, Type Tools, and Symbols. Upon completing this volume, you will have an appreciation for how easy it is to design an infographic and discover how rudimentary shapes and colors can affect readability while conveying meaningto your audience. You will be able to use this knowledge to create your own infographics using Illustrator¿s wide array of tools. Who This Book Is ForDiscover the tools within Illustrator that are ideal for creating basic infographicsDevelop a logo based upon a scanned sketchGain an understanding of different infographic layouts and the process of reviewing them with your client Who This Book Is ForBeginner-level designers and others who are interested in learning the process of creating infographics for their company, the classroom, for a visual resume, an article in a magazine, or a webpage.
This volume constitutes the thoroughly refereed proceedings of the 49th International Workshop on Graph-Theoretic Concepts in Computer Science, WG 2023. The 33 full papers presented in this volume were carefully reviewed and selected from a total of 116 submissions. The WG 2022 workshop aims to merge theory and practice by demonstrating how concepts from graph theory can be applied to various areas in computer science, or by extracting new graph theoretic problems from applications.
Dieses Buch stellt eine Einführung in das Programmieren und das Erstellen publikationsfertiger Grafiken oder interaktiver Animationen mit der Julia-Programmiersprache dar. Ein besonderes Augenmerk liegt dabei auf einer schrittweise Auseinandersetzung mit den verschiedenen Plot-Möglichkeiten. Im Buch werden aufeinander aufbauend alle wichtigen Programmierkonstrukte zum Erstellen von Grafiken ausgearbeitet. Durch zusätzliche Aufgaben mit Beispiellösungen kann der Leser sein gelerntes Wissen nochmals selbst in der Praxis anwenden.Der InhaltErste SchritteSchleifen in JuliaErstellen einfacher GrafikenDarstellungsoptionen von Plots und Schleifen mit FunktionenVektorfelder, 3d-Plots, Oberflächen und KonturenInteraktive Anwendungen und AnimationenDer AutorDr. Daniel Jaud studierte Mathematik und Physik mit anschließender Promotion. Er unterrichtet an einem Gymnasium und ist weiterhin als freier Wissenschaftler im Bereich der mathematischen Physik tätig.
Dive into the heart of game development with Unreal Engine 5 (UE5), the latest revolution in creating immersive and visually stunning game worlds. Crafted to encourage your imaginative and inventive skills, Volume 1 of this two-part guide stands as a crucial tool in your journey towards developing incredible video games with UE5 and serves as a transition into the programming dimensions of game creation with C++ featured in Volume 2.Blending artistic mastery with technical prowess, yoüll journey from the basics of UE5¿s environment to creating expansive landscapes with procedural content generation and combining materials for lifelike terrains. Discover the power of Quixel Bridge and Megascans to bring realistic textures and models into your projects, and master Nanite for rendering complex scenes with cinematic fidelity.Yoüll also learn to create dynamic lighting and shadow effects with Lumen, enrich your game¿s atmosphere with sophisticated particle systems using Niagara. Then integrate characters and adversaries into our worlds, making them come alive with interactive elements. From designing large open landscapes to implementing advanced visual effects, Game Development with UE 5, Volume 1 is your gateway to elevating the visual appeal and interactive experience of your game.What You Will Learn Sculpt vast, open worlds with UE5's advanced landscape tools and Heightmaps. Construct highly detailed environments with Nanite, achieving unparalleled visual quality without sacrificing performance. Introduce dynamic global illumination with Lumen, crafting stunning lighting and shadow effects that respond to changes in the game world in real-time. Implement Real-Time Virtual Textures to significantly enhance texture streaming efficiency in large-scale environments. Use Procedural Content Graph to populate your game worlds with dynamic, lifelike vegetation that adds depth and realism to your landscapes. Explore Niagara's powerful visual effects system to create complex and captivating effects that elevate the aesthetic appeal of your game.Who This Book Is ForGame developers who want to learn how to use Unreal Engine 5 would benefit from this book.
The 2nd edition of this book provides an updated and extended look into the advancements in Virtual Reality and the metaverse. The history and origins of Virtual Reality, crowd simulation and virtual surgery are thoroughly explored. Applications in the cultural heritage and sports domains are also examined and described in detail. There are new contributions on Senses and Sensors, Brain-Computer interfaces, Game Engines, and Immersive Sound. This edition also provides a comprehensive look into the development of applications based on AI techniques, including Machine Learning. It covers all aspects of the topic, from the theoretical foundations to practical applications. The revised and extended chapters provide readers with an in-depth understanding of the technology and its potential applications. Designed as a guided tour, Stepping into Virtual Reality 2nd edition provides practical explanations of each step in the process of creating a virtual reality application. It can be used both as a textbook for a virtual reality course and as a reference for courses on computer graphics, computer animation or human-computer interaction and is essential reading for anyone interested in technology and its potential to revolutionize our livesWritten by three authors, all from EPFL, Switzerland., Professor Daniel Thalmann, is a pioneer in the field of VR and has done extensive research in the field since its inception and has been leading international research in VR for decades. Mario A. Gutiérrez A. and Frédéric Vexo have deepened their knowledge of the metaverse through their previous PhDs and subsequent careers and together with Daniel offer a unique, up-to-date book on VR and its applications.
This book constitutes the refereed proceedings of the 18th International Symposium on Algorithms and Data Structures, WADS 2023, held during July 31-August 2, 2023. The 47 regular papers, presented in this book, were carefully reviewed and selected from a total of 92 submissions. They present original research on the theory, design and application of algorithms and data structures.
This book shows how to use Python¿s built-in graphics primitives - points, lines, and arrows ¿ to create complex graphics for the visualization of two- and three-dimensional objects, data sets, and technical illustrations.This updated edition provides more detailed explanations where required, especially regarding Python code, and explores scientific applications to topics of contemporary importance. Yoüll learn how to create any 2D or 3D object or illustration, as well as how to display images, use color, translate, rotate, shade, add shadows that are cast on other objects, remove hidden lines, plot 2D and 3D data, fit lines and curves to data sets, display points of intersection between 2D and 3D objects, and create digital art. Demonstrations are included which illustrate graphics programming techniques by example, the best way to learn a language. Also brand new to this edition are demonstrations on how to visualize electron probability clouds around a nucleus, climate change, ecological diversity, population dynamics, and resource management. Python source code, including detailed explanations, is included for all applications, making the book more accessible to novice Python programmers. After completing this book, you will be able to create compelling graphic images without being limited to functions available in existing Python libraries.What You Will LearnCreate 2D and 3D graphic imagesAdd text and symbols to imagesShade 3D objectsDisplay cast shadowsUse color for maximum effectView 2D and 3D data setsFit lines and curves to data sets Who This Book Is ForPython developers, scientists, engineers, and students who use Python to produce technical illustrations and display and analyze data sets. Assumes familiarity with vectors, matrices, geometry and trigonometry.
The metaverse, a hybrid society of the real and the virtual is attracting significant attention from academia to industry and is starting to change the world. Composed of ten chapters, this book introduces the metaverse from three aspects ¿ concept, content and context. It starts with numerous concepts related to the metaverse, such as virtual reality, augmented reality, Web 3.0 and NFTs and describes the background, features, advantages and disadvantages. It then presents the content or key techniques around the metaverse, Artificial Intelligence, big data, edge computing, 3D modeling and blockchain. For each technique, it depicts how it performs to advance the development of the metaverse. Finally, it gives the context of the metaverse and illustrates the new society in the virtual world, consisting of economic systems, assets, social activities, security, law, etcetera. Overall, Metaverse: Concept, Content and Context provides a panoramic view of the metaverse, a key feature of which is the intuitive visualizations with numerous figures that clearly address the main aspects. This book is well-designed and well-written and will appeal to beginners and students as well as professionals, welcome to the metaverse community!
¿Das Buch ist das erste umfassende deutschsprachige Lehrbuch zur Computeranimation, das sich speziell an Studierende der Informatik und der Ingenieurwissenschaften richtet, die ihr Verständnis der mathematischen Grundlagen und Algorithmen dieses spannenden Gebiets vertiefen wollen. Das Lehrbuch ist in vier Hauptteile gegliedert und deckt damit alle wichtigen Bereiche der Computeranimation ab: Animationssysteme, Objektanimation, Charakteranimation und Prozedurale Animation. Jeder Teil ist in weitere Kapitel unterteilt und bietet eine detaillierte Darstellung der Algorithmen und Methoden der Computeranimation mit ausführlichen Erklärungen.Im ersten Teil werden die wichtigsten Konzepte von Animationssystemen wie Szenengraphen, Zeit und Game Loop erläutert. Im zweiten Teil geht es um die Animation und Steuerung von Objekten entlang von Kurven, die die Grundlage vieler Animationstechniken bilden. Im dritten Teil wird das Gebiet der Charakteranimation ausführlich behandelt. Kinematik und inverse Kinematik werden diskutiert, Skinning-Methoden vorgestellt und Motion-Capture und die Verarbeitung von Bewegungsdaten ausführlich beschrieben. Der letzte Teil des Buches beschäftigt sich mit der prozeduralen Animation und stellt verschiedene Algorithmen für physikalisch basierte Animation und Partikelsysteme vor. Im gesamten Buch finden sich zahlreiche Beispiele und Illustrationen, die das Verständnis der behandelten Konzepte und Verfahren vertiefen. Am Ende jedes Kapitels finden sich Verweise auf historische und weiterführende Literatur, die zu weiterer Forschung anregen. Ein wichtiger Teil des Buches sind die zahlreichen Übungen und Projekte, die helfen, das Gelernte zu vertiefen und selbst zu erproben.
This book constitutes the proceedings of the Workshop Empowering Novel Geometric Algebra for Graphics and Engineering, ENGAGE 2022, held in conjunction with Computer Graphics International conference, CGI 2022, which took place virtually, in September 2022. The 10 full papers included in this volume were carefully reviewed and selected from 12 submissions. The workshop focused specifically on important aspects of geometric algebra including algebraic foundations, digitized transformations, orientation, conic fitting, protein modelling, digital twinning, and multidimensional signal processing.
This book constitutes the refereed proceedings of the 13th International Conference on Algorithms and Complexity, CIAC 2023, which took place in Larnaca, Cyprus, during June 13¿16, 2023. The 25 full papers included in this book were carefully reviewed and selected from 49 submissions. They cover all important areas of research on algorithms and complexity such as algorithm design and analysis; sequential, parallel and distributed algorithms; data structures; computational and structural complexity; lower bounds and limitations of algorithms; randomized and approximation algorithms; parameterized algorithms and parameterized complexity classes; smoothed analysis of algorithms; alternatives to the worst-case analysis of algorithms (e.g., algorithms with predictions), on-line computation and competitive analysis, streaming algorithms, quantum algorithms and complexity, algorithms in algebra, geometry, number theory and combinatorics, computational geometry, algorithmic game theory and mechanism design, algorithmic economics (including auctions and contests), computational learning theory, computational biology and bioinformatics, algorithmic issues in communication networks, algorithms for discrete optimization (including convex optimization) and algorithm engineering.
This book covers image and video color editing research advances over the last two decades. Bringing readers up to speed on digital image and video editing techniques and research, the book delves into an area that has attracted much attention from researchers due to the rapid development of computer graphics and the widespread prevalence of digital cameras and mobile phones in daily life. Readers will get a comprehensive overview of the theory and application of color transfer, emotional color transfer, colorization, decolorization, and style transfer in altering still and moving digital images. Despite the existence of professional image editing software that can complete complex image editing work, the skills required to achieve satisfactory editing results can be prohibitive, and even professional image editors need to spend a lot of time developing and maintaining aptitude in a niche tool. Instead, the book explores image and video editing techniques that are simple and effective alternatives to such editing software that professional and amateur image editors can utilize. The book focuses on color as one of the most important features of an image or video. Image and video color editing aims to dramatically alter source images suitable for a wide range of applications.
Take your PDF forms to the next level! In this book, yoüll learn various ways to further improve your PDF forms using simple JavaScript coding. Yoüll also discover how a few lines of code can speed up your workflow when working with multiple PDFs in Action Wizard.Enhancing Adobe Acrobat Forms with JavaScript covers up-to-date, real working examples that you can easily download and practice with and edit to suit your own projects. This book also shows workarounds and solutions to various form issues you might encounter. Feel empowered by it and improve your PDF documents!JavaScript has been a part of Adobe Acrobat for many versions. However, few people use its features and focus mainly on using basic form properties, never delving deeper into Acrobat¿s full capabilities. While information on the web can be helpful, if you don¿t know enough about how to use JavaScript in Acrobat you will be left with poor results. JavaScript can be difficult to learn,but it does not need to be scary. This book explains in simple steps for beginner to intermediate level so that you can take full advantage of Acrobat¿s capabilities for your own projects. What You Will Learn¿ Learn simplified field notation and basic JavaScript for Acrobat¿ Work with buttons that can be used for navigation¿ Improve form navigation and printing of forms¿ Add various types of alerts and custom validations to improve client-entered-data¿ Learn the basics of how to prepare a form for e-signingWho Is This Book ForThis book is for anyone who needs to create forms for clients or websites. Students, lawyers, accountants, and human resources will be able to take their work to the next level by streamlining their workflow and utilizing advanced JavaScript features in Adobe Acrobat.
Understand the fundamentals of Bxdf plugins for RenderMan® 21+, both the technical details and API architecture. The main goal of the book is to enable technical artists, hobbyists, and students in using the noncommercial (NCR), free RenderMan® edition. RenderMan® is an industry standard for rendering software. It has been used for every Pixar film to date and numerous other projects. RenderMan® 21, and all subsequent versions, use Monte Carlo path tracing. This change has necessitated the use of C++ plugins in place of the RenderMan Shader Language (RSL). Because of this, writing Bxdfs now requires knowledge of Monte Carlo integration, probability density functions, and the RenderMan® C++ API. Essential Guide to RenderMan® Shading Plugin Development specifically addresses writing RenderMan® C++ materials. It explores the mathematical models of representative Bxdfs while drawing parallels, when helpful, to earlier RSL implementations. It also includes an overview of Integrators, providing further context for modern RenderMan® programmable shading. What You Will LearnC++ development for BxdfsFundamentals of the rendering equationMonte Carlo integration Who Is This Book ForBeginner plugin writers for RenderMan®, such as technical artists, students, or hobbyists who may already have experience with RSL or another shader language. More experienced C++ developers without knowledge of RenderMan® or Monte Carlo path tracing will benefit from the content as well. While some prior experience in computer graphics is helpful, the book provides background and references for further study.
This book constitutes the proceedings of the 17th International Conference and Workshops on Algorithms and Computation, WALCOM 2023, which took place in Hsinchu, Taiwan, in March 2023.The 30 full papers presented together with 2 invited papers were carefully reviewed and selected from 75 submissions. They cover topics such as: computational geometry; string algorithm; optimization; graph algorithm; approximation algorithm; and parameterized complexity.
Beginning Photo Retouching & Restoration Using GIMP teaches the reader how to achieve professional results using this high end image editor. You'll learn how to do everything from making dull images "e;pop"e; to resurrecting badly damaged photographs deemed beyond any hope of rescue. There's no need to shell out good money month after month for the "e;big name"e; software package. GIMP 2.8 is a world-class image editor that wields almost as much power, and is completely free!Learning the art of photo retouching and restoration is fun and rewarding. Reclaim those treasured images from the ravages of time and neglect, and pass them on to future generations. Beginning Photo Retouching & Restoration Using GIMP will provide you with a wide array of editing exercises to help you develop a high degree of proficiency. Whether you are the designated "e;family archivist"e; wanting to preserve your family history, or a professional photographer with a desire to add an extra revenue generating service, this book will be an invaluable aid. • Shows how to acquire the best scans and digitize large photographs.• Teaches you how to digitally repair damaged prints, correct color shifts, reclaim lost detail-even colorize black and white images.• Offers great tips on how to maintain and preserve your newly printed restored photographs, and how to properly store originals.
Vollständig realistische Erfahrungen in einer virtuellen Welt anbieten: Darum geht es bei Immersiver Virtueller Realität. Das ausführliche Lehrbuch bietet Studierenden der Informatik, Medien-, Ingenieur- oder Sozialwissenschaften sowie Medienschaffenden und Anwendern immersiver Umgebungen ein anschauliches Nachschlagewerk zu einschlägigen Lehrveranstaltungen oder zum Selbststudium. Dabei adressiert das Buch alle Aspekte immersiver Medien, die für ein ganzheitliches Verständnis relevant sind: Die ersten Kapitel führen in die theoretischen Grundlagen ein. Diese behandeln die verschiedenen Ausprägungender Realität sowie das Metaversum als Zukunftsvision des Internets, geben einen historischen Überblick, beschreiben relevante Sinne und setzen sich mit Interaktion, Interface und Fortbewegung auseinander. Die darauffolgenden Kapitel veranschaulichen die zugrundeliegenden Technologien wie Sensorik, Tracking und Ausgabetechniken einschließlich Stereoskopie und kopfbezogener Übertragungsfunktion. Der letzte Teil des Buches gibt praxisnahe Einblicke in die unterschiedlichen Anwendungsbereiche: Unterhaltung, soziale Interaktion, Lehren und Lernen, Entwicklung sowie soziologische und medientheoretische Forschung.
This book presents the recent computational developments inspired by swarms in art known as swarm art and discusses applying swarm intelligence concepts in architecture. Non-human art is a great leap in the evolution of contemporary art, removing the requirement of an artist's production from the creative process. Furthermore, it is a critical declaration in opposition to the anthropomorphic vision which is so destructive for all other life forms and the planet's ecology. When accepted and integrated into human culture, non-human art done by artificial systems or machines boosts creativity and stimulates innovative fusions. We analyze 120 swarm systems with unique and diverse conceptual contexts, agent design, and audience engagement that can be utilized as inspiration for future projects or to design new swarm algorithms by artists, architects, or computer scientists.
This full-color book is an essential guide to getting started with Adobe Photoshop. It's packed with tutorials, illustrations, and practical exercises to help you make sense of this complex and powerful software.You'll start with the basics of Photoshop, including an overview of its myriad tools and other options. Next, you will learn about some of the common tasks that can be performed in Photoshop, such as how to touch up images and basic applications in photography. You'll also be walked through how to leverage Photoshop for special and 3D effects. Each and every technique author Kevin Wilson presents is illustrated step-by-step using screenshots with concise, easy to follow text. Downloadable sample photoshop files and images are also provided, to help you work your way through the book.Whether you are a graphic design student, a photographer, or just a keen computer user, this book will provide you with a firm grasp of the underpinning foundations of Photoshop and equip you with the skills needed to unleash its full power.What You Will LearnUnderstand Photoshop's many toolsUse Photoshop to execute common image manipulation tasks Touch up photographs and other images in PhotoshopRemove lens distortion and make photos look more professionalWho This Book Is ForStudents, those interested in starting graphic design, and photographers looking to enhance, clean up and manipulate their photos. No experience with image-manipulation software is needed.
Tilmeld dig nyhedsbrevet og få gode tilbud og inspiration til din næste læsning.
Ved tilmelding accepterer du vores persondatapolitik.