Procedural Content Generation for Games
Isabel Lupiani
Verkauft von Rheinberg-Buch Andreas Meier eK, Bergisch Gladbach, Deutschland
AbeBooks-Verkäufer seit 17. November 2008
Neu - Softcover
Zustand: Neu
Anzahl: 2 verfügbar
In den Warenkorb legenVerkauft von Rheinberg-Buch Andreas Meier eK, Bergisch Gladbach, Deutschland
AbeBooks-Verkäufer seit 17. November 2008
Zustand: Neu
Anzahl: 2 verfügbar
In den Warenkorb legenThis item is printed on demand - it takes 3-4 days longer - Neuware -Learn to procedurally generate 3D content for your next game or simulation using the Blender Python APIand geometry nodes. Automate parts of your asset creation pipeline while producing a starter library of environments, weapons, and other objects ready to use in your next Unreal project.You will start by getting comfortable with generating geometry in Blender Python by automating hand modeling basics, like blocking out weapon meshes by combining primitives and manipulating them with your favorite operators and modifiers. After that you ll take a deep dive in geometry nodes and tackle projects such as adding Voronoi cracks and creating sliceform versions of any mesh. Building on your Blender Python skills, you ll progress to fractal methods for generating realistic terrain, followed by grammar-based approaches such as L-systems for producing lifelike plants. Prefer environments based on real-world locations Find out how to generate 3D contents based on GIS data, such as city skylines from building footprints, and 3D terrain from Digital Elevation Models (DEM). Along the way, you will also learn techniques for incorporating parametric modeling into your procedural system to optionally control chosen aspects of the generation process, to ensure that only meaningful variations coherent with the overall design are produced.Whether you are looking to generate stylized content that aligns with your artistic vision, or realistic environments true to their real-world counterparts, this book will add a variety of practical (and fun) techniques to your procedural generation arsenal.What You Will Learn Automate 3D modeling steps traditionally done by hand with the Blender Python API and geometry nodes 532 pp. Englisch.
Bestandsnummer des Verkäufers 9798868817861
Learn to procedurally generate 3D content for your next game or simulation using the Blender Python API and geometry nodes. Automate parts of your asset creation pipeline while producing a starter library of environments, weapons, and other objects ready to use in your next Unreal project.
You will start by getting comfortable with generating geometry in Blender Python by automating hand modeling basics, like blocking out weapon meshes by combining primitives and manipulating them with your favorite operators and modifiers. After that you’ll take a deep dive in geometry nodes and tackle projects such as adding Voronoi cracks and creating sliceform versions of any mesh. Building on your Blender Python skills, you’ll progress to fractal methods for generating realistic terrain, followed by grammar-based approaches such as L-systems for producing lifelike plants. Prefer environments based on real-world locations? Find out how to generate 3D contents based on GIS data, such as city skylines from building footprints, and 3D terrain from Digital Elevation Models (DEM). Along the way, you will also learn techniques for incorporating parametric modeling into your procedural system to optionally control chosen aspects of the generation process, to ensure that only meaningful variations coherent with the overall design are produced.
Whether you are looking to generate stylized content that aligns with your artistic vision, or realistic environments true to their real-world counterparts, this book will add a variety of practical (and fun) techniques to your procedural generation arsenal.
What You Will Learn
● Automate 3D modeling steps traditionally done by hand with the Blender Python API and geometry nodes
● Access Blender features such as nodes, modifiers, and operators from scripts
● Programmatically generate stylized as well as realistic game assets and environments
● Combine parametric modeling with procedural generation to control chosen aspects of the creative process and influence the types of variations in the output
Who Is This Book For
This book is for software developers who want to procedurally generate 3D assets and environments for their game or simulation project. Readers with high-level understanding of the 3D content pipeline and either already using Blender or are interested in learning the basics on their own would benefit from the book. In addition, the ideal readers will already know some Python basics or are motivated to pick them up along the way from resources outside the book.
Isabel Lupiani is a software engineer by day and maker by night, who enjoys handcrafting 3D models as much as procedurally generating them. She received her MS in Computer Science from Georgia Tech and has worked at several game studios in the past as an AI engineer for PC/Xbox games. Her book credits include Blender Scripting with Python: Automate Tasks, Write Helper Tools, and Procedurally Generate Models in Blender 4. Isabel most recently worked as a Lead AI Engineer in the simulation industry.
„Über diesen Titel“ kann sich auf eine andere Ausgabe dieses Titels beziehen.
Allgemeine Geschäftsbedingungen mit Kundeninformationen
Inhaltsverzeichnis
Geltungsbereich
Vertragsschluss
Widerrufsrecht
Preise und Zahlungsbedingungen
Liefer- und Versandbedingungen
Eigentumsvorbehalt
Mängelhaftung
Anwendbares Recht
Gerichtsstand
Alternative Streitbeilegung
Widerrufsbelehrung & Widerrufsformular
Verbrauchern steht ein Widerrufsrecht nach folgender Maßgabe zu, wobei Verbraucher jede natürliche Person ist, die ein Rechtsgeschäft zu Zwecken abschließt, die überwiegend weder ihrer gewerblichen noch ihrer selbständigen beruflichen Tätigkeit zugerechnet werden können:
A. Widerrufsbelehrung
Widerrufsrecht
Sie haben das Recht, binnen vierzehn Tagen ohne Angabe von Gründen diesen Vertrag zu widerrufen.
Die Widerrufsfrist beträgt vierzehn Tage ab dem Tag, an dem Sie oder ein von Ihnen benannter Dritter, der nicht der Beförderer ist, die letzte Ware in Besitz genommen haben bzw. hat.
Um Ihr Widerrufsrecht auszuüben, müssen Sie uns (Rheinberg-Buch Inh. Andreas Meier e.K., De-Gasperi-Str. 8, 51469 Bergisch Gladbach, Deutschland, Tel.: +4922049671181, Fax: +4922049671189, E-Mail: info@rheinberg-buch.de) mittels einer eindeutigen Erklärung (z. B. ein mit der Post versandter Brief, Telefax oder E-Mail) über Ihren Entschluss, diesen Vertrag zu widerrufen, informieren. Sie können dafür das beigefügte Muster-Widerrufsformular verwenden, das jedoch nicht vorgeschrieben ist.
Zur Wahrung der Widerrufsfrist reicht es aus, dass Sie die Mitteilung über die Ausübung des Widerrufsrechts vor Ablauf der Widerrufsfrist absenden.
Folgen des Widerrufs
Wenn Sie diesen Vertrag widerrufen, haben wir Ihnen alle Zahlungen, die wir von Ihnen erhalten haben, einschließlich der Lieferkosten (mit Ausnahme der zusätzlichen Kosten, die sich daraus ergeben, dass Sie eine andere Art der Lieferung als die von uns angebotene, günstigste Standardlieferung gewählt haben), unverzüglich und spätestens binnen vierzehn Tagen ab dem Tag zurückzuzahlen, an dem die Mitteilung über Ihren Widerruf dieses Vertrags bei uns eingegangen ist. Für diese Rückzahlung verwenden wir dasselbe Zahlungsmittel, das Sie bei der ursprünglichen Transaktion eingesetzt haben, es sei denn, mit Ihnen wurde ausdrücklich etwas anderes vereinbart; in keinem Fall werden Ihnen wegen dieser Rückzahlung Entgelte berechnet. Wir können die Rückzahlung verweigern, bis wir die Waren wieder zurückerhalten haben oder bis Sie den Nachweis erbracht haben, dass Sie die Waren zurückgesandt haben, je nachdem, welches der frühere Zeitpunkt ist.
Sie haben die Waren unverzüglich und in jedem Fall spätestens binnen vierzehn Tagen ab dem Tag, an dem Sie uns über den Widerruf dieses Vertrags unterrichten, an uns zurückzusenden oder zu übergeben. Die Frist ist gewahrt, wenn Sie die Waren vor Ablauf der Frist von vierzehn Tagen absenden.
Sie tragen die unmittelbaren Kosten der Rücksendung der Waren.
Sie müssen für einen etwaigen Wertverlust der Waren nur aufkommen, wenn dieser Wertverlust auf einen zur Prüfung der Beschaffenheit, Eigenschaften und Funktionsweise der Waren nicht notwendigen Umgang mit ihnen zurückzuführen ist.
Ausschluss bzw. vorzeitiges Erlöschen des Widerrufsrechts
Das Widerrufsrecht erlischt vorzeitig bei Verträgen zur Lieferung von Ton- oder Videoaufnahmen oder Computersoftware in einer versiegelten Packung, wenn die Versiegelung nach der Lieferung entfernt wurde.
B. Widerrufsformular
Wenn Sie den Vertrag widerrufen wollen, dann füllen Sie bitte dieses Formular aus und senden es zurück.
An
Rheinberg-Buch Inh. Andreas Meier e.K.
De-Gasperi-Str. 8
51469 Bergisch Gladbach
Deutschland
Fax: +4922049671189
E-Mail: info@rheinberg-buch.de
Hiermit widerrufe(n) ich/wir () den von mir/uns () abgeschlossenen Vertrag über den Kauf der folgenden Waren ()/die Erbringung der folgenden Dienstleistung ()
Bestellt am () ____________ / erhalten am () __________________
Name des/der Verbraucher(s)
Anschrift des/der Verbraucher(s)
Unterschrift des/der Verbraucher(s) (nur bei Mitteilung auf Papier)
Datum
(*) Unzutreffendes streichen
Der Versand ins Ausland findet IMMER mit DHL statt. Auch nach Österreich verschicken wir nur mit DHL! Daher Standardversand == Luftpost!
| Bestellmenge | 5 bis 15 Werktage | 2 bis 4 Werktage |
|---|---|---|
| Erster Artikel | EUR 23.00 | EUR 35.99 |
Die Versandzeiten werden von den Verkäuferinnen und Verkäufern festgelegt. Sie variieren je nach Versanddienstleister und Standort. Sendungen, die den Zoll passieren, können Verzögerungen unterliegen. Eventuell anfallende Abgaben oder Gebühren sind von der Käuferin bzw. dem Käufer zu tragen. Die Verkäuferin bzw. der Verkäufer kann Sie bezüglich zusätzlicher Versandkosten kontaktieren, um einen möglichen Anstieg der Versandkosten für Ihre Artikel auszugleichen.