دانلود کتاب WebGL Textures & Vertices: Beginner's Guide

49,000 تومان

WebGL Textures & Vertices: راهنمای مبتدیان


موضوع اصلی کامپیوتر – توسعه وب
نوع کالا کتاب الکترونیکی
تعداد صفحه 259
حجم فایل 2.58 مگابایت
نویسنده
زبانانگلیسی
فرمتPDF
مطلب پیشنهادی: با پول کتاب در ایران چی میشه خرید؟
در صورت نیاز به تبدیل فایل به فرمت‌های PDF، EPUB، AZW3، MOBI و یا DJVU می‌توانید به پشتیبان اطلاع دهید تا در صورت امکان، فایل مورد نظر را تبدیل نمایند. سایت بَلیان دارای تخفیف پلکانی است، یعنی با افزودن کتاب بیشتر به سبدخرید، قیمت آن برای شما کاهش می‌یابد. جهت مشاهده درصد تخفیف‌ها بر روی «جدول تخفیف پلکانی» در پایین کلیک نمایید. جهت یافتن سایر کتاب‌های مشابه، از منو جستجو در بالای سایت استفاده نمایید.
شما می‌توانید با هر 1000 تومان خرید، ۱ شانس شرکت در قرعه‌کشی کتابخانه دیجیتال بلیان دریافت کنید و شانس خود را برای برنده شدن جوایز هیجان انگیز امتحان کنید. «شرایط شرکت در قرعه‌کشی»

جدول کد تخفیف

با افزودن چه تعداد کتاب به سبد‌خرید، چند‌ درصد تخفیف شامل آن خواهد شد؟ در این جدول پاسخ این سوال را خواهید یافت. برای مثال: اگر بین ۳ الی ۵ کتاب را در سبد خرید خود قرار دهید، ۲۵ درصد تخفیف شامل سبد‌خرید شما خواهد شد.
تعداد کتاب درصد تخفیف قیمت کتاب
1 بدون تخفیف 25,000 تومان
2 20 درصد 20,000 تومان
3 الی 5 25 درصد 18,750 تومان
6 الی 10 30 درصد 17,500 تومان
11 الی 20 35 درصد 16,250 تومان
21 الی 30 40 درصد 15,000 تومان
31 الی 40 45 درصد 13,750 تومان
41 الی 50 50 درصد 12,500 تومان
51 الی 70 55 درصد 11,250 تومان
71 الی 100 60 درصد 10,000 تومان
101 الی 150 65 درصد 8,750 تومان
151 الی 200 70 درصد 7,500 تومان
201 الی 300 75 درصد 6,250 تومان
301 الی 500 80 درصد 5,000 تومان
501 الی 1000 85 درصد 3,750 تومان
1001 الی 10000 90 درصد 2,500 تومان
توضیحات
Seven Thunder Software, 2015. — 259 p. — (Online 3D Media with WebGL. Book 1). — ASIN: B0107LUQDM.

WebGL Textures & Vertices: Beginner’s Guide provides an introduction to WebGL for JavaScript designers and developers. We explain fundamental concepts of WebGL. The book covers how to declare a simple square mesh. We demonstrate mapping the mesh with textures from a JPG image file. We cover cropping, tiling, and repeating textures.The book’s examples animate a rotating textured square. We briefly discuss animation with 4 x 4 matrices and the window’s requestAnimationFrame() method. We include an overview of perspective projection, which provides a sense of depth. The animation section includes how to use WebGL API methods uniformMatrix4fv() and drawElements().The book builds a foundation for future projects with element array buffers and two simple shaders. The examples demonstrate how to re use data for efficient processing with indices. WebGL Textures & Vertices represents the first book in the series titled Online 3D Media with WebGL. Future projects in the series use the foundation built here. However, this book stands alone. We cover a long list of WebGL methods, provide an introduction to shaders, and basic WebGL development.For readers unfamiliar with shaders, we explain two shaders line by line. The shader section covers storage qualifiers attribute, uniform, and varying. The vertex shader discusses vec2, vec4 and mat4 types. The fragment shader explains how to use sampler2D with the built in function texture2D(). We explain how to compile and link shaders for use with a WebGL program.We assume the reader understands basic HTML markup and JavaScript. The book includes full source code listings, thorough comments, illustrations and diagrams, to clarify each topic. You may download the source code with image files. Downloads include commented source code, non commented source code for lightweight Web page display, an example Web page template, as well as graphics used with every project. JavaScript examples for WebGL Textures & Vertices: Beginner’s Guide use an object oriented design with prototype “classes”.We don’t rely on external libraries, but focus on WebGL itself. Once you understand WebGL, you can use external libraries with confidence, write your own, or develop lightweight independent WebGL media.WebGL enables rapid display of 2D and 3D animated and interactive graphics on the Web. Games, animation, scientific simulation, interactive presentations, and other graphic intensive Web pages can run faster with WebGL.As of fall 2014 every major operating system supports WebGL including Windows PCs with Internet Explorer 11, Macintosh OS X Yosemite, Android with Chrome and Firefox browsers, iPhone 6, and Windows Phone.We believe WebGL represents the future of online 3D media and games. We’re preparing our readers for the next wave of Web media with a series of short focused tutorials. Tutorials include working examples, diagrams, graphics, and instruction.WebGL Textures & Vertices: Beginner’s Guide provides examples and explanation covering the following WebGL methods:createProgram(), attachShader(), linkProgram(), useProgram(), createShader(), shaderSource(), compileShader(), getShaderParameter(), getShaderInfoLog(), getUniformLocation(), uniformMatrix4fv(), getAttribLocation(), enableVertexAttribArray(), viewport(), createBuffer(), bindBuffer(), bufferData(), vertexAttribPointer(), uniformi(), createTexture(), activeTexture(), bindTexture(), pixelStorei(), texImage2D() , validateProgram(), getProgramParameter(), getProgramInfoLog(), deleteProgram(), and drawElements().WebGL Textures & Vertices: Beginner’s Guide offers helpful information toward a great start with WebGL.


ترجمه فارسی (ترجمه ماشینی)

نرم افزار Seven Thunder, 2015. — 259 ص. — (رسانه های سه بعدی آنلاین با WebGL. کتاب 1). — ASIN: B0107LUQDM.

WebGL Textures & Vertices: Beginner’s Guide مقدمه ای بر WebGL برای طراحان و توسعه دهندگان جاوا اسکریپت ارائه می کند. ما مفاهیم اساسی WebGL را توضیح می دهیم. این کتاب نحوه اعلان مش مربع ساده را پوشش می دهد. ما نگاشت مش را با بافت ها از یک فایل تصویری JPG نشان می دهیم. ما بافت‌های برش، کاشی‌کاری و تکرار را پوشش می‌دهیم. مثال‌های کتاب یک مربع بافت‌دار در حال چرخش را متحرک می‌سازد. ما به طور خلاصه در مورد انیمیشن با ماتریس های 4×4 و متد () requestAnimationFrame پنجره بحث می کنیم. ما یک نمای کلی از طرح ریزی پرسپکتیو را ارائه می دهیم که حس عمق را ارائه می دهد. بخش انیمیشن شامل نحوه استفاده از روش‌های WebGL API uniformMatrix4fv() و drawElements() می‌شود. این کتاب پایه‌ای برای پروژه‌های آینده با بافرهای آرایه عناصر و دو سایه‌زن ساده می‌سازد. مثال‌ها نحوه استفاده مجدد از داده‌ها را برای پردازش کارآمد با شاخص‌ها نشان می‌دهند. WebGL Textures & Vertices نشان دهنده اولین کتاب از مجموعه با عنوان رسانه های سه بعدی آنلاین با WebGL است. پروژه های آینده در این سری از پایه های ساخته شده در اینجا استفاده می کنند. با این حال، این کتاب به تنهایی ایستاده است. ما فهرستی طولانی از روش‌های WebGL را پوشش می‌دهیم، مقدمه‌ای برای سایه‌زن‌ها، و توسعه پایه WebGL ارائه می‌کنیم. برای خوانندگانی که با سایه‌زن‌ها آشنا نیستند، دو سایه‌زن را خط به خط توضیح می‌دهیم. بخش Shader ویژگی های واجد شرایط ذخیره سازی، یکنواخت و متغیر را پوشش می دهد. سایه زن vertex انواع vec2، vec4 و mat4 را مورد بحث قرار می دهد. شیدر قطعه نحوه استفاده از sampler2D را با تابع () texture2D توضیح می دهد. ما نحوه کامپایل و پیوند سایه‌زن‌ها را برای استفاده با یک برنامه WebGL توضیح می‌دهیم. فرض می‌کنیم خواننده نشانه‌گذاری اولیه HTML و جاوا اسکریپت را درک می‌کند. این کتاب شامل فهرست کد منبع کامل، نظرات کامل، تصاویر و نمودارها برای روشن شدن هر موضوع است. می توانید کد منبع را با فایل های تصویری دانلود کنید. دانلودها شامل کد منبع اظهار نظر، کد منبع بدون نظر برای نمایش صفحه وب سبک وزن، یک الگوی نمونه صفحه وب، و همچنین گرافیک های مورد استفاده در هر پروژه است. نمونه های جاوا اسکریپت برای WebGL Textures & رئوس: راهنمای مبتدی از طراحی شی گرا با نمونه اولیه “کلاس ها” استفاده می کند. ما به کتابخانه های خارجی متکی نیستیم، بلکه بر خود WebGL تمرکز می کنیم. هنگامی که WebGL را درک کردید، می توانید با اطمینان از کتابخانه های خارجی استفاده کنید، خودتان بنویسید یا رسانه های WebGL مستقل سبک وزن ایجاد کنید. WebGL نمایش سریع گرافیک های متحرک و تعاملی دو بعدی و سه بعدی را در وب امکان پذیر می کند. بازی‌ها، انیمیشن‌ها، شبیه‌سازی‌های علمی، ارائه‌های تعاملی و سایر صفحات وب فشرده گرافیکی می‌توانند با WebGL سریع‌تر اجرا شوند. از پاییز 2014، هر سیستم عامل اصلی از WebGL پشتیبانی می‌کند، از جمله رایانه‌های شخصی ویندوز با اینترنت اکسپلورر 11، Macintosh OS X Yosemite، Android با Chrome و Firefox. مرورگرها، iPhone 6 و Windows Phone. ما معتقدیم WebGL آینده رسانه ها و بازی های سه بعدی آنلاین را نشان می دهد. ما خوانندگان خود را برای موج بعدی رسانه های وب با مجموعه ای از آموزش های متمرکز کوتاه آماده می کنیم. آموزش‌ها شامل مثال‌های کاری، نمودارها، گرافیک‌ها و دستورالعمل‌ها هستند. WebGL Textures & رئوس: راهنمای مبتدی مثال ها و توضیحاتی را ارائه می دهد که متدهای WebGL زیر را پوشش می دهد:createProgram()، attachShader()، linkProgram()، useProgram()، createShader()، shaderSource()، compileShader()، getShaderParameter()، getShaderInfoLog()، getUniformLocation()، uniformMatrix4fv()، getAttribLocation()، enableVertexAttribArray()، viewport()، createBuffer()، bindBuffer()، bufferData()، vertexAttribPointer()، uniformi()، createTexture()، activeTexture()، bindTexture( )، pixelStorei()، texImage2D()، validateProgram()،getProgramParameter()،getProgramInfoLog()، deleteProgram()، و drawElements().WebGL Textures & Vertices: راهنمای مبتدیان اطلاعات مفیدی را برای شروع عالی با WebGL ارائه می دهد.

نظرات (0)

نقد و بررسی‌ها

هنوز بررسی‌ای ثبت نشده است.

اولین کسی باشید که دیدگاهی می نویسد “دانلود کتاب WebGL Textures & Vertices: Beginner's Guide”