انجمن سایت کلیدستان


رتبه موضوع:
  • 1 رای - 5 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
رسم شکل سه بعدی

رسم شکل سه بعدی

#7
خوب بنابراین ما یک ماتریس داریم که هر عنصر آن ماتریس، مشخص می کند که یک المان (مکعب کوچک) ساخته شود یا خیر. مثلا اگر تمامی عناصر ماتریس برابر 2 باشن، با کنار هم قرار گیری تمام المان ها (مکعب های کوچک)، یک مکعب بزرگ و کامل خواهیم داشت (این توضیح رو نوشتم که ببینید مسئله رو درست متوجه شدم یا نه).
یک راه حل این است که شما یک تابع بنویسید که مختصات مرکز یک مکعب و یک عدد به عنوان طول هر ضلع را دریافت کند، سپس بر اساس آن، 8 وجه را با استفاده از دستور fill3 رسم نماید (یعنی برای رسم هر وجه، باید مختصات 4 نقطه آن را تعیین و به دستور fill3 بدهد).
وقتی این تابع را داشته باشید، می توانید بر اساس آن ماتریس که گفتید، یک سری مختصات برای مرکز المان ها (مکعب های کوچک) تعیین کنید و به این تابع ساخته شده بدهید تا تمامی مکعب ها رسم شود. شما تنها برای عناصر با مقدار 2 ، مختصات می سازید (شرط می گذارید که اگر برابر 2 است، مختصات مرکز آن به تابع داده شود).
bookbook 
لطفا برای درج کد، از دکمه مخصوص درج کد در ادیتور انجمن استفاده کنید.
در مورد برنامه نویسی، مدیران تنها راهنمایی می کنند و نوشتن برنامه نهایی، به عهده کاربران می باشد (اینجا محلی برای یادگیری است، نه سفارش کدنویسی).
کاربران باید ابتدا خود به خطایابی برنامه بپردازند، نه اینکه به محض دیدن خطا، کدها را در انجمن، copy و paste کرده و از مدیران انتظار بررسی داشته باشند.
پاسخ


پیام‌های این موضوع
رسم شکل سه بعدی - توسط arman - ۱۳۹۲/۰۵/۰۷, ۰۸:۰۶ ب.ظ
RE: رسم شکل سه بعدی - توسط admin - ۱۳۹۲/۰۵/۰۸, ۱۲:۴۱ ق.ظ
RE: رسم شکل سه بعدی - توسط arman - ۱۳۹۲/۰۵/۰۹, ۰۴:۲۴ ب.ظ
RE: رسم شکل سه بعدی - توسط admin - ۱۳۹۲/۰۵/۰۸, ۱۲:۴۹ ق.ظ
RE: رسم شکل سه بعدی - توسط arman - ۱۳۹۲/۰۵/۰۸, ۱۱:۰۲ ق.ظ
RE: رسم شکل سه بعدی - توسط admin - ۱۳۹۲/۰۵/۰۸, ۱۲:۵۶ ب.ظ
RE: رسم شکل سه بعدی - توسط admin - ۱۳۹۲/۰۵/۰۹, ۰۵:۵۱ ب.ظ
RE: رسم شکل سه بعدی - توسط arman - ۱۳۹۲/۰۵/۰۹, ۰۸:۰۱ ب.ظ
RE: رسم شکل سه بعدی - توسط admin - ۱۳۹۲/۰۵/۱۰, ۰۶:۵۴ ق.ظ

پرش به انجمن:


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