Core Blender development: understanding the essential source code
Learn the essential source code of Blender and its unique build system. This book provides the inner workings of the Blender C-based source code, and will be indispensable for those wanting to contribute to this important open-source project. Blender is an open-source 3D modeling and rendering softw...
Gespeichert in:
Beteilige Person: | |
---|---|
Format: | Elektronisch E-Book |
Sprache: | Englisch |
Veröffentlicht: |
[Berkeley]
Apress
[2021]
|
Schlagwörter: | |
Links: | https://learning.oreilly.com/library/view/-/9781484264157/?ar |
Zusammenfassung: | Learn the essential source code of Blender and its unique build system. This book provides the inner workings of the Blender C-based source code, and will be indispensable for those wanting to contribute to this important open-source project. Blender is an open-source 3D modeling and rendering software package used in the production of assets for animated projects, 3D printing, games, and even scientific visualization. This book goes in depth and discusses the primary modules related to the GUI and the geometric modeling work. You'll start by learning how to reverse engineer geometric operators, and from there move on to the main features of the source code and how to apply them. When done, you'll have the necessary foundation for exploration in other modules of the Blender source code. Lack of software engineering knowledge, such as experience with large cross-platform code base, remains insurmountable for many new developers. While the Blender site includes much useful information, it is not detailed enough. Core Blender Development breaks down the barriers to entry for open-source development in 3-D modeling. You will: Find the code for various functions and editors in Blender Track down bugs, and contribute new functionality to the Blender code base Examine the .blend file and how it stores Blender state Understand the Blender core code base beyond the community website documentation Review the explicit code traces and source files of descriptions of the code base. |
Beschreibung: | Includes index. - Online resource; title from PDF title page (SpringerLink, viewed February 25, 2021) |
Umfang: | 1 Online-Ressource |
ISBN: | 9781484264157 1484264150 1484264169 |
Internformat
MARC
LEADER | 00000cam a22000002 4500 | ||
---|---|---|---|
001 | ZDB-30-ORH-060759682 | ||
003 | DE-627-1 | ||
005 | 20240228121239.0 | ||
007 | cr uuu---uuuuu | ||
008 | 201219s2021 xx |||||o 00| ||eng c | ||
020 | |a 9781484264157 |c electronic bk. |9 978-1-4842-6415-7 | ||
020 | |a 1484264150 |c electronic bk. |9 1-4842-6415-0 | ||
020 | |a 1484264169 |9 1-4842-6416-9 | ||
035 | |a (DE-627-1)060759682 | ||
035 | |a (DE-599)KEP060759682 | ||
035 | |a (ORHE)9781484264157 | ||
035 | |a (DE-627-1)060759682 | ||
040 | |a DE-627 |b ger |c DE-627 |e rda | ||
041 | |a eng | ||
072 | 7 | |a UML |2 bicssc | |
072 | 7 | |a COM012000 |2 bisacsh | |
082 | 0 | |a 006.6/86 |2 23 | |
100 | 1 | |a Hollister, Brad E. |e VerfasserIn |4 aut | |
245 | 1 | 0 | |a Core Blender development |b understanding the essential source code |c Brad E. Hollister |
264 | 1 | |a [Berkeley] |b Apress |c [2021] | |
300 | |a 1 Online-Ressource | ||
336 | |a Text |b txt |2 rdacontent | ||
337 | |a Computermedien |b c |2 rdamedia | ||
338 | |a Online-Ressource |b cr |2 rdacarrier | ||
500 | |a Includes index. - Online resource; title from PDF title page (SpringerLink, viewed February 25, 2021) | ||
520 | |a Learn the essential source code of Blender and its unique build system. This book provides the inner workings of the Blender C-based source code, and will be indispensable for those wanting to contribute to this important open-source project. Blender is an open-source 3D modeling and rendering software package used in the production of assets for animated projects, 3D printing, games, and even scientific visualization. This book goes in depth and discusses the primary modules related to the GUI and the geometric modeling work. You'll start by learning how to reverse engineer geometric operators, and from there move on to the main features of the source code and how to apply them. When done, you'll have the necessary foundation for exploration in other modules of the Blender source code. Lack of software engineering knowledge, such as experience with large cross-platform code base, remains insurmountable for many new developers. While the Blender site includes much useful information, it is not detailed enough. Core Blender Development breaks down the barriers to entry for open-source development in 3-D modeling. You will: Find the code for various functions and editors in Blender Track down bugs, and contribute new functionality to the Blender code base Examine the .blend file and how it stores Blender state Understand the Blender core code base beyond the community website documentation Review the explicit code traces and source files of descriptions of the code base. | ||
630 | 2 | 0 | |a Blender (Computer file) |
650 | 0 | |a Three-dimensional modeling | |
650 | 0 | |a Computer-aided engineering | |
650 | 4 | |a Blender (Computer file) | |
650 | 4 | |a Modélisation tridimensionnelle | |
650 | 4 | |a Ingénierie assistée par ordinateur | |
650 | 4 | |a computer-aided engineering | |
650 | 4 | |a Three-dimensional modeling | |
650 | 4 | |a Computer-aided engineering | |
650 | 4 | |a Computer graphics | |
776 | 1 | |z 1484264142 | |
776 | 0 | 8 | |i Erscheint auch als |n Druck-Ausgabe |z 1484264142 |
966 | 4 | 0 | |l DE-91 |p ZDB-30-ORH |q TUM_PDA_ORH |u https://learning.oreilly.com/library/view/-/9781484264157/?ar |m X:ORHE |x Aggregator |z lizenzpflichtig |3 Volltext |
912 | |a ZDB-30-ORH | ||
912 | |a ZDB-30-ORH | ||
951 | |a BO | ||
912 | |a ZDB-30-ORH | ||
049 | |a DE-91 |
Datensatz im Suchindex
DE-BY-TUM_katkey | ZDB-30-ORH-060759682 |
---|---|
_version_ | 1821494835382583296 |
adam_text | |
any_adam_object | |
author | Hollister, Brad E. |
author_facet | Hollister, Brad E. |
author_role | aut |
author_sort | Hollister, Brad E. |
author_variant | b e h be beh |
building | Verbundindex |
bvnumber | localTUM |
collection | ZDB-30-ORH |
ctrlnum | (DE-627-1)060759682 (DE-599)KEP060759682 (ORHE)9781484264157 |
dewey-full | 006.6/86 |
dewey-hundreds | 000 - Computer science, information, general works |
dewey-ones | 006 - Special computer methods |
dewey-raw | 006.6/86 |
dewey-search | 006.6/86 |
dewey-sort | 16.6 286 |
dewey-tens | 000 - Computer science, information, general works |
discipline | Informatik |
format | Electronic eBook |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>03342cam a22005292 4500</leader><controlfield tag="001">ZDB-30-ORH-060759682</controlfield><controlfield tag="003">DE-627-1</controlfield><controlfield tag="005">20240228121239.0</controlfield><controlfield tag="007">cr uuu---uuuuu</controlfield><controlfield tag="008">201219s2021 xx |||||o 00| ||eng c</controlfield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9781484264157</subfield><subfield code="c">electronic bk.</subfield><subfield code="9">978-1-4842-6415-7</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">1484264150</subfield><subfield code="c">electronic bk.</subfield><subfield code="9">1-4842-6415-0</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">1484264169</subfield><subfield code="9">1-4842-6416-9</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-627-1)060759682</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)KEP060759682</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(ORHE)9781484264157</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-627-1)060759682</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-627</subfield><subfield code="b">ger</subfield><subfield code="c">DE-627</subfield><subfield code="e">rda</subfield></datafield><datafield tag="041" ind1=" " ind2=" "><subfield code="a">eng</subfield></datafield><datafield tag="072" ind1=" " ind2="7"><subfield code="a">UML</subfield><subfield code="2">bicssc</subfield></datafield><datafield tag="072" ind1=" " ind2="7"><subfield code="a">COM012000</subfield><subfield code="2">bisacsh</subfield></datafield><datafield tag="082" ind1="0" ind2=" "><subfield code="a">006.6/86</subfield><subfield code="2">23</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Hollister, Brad E.</subfield><subfield code="e">VerfasserIn</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Core Blender development</subfield><subfield code="b">understanding the essential source code</subfield><subfield code="c">Brad E. Hollister</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">[Berkeley]</subfield><subfield code="b">Apress</subfield><subfield code="c">[2021]</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">1 Online-Ressource</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="a">Text</subfield><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="a">Computermedien</subfield><subfield code="b">c</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="a">Online-Ressource</subfield><subfield code="b">cr</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="500" ind1=" " ind2=" "><subfield code="a">Includes index. - Online resource; title from PDF title page (SpringerLink, viewed February 25, 2021)</subfield></datafield><datafield tag="520" ind1=" " ind2=" "><subfield code="a">Learn the essential source code of Blender and its unique build system. This book provides the inner workings of the Blender C-based source code, and will be indispensable for those wanting to contribute to this important open-source project. Blender is an open-source 3D modeling and rendering software package used in the production of assets for animated projects, 3D printing, games, and even scientific visualization. This book goes in depth and discusses the primary modules related to the GUI and the geometric modeling work. You'll start by learning how to reverse engineer geometric operators, and from there move on to the main features of the source code and how to apply them. When done, you'll have the necessary foundation for exploration in other modules of the Blender source code. Lack of software engineering knowledge, such as experience with large cross-platform code base, remains insurmountable for many new developers. While the Blender site includes much useful information, it is not detailed enough. Core Blender Development breaks down the barriers to entry for open-source development in 3-D modeling. You will: Find the code for various functions and editors in Blender Track down bugs, and contribute new functionality to the Blender code base Examine the .blend file and how it stores Blender state Understand the Blender core code base beyond the community website documentation Review the explicit code traces and source files of descriptions of the code base.</subfield></datafield><datafield tag="630" ind1="2" ind2="0"><subfield code="a">Blender (Computer file)</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">Three-dimensional modeling</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">Computer-aided engineering</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Blender (Computer file)</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Modélisation tridimensionnelle</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Ingénierie assistée par ordinateur</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">computer-aided engineering</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Three-dimensional modeling</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Computer-aided engineering</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Computer graphics</subfield></datafield><datafield tag="776" ind1="1" ind2=" "><subfield code="z">1484264142</subfield></datafield><datafield tag="776" ind1="0" ind2="8"><subfield code="i">Erscheint auch als</subfield><subfield code="n">Druck-Ausgabe</subfield><subfield code="z">1484264142</subfield></datafield><datafield tag="966" ind1="4" ind2="0"><subfield code="l">DE-91</subfield><subfield code="p">ZDB-30-ORH</subfield><subfield code="q">TUM_PDA_ORH</subfield><subfield code="u">https://learning.oreilly.com/library/view/-/9781484264157/?ar</subfield><subfield code="m">X:ORHE</subfield><subfield code="x">Aggregator</subfield><subfield code="z">lizenzpflichtig</subfield><subfield code="3">Volltext</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">ZDB-30-ORH</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">ZDB-30-ORH</subfield></datafield><datafield tag="951" ind1=" " ind2=" "><subfield code="a">BO</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">ZDB-30-ORH</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-91</subfield></datafield></record></collection> |
id | ZDB-30-ORH-060759682 |
illustrated | Not Illustrated |
indexdate | 2025-01-17T11:20:41Z |
institution | BVB |
isbn | 9781484264157 1484264150 1484264169 |
language | English |
open_access_boolean | |
owner | DE-91 DE-BY-TUM |
owner_facet | DE-91 DE-BY-TUM |
physical | 1 Online-Ressource |
psigel | ZDB-30-ORH TUM_PDA_ORH ZDB-30-ORH |
publishDate | 2021 |
publishDateSearch | 2021 |
publishDateSort | 2021 |
publisher | Apress |
record_format | marc |
spelling | Hollister, Brad E. VerfasserIn aut Core Blender development understanding the essential source code Brad E. Hollister [Berkeley] Apress [2021] 1 Online-Ressource Text txt rdacontent Computermedien c rdamedia Online-Ressource cr rdacarrier Includes index. - Online resource; title from PDF title page (SpringerLink, viewed February 25, 2021) Learn the essential source code of Blender and its unique build system. This book provides the inner workings of the Blender C-based source code, and will be indispensable for those wanting to contribute to this important open-source project. Blender is an open-source 3D modeling and rendering software package used in the production of assets for animated projects, 3D printing, games, and even scientific visualization. This book goes in depth and discusses the primary modules related to the GUI and the geometric modeling work. You'll start by learning how to reverse engineer geometric operators, and from there move on to the main features of the source code and how to apply them. When done, you'll have the necessary foundation for exploration in other modules of the Blender source code. Lack of software engineering knowledge, such as experience with large cross-platform code base, remains insurmountable for many new developers. While the Blender site includes much useful information, it is not detailed enough. Core Blender Development breaks down the barriers to entry for open-source development in 3-D modeling. You will: Find the code for various functions and editors in Blender Track down bugs, and contribute new functionality to the Blender code base Examine the .blend file and how it stores Blender state Understand the Blender core code base beyond the community website documentation Review the explicit code traces and source files of descriptions of the code base. Blender (Computer file) Three-dimensional modeling Computer-aided engineering Modélisation tridimensionnelle Ingénierie assistée par ordinateur computer-aided engineering Computer graphics 1484264142 Erscheint auch als Druck-Ausgabe 1484264142 |
spellingShingle | Hollister, Brad E. Core Blender development understanding the essential source code Blender (Computer file) Three-dimensional modeling Computer-aided engineering Modélisation tridimensionnelle Ingénierie assistée par ordinateur computer-aided engineering Computer graphics |
title | Core Blender development understanding the essential source code |
title_auth | Core Blender development understanding the essential source code |
title_exact_search | Core Blender development understanding the essential source code |
title_full | Core Blender development understanding the essential source code Brad E. Hollister |
title_fullStr | Core Blender development understanding the essential source code Brad E. Hollister |
title_full_unstemmed | Core Blender development understanding the essential source code Brad E. Hollister |
title_short | Core Blender development |
title_sort | core blender development understanding the essential source code |
title_sub | understanding the essential source code |
topic | Blender (Computer file) Three-dimensional modeling Computer-aided engineering Modélisation tridimensionnelle Ingénierie assistée par ordinateur computer-aided engineering Computer graphics |
topic_facet | Blender (Computer file) Three-dimensional modeling Computer-aided engineering Modélisation tridimensionnelle Ingénierie assistée par ordinateur computer-aided engineering Computer graphics |
work_keys_str_mv | AT hollisterbrade coreblenderdevelopmentunderstandingtheessentialsourcecode |