دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
ویرایش:
نویسندگان: Rui Madeira. Dawid Gorny
سری:
ISBN (شابک) : 9781849518703
ناشر: Packt Publishing
سال نشر: 2013
تعداد صفحات: 352
زبان: English
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود)
حجم فایل: 4 مگابایت
در صورت تبدیل فایل کتاب Cinder Creative Coding Cookbook: Create compelling animations and graphics with Kinect and camera input, using one of the most powerful C++ frameworks available به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب Cinder Creative Coding Cookbook: ایجاد انیمیشن ها و گرافیک های جذاب با Kinect و ورودی دوربین ، با استفاده از یکی از قدرتمندترین چهارچوب های C موجود نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
Cinder یکی از مهیج ترین چارچوب های موجود برای کدنویسی خلاقانه است. برای افزایش کارایی در C++ توسعه یافته است و امکان ایجاد سریع برنامه های بصری پیچیده و تعاملی را فراهم می کند. کتاب آشپزی Cinder Creative Coding به شما نشان می دهد که چگونه با استفاده از دستور العمل های ساده برای دنبال کردن، برنامه های تعاملی و بصری پویا ایجاد کنید. شما یاد خواهید گرفت که چگونه از محتوای چند رسانه ای استفاده کنید، گرافیک های مولد را به صورت دو بعدی و سه بعدی بکشید و آنها را به روش های متقاعد کننده ای متحرک سازید. با شروع با ایجاد پروژه های ساده با Cinder، از چند رسانه ای استفاده می کنید، انیمیشن ایجاد می کنید و با کاربر تعامل خواهید داشت.
Cinder is one of the most exciting frameworks available for creative coding. It is developed in C++ for increased performance and allows for the fast creation of visually complex, interactive applications. Cinder Creative Coding Cookbook will show you how to develop interactive and visually dynamic applications using simple-to-follow recipes. You will learn how to use multimedia content, draw generative graphics in 2D and 3D, and animate them in compelling ways. Beginning with creating simple projects with Cinder, you will use multimedia, create animations, and interact with the user.
Cover......Page 1
Copyright......Page 3
Credits......Page 4
About the Authors......Page 5
About the Reviewers......Page 6
www.PacktPub.com......Page 8
Table of Contents......Page 10
Preface......Page 14
Introduction......Page 18
Creating a project for a basic application......Page 19
Creating a project for a screensaver application......Page 21
Creating a project for an iOS touch application......Page 22
Understanding the basic structure of an application......Page 23
Responding to mouse input......Page 26
Responding to key input......Page 28
Responding to touch input......Page 29
Accessing files dropped onto the application window......Page 33
Adjusting a scene after resizing the window......Page 35
Using resources on Windows......Page 37
Using resources on iOS and OS X......Page 39
Using assets......Page 41
Setting up a GUI for tweaking parameters......Page 44
Saving and loading configurations......Page 49
Making a snapshot of the current parameter state......Page 52
Using MayaCamUI......Page 54
Using 3D space guides......Page 56
Communicating with other software......Page 60
Preparing your application for iOS......Page 66
Using Image \nProcessing Techniques......Page 68
Transforming image contrast and brightness......Page 69
Integrating with OpenCV......Page 72
Detecting edges......Page 75
Detecting faces......Page 78
Detecting features in an image......Page 80
Converting images to vector graphics......Page 83
Loading and displaying video......Page 90
Creating a simple video controller......Page 93
Saving window content as an image......Page 97
Saving window animations as video......Page 99
Saving window content as a vector graphics image......Page 103
Saving high resolution images with the tile renderer......Page 107
Sharing graphics between applications......Page 110
Creating a particle system in 2D......Page 114
Applying repulsion and attraction forces......Page 122
Simulating particles flying in the wind......Page 124
Simulating flocking behavior......Page 125
Making our particles sound reactive......Page 130
Aligning particles to a processed image......Page 134
Aligning particles to the mesh surface......Page 137
Creating springs......Page 141
Texturing particles......Page 150
Adding a tail to our particles......Page 152
Creating a cloth simulation......Page 155
Texturing a cloth simulation......Page 160
Texturing a particle system using point sprites and shaders......Page 162
Connecting the dots......Page 167
Connecting particles with spline......Page 170
Drawing 2D geometric primitives......Page 176
Drawing arbitrary shapes with the mouse......Page 179
Implementing a scribbler algorithm......Page 182
Implementing 2D metaballs......Page 184
Animating text around curves......Page 187
Adding a blur effect......Page 193
Implementing a force-directed graph......Page 197
Drawing 3D geometric primitives......Page 202
Rotating, scaling, and translating......Page 206
Drawing to an offscreen canvas......Page 208
Drawing in 3D with the mouse......Page 211
Adding lights......Page 214
Picking in 3D......Page 218
Creating a height map from an image......Page 223
Creating a terrain with Perlin noise......Page 226
Saving mesh data......Page 230
Animating with the timeline......Page 232
Creating animation sequences with the timeline......Page 234
Animating along a path......Page 237
Aligning camera motion to a path......Page 239
Animating text – text as a mask for a movie......Page 243
Animating text – scrolling text lines......Page 246
Creating a flow field with Perlin noise......Page 249
Creating an image gallery in 3D......Page 253
Creating a spherical flow field with Perlin noise......Page 258
Introduction......Page 262
Creating an interactive object that responds to the mouse......Page 263
Adding mouse events to our interactive object......Page 268
Creating a slider......Page 273
Creating a responsive text box......Page 277
Dragging, scaling, and rotating objects using multi-touch......Page 281
Capturing from the camera......Page 290
Tracking an object based on color......Page 292
Tracking motion using optical flow......Page 297
Object tracking......Page 300
Reading QR code......Page 305
Building UI navigation and gesture recognition with Kinect......Page 309
Building an augmented reality with Kinect......Page 317
Generating a sine oscillator......Page 324
Generating sound with frequency modulation......Page 327
Adding a delay effect......Page 330
Generating sound upon the collision of objects......Page 332
Visualizing FFT......Page 336
Making sound-reactive particles......Page 338
Index......Page 344