زمان کنونی: ۱۸-۲-۱۴۰۳, ۰۹:۵۶ صبح درود مهمان گرامی! (ورودثبت نام)


ارسال پاسخ 
 
امتیاز موضوع:
  • 0 رأی - میانگین امتیازات: 0
  • 1
  • 2
  • 3
  • 4
  • 5
ایجاد پرسپکتیو در کنواس
۱۴-۲-۱۳۹۴, ۰۸:۴۶ عصر
ارسال: #1
ایجاد پرسپکتیو در کنواس
خب من میخوام روی عکسی حالت پرسپکتیو اجرا کنم و اون ور روی یک کنواس(canvas) رسم کنم . دو تا مشکل دارم .
اول اینکه من چهار گوشه ی عکس رو دارم ولی پرسپکتیو با درجه ی چرخش ، محل چشم و اندازهی پرسپکتیو انجام میشه .transform-origin و perspective , rotate
دوم اینکه چطوری این افکت ور ثابت کنم که بشه روی کنواس رسمش کرد .
یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ بازگشت به بالا
۱۴-۲-۱۳۹۴, ۰۹:۰۷ عصر
ارسال: #2
RE: ایجاد پرسپکتیو در کنواس
سلام
اصلا متوجه منظورت نشدم
کاشکی تو jsbin یک سمپلی قرار میدادی تا کار کنیم روش
امضاء پیام عمرانی
طراحی و برنامه نویسی انواع سایت و وب اپلیکیشن
ساعات تماس : 9 الی 17
021-44432343
021-44447089
دیدن لینک ها برای شما امکان پذیر نیست. لطفا ثبت نام کنید یا وارد حساب خود شوید تا بتوانید لینک ها را ببینید.

یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ بازگشت به بالا
 سپاس شده توسط sajjad salehi ، Reza Ganji
۱۴-۲-۱۳۹۴, ۱۰:۲۳ عصر
ارسال: #3
RE: ایجاد پرسپکتیو در کنواس
خب کاربر عکسی از یک دیوار اتاق آپلود میکنه .ممکنه پرسپکتیو باشه یا نباشه . بعد من باید نقشی رو روی دیوار بندازم که فیکس اون باشه .
من میخوام یک canvas ایجاد و fillstyle رو بر روی pattern تنظیم کنم بعد با perspective یا rotate3d یا matrix3d یا ابزار مشابه نقشی رو روی دیوار بندازم .
rotate3d احتمالا قابل استفاده نباشه چون محل دید نداره .(origin)
این دو تا رو تازه پیدا کرم .
دیدن لینک ها برای شما امکان پذیر نیست. لطفا ثبت نام کنید یا وارد حساب خود شوید تا بتوانید لینک ها را ببینید.

دیدن لینک ها برای شما امکان پذیر نیست. لطفا ثبت نام کنید یا وارد حساب خود شوید تا بتوانید لینک ها را ببینید.

دیدن لینک ها برای شما امکان پذیر نیست. لطفا ثبت نام کنید یا وارد حساب خود شوید تا بتوانید لینک ها را ببینید.

بر اساس چهار گوشه ی کادر مختصاتی برای matrix3d محاسبه میکنه . مشغول تبدیلش به فانکشن هستم ولی دود از سرم بلند شده .
این هم یک نمونه از perspective
دیدن لینک ها برای شما امکان پذیر نیست. لطفا ثبت نام کنید یا وارد حساب خود شوید تا بتوانید لینک ها را ببینید.
یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ بازگشت به بالا
۱۵-۲-۱۳۹۴, ۰۱:۲۹ صبح
ارسال: #4
RE: ایجاد پرسپکتیو در کنواس
تا حالا تجربه ای در این زمینه نداشتم
کمک چندانی نمیتونم بکنم
امضاء پیام عمرانی
طراحی و برنامه نویسی انواع سایت و وب اپلیکیشن
ساعات تماس : 9 الی 17
021-44432343
021-44447089
دیدن لینک ها برای شما امکان پذیر نیست. لطفا ثبت نام کنید یا وارد حساب خود شوید تا بتوانید لینک ها را ببینید.

یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ بازگشت به بالا
 سپاس شده توسط sajjad salehi
۱۵-۲-۱۳۹۴, ۰۳:۵۶ صبح
ارسال: #5
RE: ایجاد پرسپکتیو در کنواس
خب اول دنبال یه تابع ساده css یا html5 بودم ولی متاسفانه گویا تنها راه حل استفاده از الگورتمهای پیچیده ی ریاضی هست .
کنواس چند سالی هست اومده ولی هنوز جا نیافتاده .
در هر صورت ممنون
یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ بازگشت به بالا
 سپاس شده توسط پیام عمرانی
۱۵-۲-۱۳۹۴, ۰۶:۲۴ عصر
ارسال: #6
RE: ایجاد پرسپکتیو در کنواس
خواهش میکنم
طوری که من متوجه شدم ابتدا باید مختصات چهار گوشه تصویرتون رو با jQuery پید اکنید و تصویر آپلود شده را با اون مختصات بدست آمده تطبیق بدید
امیدوارم که با موفقیت انجام بدید
امضاء پیام عمرانی
طراحی و برنامه نویسی انواع سایت و وب اپلیکیشن
ساعات تماس : 9 الی 17
021-44432343
021-44447089
دیدن لینک ها برای شما امکان پذیر نیست. لطفا ثبت نام کنید یا وارد حساب خود شوید تا بتوانید لینک ها را ببینید.

یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ بازگشت به بالا
 سپاس شده توسط sajjad salehi
ارسال پاسخ 


پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 1 مهمان