توضیحاتی در مورد کتاب :
برای ایجاد تجربیات تعاملی غنی با آثار هنری، طرحها یا نمونههای اولیه آماده هستید؟ این مکان ایده آل برای شروع است. با این راهنمای عملی، چندین موضوع را در هنر و طراحی تعاملی کاوش خواهید کرد - از جمله گرافیک سه بعدی، صدا، تعامل فیزیکی، بینایی کامپیوتر و موقعیت جغرافیایی - و مفاهیم اولیه برنامه نویسی و الکترونیکی را که برای پیاده سازی آنها نیاز دارید، یاد خواهید گرفت. هیچ تجربه قبلی لازم نیست.
شما یک معرفی کامل با سه ابزار رایگان ایجاد شده به طور خاص برای هنرمندان و طراحان دریافت خواهید کرد: زبان برنامه نویسی Processing، میکروکنترلر آردوینو، و جعبه ابزار openFrameworks. همچنین نمونههای کد کاری را که میتوانید فوراً استفاده کنید، همراه با پیشزمینه و اطلاعات فنی که برای طراحی، برنامهنویسی و ساخت پروژههای خود نیاز دارید، پیدا خواهید کرد.
تکنیکهای پیشرفته برای طراحی تعاملی را از هنرمندان و طراحان پیشرو بیاموزید.
به کاربران اجازه دهید از طریق دکمهها، شمارهگیریها و سایر کنترلهای فیزیکی ورودی ارائه کنند
تولید گرافیک و انیمیشن، از جمله تصاویر سه بعدی با OpenGL
از صداها برای تعامل با کاربران با ارائه بازخورد، ورودی یا عنصری که میتوانند کنترل کنند، استفاده کنید.
برای ارائه بازخورد فیزیکی با موتورها، سرووها و لوازم خانگی کار کنید
با استفاده از Open CV، حرکات و حرکات کاربر را به ورودی معنادار تبدیل کنید
توضیحاتی در مورد کتاب به زبان اصلی :
Ready to create rich interactive experiences with your artwork, designs, or prototypes? This is the ideal place to start. With this hands-on guide, you’ll explore several themes in interactive art and design—including 3D graphics, sound, physical interaction, computer vision, and geolocation—and learn the basic programming and electronics concepts you need to implement them. No previous experience is necessary.
You’ll get a complete introduction to three free tools created specifically for artists and designers: the Processing programming language, the Arduino microcontroller, and the openFrameworks toolkit. You’ll also find working code samples you can use right away, along with the background and technical information you need to design, program, and build your own projects.
Learn cutting-edge techniques for interaction design from leading artists and designers
Let users provide input through buttons, dials, and other physical controls
Produce graphics and animation, including 3D images with OpenGL
Use sounds to interact with users by providing feedback, input, or an element they can control
Work with motors, servos, and appliances to provide physical feedback
Turn a user’s gestures and movements into meaningful input, using Open CV