001432936 000__ 03927cam\a2200577\i\4500 001432936 001__ 1432936 001432936 003__ OCoLC 001432936 005__ 20230309003541.0 001432936 006__ m\\\\\o\\d\\\\\\\\ 001432936 007__ cr\un\nnnunnun 001432936 008__ 201215s2021\\\\cau\\\\\o\\\\\001\0\eng\d 001432936 019__ $$a1227392483$$a1228844642$$a1232852851$$a1240527904 001432936 020__ $$a9781484264157$$q(electronic bk.) 001432936 020__ $$a1484264150$$q(electronic bk.) 001432936 020__ $$a9781484264164$$q(print) 001432936 020__ $$a1484264169 001432936 020__ $$z1484264142 001432936 020__ $$z9781484264140 001432936 0247_ $$a10.1007/978-1-4842-6415-7$$2doi 001432936 035__ $$aSP(OCoLC)1226783394 001432936 040__ $$aYDX$$beng$$erda$$epn$$cYDX$$dGW5XE$$dOCLCO$$dUPM$$dOCLCF$$dERF$$dEBLCP$$dVT2$$dOCL$$dOCLCQ$$dOCLCO$$dCOM$$dOCLCA$$dOCLCQ 001432936 049__ $$aISEA 001432936 050_4 $$aT385 001432936 08204 $$a006.6/86$$223 001432936 1001_ $$aHollister, Brad E.,$$eauthor. 001432936 24510 $$aCore Blender development :$$bunderstanding the essential source code /$$cBrad E. Hollister. 001432936 264_1 $$a[Berkeley] :$$bApress,$$c[2021] 001432936 300__ $$a1 online resource 001432936 336__ $$atext$$btxt$$2rdacontent 001432936 337__ $$acomputer$$bc$$2rdamedia 001432936 338__ $$aonline resource$$bcr$$2rdacarrier 001432936 347__ $$atext file 001432936 347__ $$bPDF 001432936 500__ $$aIncludes index. 001432936 5050_ $$aChapter 1. Intro to the Core Blender Source Code -- Chapter 2. Blender DNA and Sterlization -- Chapter 3. ghost: Soul of the windowmanager Module -- Chapter 4. The blenlib and blenkernel Modules -- Chapter 5. Blender's Embedded Python -- Chapter 6. Blender RNA and the Data API -- Chapter 7. The Editors, Module, Operators, and Event System -- Chapter 8. Editor Creation. 001432936 506__ $$aAccess limited to authorized users. 001432936 520__ $$aLearn 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. 001432936 588__ $$aOnline resource; title from PDF title page (SpringerLink, viewed February 25, 2021). 001432936 63000 $$aBlender (Computer file) 001432936 650_0 $$aThree-dimensional modeling. 001432936 650_0 $$aComputer-aided engineering. 001432936 650_6 $$aModélisation tridimensionnelle. 001432936 650_6 $$aIngénierie assistée par ordinateur. 001432936 655_0 $$aElectronic books. 001432936 77608 $$iPrint version:$$aHollister, Brad E.$$tCore Blender development.$$d[Berkeley] : Apress, [2021]$$z1484264142$$z9781484264140$$w(OCoLC)1191236295 001432936 852__ $$bebk 001432936 85640 $$3Springer Nature$$uhttps://univsouthin.idm.oclc.org/login?url=https://link.springer.com/10.1007/978-1-4842-6415-7$$zOnline Access$$91397441.1 001432936 909CO $$ooai:library.usi.edu:1432936$$pGLOBAL_SET 001432936 980__ $$aBIB 001432936 980__ $$aEBOOK 001432936 982__ $$aEbook 001432936 983__ $$aOnline 001432936 994__ $$a92$$bISE