9Natree

9Natree

Download on the App Store

9Natree episodes

  • [Review] CSS: The Definitive Guide 3th edition Text Only (Eric A. Meyer) Summarized.
    CSS: The Definitive Guide 3th edition Text Only (Eric A. Meyer)

    - Buy on Amazon Books:
    https://www.amazon.com/dp/B005GAEE9M?tag=9natree-20

    - Sponsor and Support us:
    https://9natree.com/page/sponsor-and-support.html

    - Interesting Topics:
    - Selectors, specificity, and the cascade as a rule-resolution system
    - The visual formatting model behind dimensions, flow, and space
    - Floats and positioning for controlling document flow
    - Backgrounds, borders, typography, and generated content as presentation tools
    - A specification-oriented reference with clear historical limits

    - Read more: https://english.9natree.com/read/B005GAEE9M/


    CSS: The Definitive Guide, Third Edition by Eric A. Meyer is a technical reference and instructional work on Cascading Style Sheets as implemented through the CSS 2.1 era. Rather than presenting CSS as a collection of decorative shortcuts, it explains the language as a system of rules that browsers calculate: rules for selecting elements, resolving competing declarations, formatting boxes, and placing content on a page. Meyer, a long-standing contributor to CSS education and standards discussion, combines property-level reference material with explanations of how related mechanisms interact. The result is intended for web professionals who need to understand why a layout or style behaves as it does, not merely reproduce a visible effect. Its scope reflects its publication period, so it does not serve as a current guide to later CSS features such as modern grid practice, custom properties, or container queries. Even so, its treatment of the foundational model remains useful for understanding legacy sites, browser behavior, and the conceptual roots of present-day CSS.
    0 min
  • [Review] Why Design Is Hard (Scott Berkun) Summarized.
    Why Design Is Hard (Scott Berkun)

    - Buy on Amazon Books:
    https://www.amazon.com/dp/B0D9YVC27Q?tag=9natree-20

    - Buy on Apple Books:
    https://books.apple.com/us/audiobook/simply-put-why-clear-messages-win-and-how-to-design-them/id1722191821?itsct=books_box_link&itscg=30200&ls=1&at=1001l3bAw&ct=9natree

    - Sponsor and Support us:
    https://9natree.com/page/sponsor-and-support.html

    - Interesting Topics:
    - Design as Advising Rather Than Independent Creative Control
    - Organizational Power Determines Which Design Ideas Survive
    - The Design Hero Myth Obscures Collaborative and Political Work
    - Persuasion and Emotional Intelligence Are Core Design Capabilities
    - Reframing Frustration Turns Workplace Constraints Into Design Problems

    - Read more: https://english.9natree.com/read/B0D9YVC27Q/


    Why Design Is Hard is a concise professional guide by Scott Berkun about the realities of doing design within organizations. Rather than treating design as an isolated process of producing elegant interfaces, artifacts, or concepts, the book focuses on the conditions that determine whether a designer can make an idea matter. Its central premise is that much of design work is advising: designers offer informed recommendations to executives, clients, teammates, and other decision makers who may have different incentives and greater formal authority. This shifts the source of difficulty from individual creativity alone to power, communication, organizational habits, and self-management. Written for UX and technology designers, the book also has relevance for product managers, developers, and leaders who work with them. Berkun combines an accessible, candid style with practical attention to influence, workplace politics, persuasion, and emotional awareness. The result is less a manual of design methods than a compact examination of why sound design judgment can be difficult to translate into organizational decisions and outcomes.
    15 min
  • [Review] Ray Tracing Gems II (Adam Marrs) Summarized.
    Ray Tracing Gems II (Adam Marrs)

    - Buy on Amazon Books:
    https://www.amazon.com/dp/148427184X?tag=9natree-20

    - Buy on Apple Books:
    https://books.apple.com/us/audiobook/one-tough-dame-the-life-and-career-of-diana-rigg/id1763042581?itsct=books_box_link&itscg=30200&ls=1&at=1001l3bAw&ct=9natree

    - Sponsor and Support us:
    https://9natree.com/page/sponsor-and-support.html

    - Interesting Topics:
    - Hardware Ray Tracing Changes Rendering from a Fixed Pipeline to a Ray Driven Process
    - DXR, Vulkan Ray Tracing, and OptiX Represent Distinct Routes to GPU Ray Tracing
    - Hybrid Rendering Is the Practical Strategy for Balancing Fidelity, Latency, and Cost
    - Acceleration Structures and Shader Control Determine Whether Ray Tracing Can Run in Real Time
    - Case Studies and Open Materials Connect API Knowledge to Shipped Rendering Practice

    - Read more: https://english.9natree.com/read/148427184X/


    Ray Tracing Gems II: Next Generation Real-Time Rendering with DXR, Vulkan, and OptiX is a 2021 open-access technical anthology edited by Adam Marrs, Peter Shirley, and Ingo Wald. It addresses the shift of hardware-accelerated ray tracing from a specialized graphics technique toward a practical component of interactive rendering systems. Rather than presenting one linear tutorial or a single engine architecture, the book assembles contributions from graphics practitioners and researchers around implementation problems that arise when ray tracing is used in real applications. Its scope includes DirectX Raytracing, Vulkan Ray Tracing, and NVIDIA OptiX, alongside rendering methods applicable to games, visualization, virtual reality, animation, and related computational uses. The central purpose is to help experienced developers understand how ray tracing can complement rasterization while meeting real-time constraints. It therefore emphasizes pipeline design, shader behavior, acceleration structures, image-quality tradeoffs, and performance-oriented practice. The accompanying source repository reinforces its role as a working technical reference rather than a purely conceptual overview.
    16 min
  • [Review] Blender 3D By Example (Oscar Baechler) Summarized.
    Blender 3D By Example (Oscar Baechler)

    - Buy on Amazon Books:
    https://www.amazon.com/dp/178961256X?tag=9natree-20

    - Sponsor and Support us:
    https://9natree.com/page/sponsor-and-support.html

    - Interesting Topics:
    - Project sequences turn Blender tools into connected production workflows
    - Foundational modeling is taught through form construction and scene management
    - Eevee rendering links real-time visualization to material and lighting decisions
    - Grease Pencil expands the guide beyond conventional polygonal 3D work
    - The baby-dragon capstone demonstrates character-ready asset preparation

    - Read more: https://english.9natree.com/read/178961256X/


    Blender 3D By Example is a project-based technical guide to Blender 2.8x, written by Oscar Baechler and Xury Greer. Rather than treating Blender as a collection of isolated menus and commands, it organizes learning around a sequence of visual-production exercises. These include a Viking-themed introductory scene, a time machine modeled from concept art, a Grease Pencil character, an Eevee-rendered kitchen, and a more extensive baby-dragon project. Across these projects, the book addresses core stages of a 3D workflow: modeling, scene organization, materials, texturing, sculpting, retopology, UV unwrapping, baking, rigging, animation, lighting, and rendering. Its stated focus on Eevee and Grease Pencil reflects major additions associated with the Blender 2.8 era. The purpose is not merely to explain individual tools, but to show how decisions made at one stage affect later stages. It is therefore best understood as a broad, practice-led introduction to Blender production pipelines rather than as a narrowly specialized reference manual.
    16 min
  • [Review] Physically Based Rendering: From Theory to Implementation (Matt Pharr) Summarized.
    Physically Based Rendering: From Theory to Implementation (Matt Pharr)

    - Buy on Amazon Books:
    https://www.amazon.com/dp/0128006455?tag=9natree-20

    - Buy on Apple Books:
    https://books.apple.com/us/audiobook/chaos-theory/id1462287561?itsct=books_box_link&itscg=30200&ls=1&at=1001l3bAw&ct=9natree

    - Sponsor and Support us:
    https://9natree.com/page/sponsor-and-support.html

    - Interesting Topics:
    - Light transport provides the unifying model for realistic image synthesis
    - Monte Carlo sampling turns an intractable integral into a practical renderer
    - The pbrt codebase makes software architecture part of the lesson
    - Materials, cameras, and geometry are modeled as physical sources of visual variation
    - Numerical robustness and advanced transport methods expose the limits of idealized theory

    - Read more: https://english.9natree.com/read/0128006455/


    Physically Based Rendering: From Theory to Implementation is a technical computer graphics textbook and software reference centered on the construction of photorealistic renderers. Written by Matt Pharr, Wenzel Jakob, and Greg Humphreys, the 2016 third edition explains how images can be synthesized by modeling the transport and scattering of light. Its scope extends beyond a catalog of rendering techniques: it connects geometric representation, camera models, materials, sampling, light transport, and numerical reliability within a coherent rendering architecture. The book is especially notable for presenting the pbrt renderer through literate programming, where explanatory prose and extensively annotated C++ implementation are developed together. Readers therefore encounter algorithms not as isolated formulas but as components with interfaces, data requirements, and failure modes. Coverage includes path tracing, bidirectional methods, photon mapping, Metropolis light transport, subsurface scattering, realistic cameras, and specialized geometry such as hair and curves. It is aimed at students, researchers, and experienced graphics programmers who want a rigorous route from radiometric principles to a functioning production-style rendering system.
    16 min
  • [Review] Ray Tracing: The Rest Of Your Life (Peter Shirley) Summarized.
    Ray Tracing: The Rest Of Your Life (Peter Shirley)

    - Buy on Amazon Books:
    https://www.amazon.com/dp/B01DN58P8C?tag=9natree-20

    - Buy on Apple Books:
    https://books.apple.com/us/audiobook/she-is-a-haunting/id1741760708?itsct=books_box_link&itscg=30200&ls=1&at=1001l3bAw&ct=9natree

    - Sponsor and Support us:
    https://9natree.com/page/sponsor-and-support.html

    - Interesting Topics:
    - Monte Carlo Integration Reframes Rendering as Numerical Estimation
    - Sampling Geometry Turns Random Directions into Usable Ray Paths
    - Probability Density Functions Connect Sampling Choices to Correct Brightness
    - Importance Sampling Directs Computation Toward Light and Material-Relevant Paths
    - Mixture Sampling Balances Surface Scattering with Explicit Light Selection

    - Read more: https://english.9natree.com/read/B01DN58P8C/


    Ray Tracing: The Rest Of Your Life is the third volume in Peter Shirley’s Ray Tracing Minibooks series. Published in 2016, it is a compact technical guide for readers who have already built the basic renderer developed in Ray Tracing in One Weekend and Ray Tracing: The Next Week. Its purpose is not to add an encyclopedic catalog of effects, but to explain the statistical foundations that make physically plausible ray tracing efficient and intelligible. Shirley introduces Monte Carlo estimation through small programs and mathematical examples before applying the same reasoning to random ray directions, surface scattering, light selection, and image formation. The book treats rendering as an estimation problem: a pixel is approximated from samples, and the quality of that approximation depends strongly on how those samples are chosen. It therefore serves as a bridge between an approachable hobby ray tracer and the vocabulary of offline realistic rendering. The presentation remains code-oriented and deliberately avoids assuming a formal graphics education, while asking readers to engage more directly with probability densities, integration, and sampling error.
    15 min
  • [Review] Ray Tracing: the Next Week (Peter Shirley) Summarized.
    Ray Tracing: the Next Week (Peter Shirley)

    - Buy on Amazon Books:
    https://www.amazon.com/dp/B01CO7PQ8C?tag=9natree-20

    - Buy on Apple Books:
    https://books.apple.com/us/audiobook/the-good-the-bad-and-the-smug/id1439873209?itsct=books_box_link&itscg=30200&ls=1&at=1001l3bAw&ct=9natree

    - Sponsor and Support us:
    https://9natree.com/page/sponsor-and-support.html

    - Interesting Topics:
    - Textures Turn Material Color into a Spatially Varying Property
    - Perlin Noise Provides Procedural Structure Without Image Assets
    - Volumes Extend Ray Tracing from Surfaces to Fog and Smoke
    - Bounding Volume Hierarchies Address the Cost of Larger Scenes
    - Motion, Instances, and Rectangular Geometry Make Scenes More Compositional

    - Read more: https://english.9natree.com/read/B01CO7PQ8C/


    Ray Tracing: the Next Week is a concise, code-centered computer graphics guide by Peter Shirley and the second volume of the Ray Tracing Minibooks series. It assumes the reader has already built the basic brute-force path tracer developed in Ray Tracing in One Weekend, then extends that foundation toward a more capable renderer. Rather than presenting ray tracing primarily as theory or as an overview of commercial software, the book develops features by adding them to a working C++ implementation. Its subject is the engineering and visual logic behind richer scenes: patterned surfaces, procedural textures, participating media, geometric transformations, moving objects, and faster intersection tests. These additions address two linked goals. They give rendered images more variation and physical plausibility, while they also make larger scenes computationally manageable. The book is therefore best understood as an incremental systems-building tutorial. Each component changes how rays interact with a scene, and the reader sees why the underlying abstractions must evolve as the renderer gains capability. It bridges an introductory tracer and later, more mathematically demanding rendering work.
    0 min
  • [Review] Essential Mathematics for Games and Interactive Applications (James M. Van Verth) Summarized.
    Essential Mathematics for Games and Interactive Applications (James M. Van Verth)

    - Buy on Amazon Books:
    https://www.amazon.com/dp/1482250926?tag=9natree-20

    - Buy on Apple Books:
    https://books.apple.com/us/audiobook/grokking-artificial-intelligence-algorithms-understand/id1564175441?itsct=books_box_link&itscg=30200&ls=1&at=1001l3bAw&ct=9natree

    - Sponsor and Support us:
    https://9natree.com/page/sponsor-and-support.html

    - Interesting Topics:
    - Floating Point Awareness Grounds the Mathematical Toolkit
    - Vectors, Matrices, and Affine Transforms Define 3D Space
    - Rotation and Interpolation Connect Representation to Animation
    - Viewing, Projection, and Shaders Explain the Image Formation Pipeline
    - Lighting, Randomness, Intersection Tests, and Dynamics Extend Math into Playable Systems

    - Read more: https://english.9natree.com/read/1482250926/


    Essential Mathematics for Games and Interactive Applications, Third Edition, is a technical textbook on the mathematical systems underlying real time 3D graphics, game engines, animation, and simulation. Written by James M. Van Verth and Lars M. Bishop, it is aimed primarily at programmers who need to use mathematics as an engineering tool rather than study it as an isolated academic subject. The book begins with computational foundations, including floating point representation, then develops the algebra and geometry required to describe objects, motion, cameras, and images. Its scope extends from vectors, matrices, and rotations to interpolation, projection, shading, lighting, rasterization, random processes, collision queries, and rigid body dynamics. The third edition updates the presentation for shader based graphics pipelines and contemporary real time rendering practices. Throughout, the organizing purpose is practical: explain what each representation means, how calculations fit into a pipeline, and why implementation details affect visible results. It therefore functions both as a structured introduction for newer graphics programmers and as a broad reference for experienced developers revisiting foundational methods.
    0 min
  • [Review] Mastering Graphics Programming with Vulkan (Marco Castorina) Summarized.
    Mastering Graphics Programming with Vulkan (Marco Castorina)

    - Buy on Amazon Books:
    https://www.amazon.com/dp/1803244798?tag=9natree-20

    - Sponsor and Support us:
    https://9natree.com/page/sponsor-and-support.html

    - Interesting Topics:
    - Building a Rendering Framework Instead of Isolated Vulkan Samples
    - Pipeline Layouts and Resource Binding as the Shader Interface Contract
    - Resource Barriers and Synchronization for Correct GPU Data Flow
    - GPU-Driven Rendering and the Shift from Draw Submission to Data Processing
    - Mesh Shaders and Real-Time Ray Tracing in a Modern Vulkan Renderer

    - Read more: https://english.9natree.com/read/1803244798/


    Mastering Graphics Programming with Vulkan is a technical guide to constructing a modern rendering engine with the Vulkan graphics API. Written by Marco Castorina and Gabriel Sassone, it moves beyond introductory API setup toward the architecture, synchronization, data flow, and rendering methods required by substantial real-time applications. The book is organized around building a rendering framework from first principles, using that framework to introduce advanced Vulkan capabilities in a practical context. Its subject is therefore not Vulkan reference documentation alone, nor a general survey of computer graphics algorithms. Instead, it examines how explicit GPU control can be turned into reusable engine systems. Coverage includes pipeline layouts, resource barriers, GPU-driven rendering, mesh shaders, and real-time ray tracing. The emphasis on modern techniques is balanced by attention to the mechanisms that make them reliable and efficient: resource lifetime, command recording, synchronization, and data-oriented execution. It is aimed at readers who already possess fundamental Vulkan knowledge and want to understand how individual API features connect into a scalable renderer.
    0 min
  • [Review] Mazes for Programmers: Code Your Own Twisty Little Passages (Jamis Buck) Summarized.
    Mazes for Programmers: Code Your Own Twisty Little Passages (Jamis Buck)

    - Buy on Amazon Books:
    https://www.amazon.com/dp/1680500554?tag=9natree-20

    - Sponsor and Support us:
    https://9natree.com/page/sponsor-and-support.html

    - Interesting Topics:
    - Maze generation as a concrete study of algorithmic tradeoffs
    - A reusable grid and cell model supports incremental software design
    - Dijkstra's algorithm turns maze solving into structural analysis
    - Nonrectangular grids and masks challenge assumptions built into simple mazes
    - Weaving, dead-end control, and higher-dimensional mazes extend procedural design

    - Read more: https://english.9natree.com/read/1680500554/


    Mazes for Programmers: Code Your Own Twisty Little Passages is a practical programming and algorithm-design book by Jamis Buck, published by Pragmatic Bookshelf in 2015. Using maze construction as a focused problem domain, it teaches readers how to model grids, connect cells, generate randomized structures, render results, and analyze routes through them. The book is not primarily a puzzle collection or a general computer-science survey. Its purpose is to make algorithmic ideas tangible through a visual, extensible project that rewards experimentation. Buck presents a sequence of maze-generation methods, explains the structural effects and tradeoffs of each, and supplies Ruby implementations that readers can adapt in other languages. The scope then moves beyond rectangular paper mazes into nonstandard grids, masked shapes, weaving passages, higher dimensions, and curved surfaces. Along the way, maze solving with Dijkstra's algorithm becomes a means of examining the patterns produced by different generators. The result is a project-centered introduction to data structures, graph traversal, randomization, visualization, and iterative software design.
    0 min

About 9Natree

From the publisher's feed

9Natree Channel, we aim to share knowledge with people around the world.