نمایش نتایج 1 تا 23 از 23

نام تاپیک: دوران مکعب

  1. #1

    دوران مکعب

    سلام بچه ها کسی میتونه راهنماییم کنه چطور میشه یه مکعب رو چرخوند

  2. #2
    کاربر دائمی آواتار saied_hacker
    تاریخ عضویت
    اردیبهشت 1386
    محل زندگی
    404 Not Found
    پست
    703

    نقل قول: دوران مکعب

    ببین اینا به درد می خوره حوصه نبود تستش کنم کپی کردم تا بعد بررسی شه ...
    این برایه چرخاندن مستطیل بر حست درجست
    یه پروژه چرخوندن عکس هم اپاود کردم ببین چه خوریه به کارت می اد....

    Syntax

    using System.Drawing.Drawing2D;//Add this in Name Space
    public void Rotate (float angle,MatrixOrder order)





    public void RotateExample(PaintEventArgs e)
    {
    Pen myPen = new Pen(Color.Blue, 1);
    Pen myPen2 = new Pen(Color.Red, 1);

    // Draw the rectangle to the screen before applying the transform.
    e.Graphics.DrawRectangle(myPen, 150, 50, 200, 100);

    // Create a matrix and rotate it 45 degrees.
    Matrix myMatrix = new Matrix();
    myMatrix.Rotate(45, MatrixOrder.Append);

    // Draw the rectangle to the screen again after applying the

    // transform.
    e.Graphics.Transform = myMatrix;
    e.Graphics.DrawRectangle(myPen2, 150, 50, 200, 100);
    }



    اگه تونستم چیزی بهمم می گم ( تو هم اگه راه حل رو پیدا کردی بزار )
    فایل های ضمیمه فایل های ضمیمه

  3. #3

    نقل قول: دوران مکعب

    ببینید من میخوام مبدا مختصات رو واسه چرخش جسم انتفال بدم به مبدا جسم.حالا می خوام بدونم چطور با ماتریسها این کارو بکنم ؟ فقط مشکلم انتقاله مبدا هست

  4. #4

    نقل قول: دوران مکعب

    کسی نیس کمکم کنه؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟

    میخوام یه مکعب دور خودش بچرخه

  5. #5
    کاربر دائمی آواتار Saeed.Masoumi
    تاریخ عضویت
    فروردین 1388
    محل زندگی
    نامعلوم
    پست
    539

    نقل قول: دوران مکعب

    سلام شما اول بگو برای رسم مکعب از چی استفاده کردی تا بهت بگم چه جوری دورانش بدی

  6. #6

    نقل قول: دوران مکعب

    من با دستورخط کشیدم می خوام دور خودش بچرخه. راه دیگه هم هست برا رسم مکعب ؟
    منظورم توابع اماده است؟

  7. #7

    نقل قول: دوران مکعب

    ای بابا من عجله دارم کسی نیست کمکمون کنه

  8. #8
    کاربر دائمی آواتار tabatabaeefar
    تاریخ عضویت
    اسفند 1387
    محل زندگی
    زمین خدا
    پست
    259

    نقل قول: دوران مکعب

    سلام
    فكر كنم جواب سئوالتون توي اين برنامه باشه.
    البته اين رو با vb نوشتن.
    موفق باشيد.
    فایل های ضمیمه فایل های ضمیمه

  9. #9

    نقل قول: دوران مکعب

    دیدمش من اینو نمیخوام من میخوام دوره خودش به چرخه
    آخرین ویرایش به وسیله rozegar21 : یک شنبه 17 آبان 1388 در 14:41 عصر

  10. #10
    کاربر دائمی آواتار اَرژنگ
    تاریخ عضویت
    آبان 1384
    محل زندگی
    arjang8000@gmail.com
    پست
    2,736

    نقل قول: دوران مکعب

    نقل قول نوشته شده توسط rozegar21 مشاهده تاپیک
    دیدمش من اینو نمیخوام من میخوام دوره خودش به چرخه
    http://www.vcskicks.com/3d-graphics-improved.html

  11. #11
    کاربر دائمی آواتار Saeed.Masoumi
    تاریخ عضویت
    فروردین 1388
    محل زندگی
    نامعلوم
    پست
    539

    نقل قول: دوران مکعب

    سلام من متوجه نشدم؟؟
    شما با خط مکعب کشیدین؟بعد می خواین حول مبدا دوران بدین؟خوب هر خط که رسم کردین رو دور مبدا دروارن بدین یعنی 12 تا یال دارین 12 تا یال رو نسبت به نقطه ای که می خواین با زاویه ای که می خواین دوران بدین همین
    اگه نمی تونید کد رسم مکعبتون رو بزارین ببینیم چه می شه کرد
    آقای آرژنگ متاسفانه لینکتون برا من باز نمیشه شرمنده اگر جواب سوال رو تو اون لینک داده باشند (یعنی این پست من بیهوده بوده )
    در ضمن من می تونم براتون مکعب رو با دایرکت ایکس رسم کنم و دوارن هم بدهم اگر هیچ راهی پیدا نکرین بگین من با دایرکت ایکس براتون توضیح بدم (راه آخر چون یکمی سخته)

  12. #12
    کاربر دائمی آواتار اَرژنگ
    تاریخ عضویت
    آبان 1384
    محل زندگی
    arjang8000@gmail.com
    پست
    2,736

    نقل قول: دوران مکعب

    نقل قول نوشته شده توسط سعید معصومی مشاهده تاپیک
    سلام من متوجه نشدم؟؟
    شما با خط مکعب کشیدین؟بعد می خواین حول مبدا دوران بدین؟خوب هر خط که رسم کردین رو دور مبدا دروارن بدین یعنی 12 تا یال دارین 12 تا یال رو نسبت به نقطه ای که می خواین با زاویه ای که می خواین دوران بدین همین
    اگه نمی تونید کد رسم مکعبتون رو بزارین ببینیم چه می شه کرد
    آقای آرژنگ متاسفانه لینکتون برا من باز نمیشه شرمنده اگر جواب سوال رو تو اون لینک داده باشند (یعنی این پست من بیهوده بوده )
    در ضمن من می تونم براتون مکعب رو با دایرکت ایکس رسم کنم و دوارن هم بدهم اگر هیچ راهی پیدا نکرین بگین من با دایرکت ایکس براتون توضیح بدم (راه آخر چون یکمی سخته)
    به استفاده از WPF هم نگاه بندازید،
    فایل های ضمیمه فایل های ضمیمه

  13. #13

    نقل قول: دوران مکعب

    ببخشیدبه مثه انکه من منظورمو بعدگفتم .
    من می خوام یه مکعب تو سی شارپ رسم کنم که حول خودش نسبت به مرکزش بچرخه
    آخرین ویرایش به وسیله rozegar21 : چهارشنبه 20 آبان 1388 در 22:47 عصر

  14. #14
    کاربر دائمی آواتار Saeed.Masoumi
    تاریخ عضویت
    فروردین 1388
    محل زندگی
    نامعلوم
    پست
    539

    نقل قول: دوران مکعب

    سلام عزیزم شما کد مربوط به ترسیم مکعبت رو بده ببینیم چطوری رسم کردی بعد ببینیم چه می شه کرد

  15. #15

    نقل قول: دوران مکعب

    mokab.zip اینم فایلش

  16. #16
    کاربر دائمی آواتار Saeed.Masoumi
    تاریخ عضویت
    فروردین 1388
    محل زندگی
    نامعلوم
    پست
    539

    نقل قول: دوران مکعب

    سلام والا این روش ترسیم شما برای مکعب اشتباه است چرا؟
    شما اگه می خواین صرفا یک مکعب رو صحنه داشته باشین این روش خوبه چون نیاز به اعمال تغییرات 3 بعدی ندارید.ولی شما چون می خواین این مکعب رو دوران بدین اصلا امکان نداره (البته چرا یک راه داره به نظر من بجای استفاده از دوران بیاین با تغییر نقاط رسم دوران رو شبیه سازی کنید که اصلا ساده نیست)

    برای استفاده از خاصیت اشیا 3 بعدی حتما باید آنها را به روش 3 بعدی ترسیم کنید.
    حالا برای رسم 3 بعدی شما می تونید از DirectX یا OpenGl یا Xna و... استفاده کنید
    یا همونطوری که آقای آرژنگ فرمودند از WPF استفاده کنید
    مثلا
    http://stuff.seans.com/2008/08/13/dr...a-cube-in-wpf/
    و...
    در هر صورت نیاز است که شما مطالعه فراوانی داشته باشید یعنی انتظار نداشته باشید بتونید به سرعت نتیجه دلخواهتان را بدست بیاورید

    به این مثال نگاه کن من دوران رو برای مربع شبیه سازی کردم ولی اصلا جالب نیست (منطقی هم نیست - اسون هم نیست - یک جورایی برای مکعب غیر قابل پیاده سازیست) البته شاید راه دیگری هم باشد و من نمی دانم
    فایل های ضمیمه فایل های ضمیمه

  17. #17

    نقل قول: دوران مکعب

    میدونم تو محیط 3 بعدی بایدباشه اما استادمون گفته 2 بعدی .
    مهلتش رفته اما من می خوام یادبگیرم

  18. #18
    کاربر دائمی آواتار shask00l
    تاریخ عضویت
    بهمن 1381
    محل زندگی
    روی پاهای خودم
    سن
    38
    پست
    387

    نقل قول: دوران مکعب

    به نظر من زیاد پیچش ندی بهتره .

    برای رسم یه مربع به چهار نقطه نیازه توی نیاز داری که این چهار تا رو بچرخونی . نه کل خط رو . مطمئنا استادتون در مورد مختصات قطبی براتون صحبت کرده و فرمول دوران نقطه حول مرکز مختصات رو هم همینطور .

    چهارتا نقطه رو با کمک همون فرمول بچرخون و بعد از هر مرحله از دوران بین این چهار نقطه خط رسم کن . این ساده ترین روشه .

    راستی شما دانشگاه شمال درس نمیخونی .؟ چون یه استادی توی این دانشگاه به شاگرداش همین پروژه رو داده بود ... 3-4 مورد مراجعه داشتم

  19. #19

    نقل قول: دوران مکعب

    نقل قول نوشته شده توسط shask00l مشاهده تاپیک
    به نظر من زیاد پیچش ندی بهتره .

    برای رسم یه مربع به چهار نقطه نیازه توی نیاز داری که این چهار تا رو بچرخونی . نه کل خط رو . مطمئنا استادتون در مورد مختصات قطبی براتون صحبت کرده و فرمول دوران نقطه حول مرکز مختصات رو هم همینطور .

    چهارتا نقطه رو با کمک همون فرمول بچرخون و بعد از هر مرحله از دوران بین این چهار نقطه خط رسم کن . این ساده ترین روشه .

    راستی شما دانشگاه شمال درس نمیخونی .؟ چون یه استادی توی این دانشگاه به شاگرداش همین پروژه رو داده بود ... 3-4 مورد مراجعه داشتم
    من اول اینکارو کردم اما بجای دوران دور خودش انتقالش می داد به نقطه ای ذیگه

  20. #20
    کاربر دائمی آواتار shask00l
    تاریخ عضویت
    بهمن 1381
    محل زندگی
    روی پاهای خودم
    سن
    38
    پست
    387

    Cool نقل قول: دوران مکعب

    نقل قول نوشته شده توسط rozegar21 مشاهده تاپیک
    من اول اینکارو کردم اما بجای دوران دور خودش انتقالش می داد به نقطه ای ذیگه
    احتمالا فرمول رو بد پیاده کرده بودی ... پیشنهاد میکنم اول برای یک نقطه تستش کنی . اگه تونستی از یک نقطه نتیجه بگیری بعد خیلی ساده میتونی برای 4تا یا بیشتر استفاده کنی.
    البته این پیاده سازی ساده با کمک x , y و درجه هست . برای کاری که میخای انجام بدی باید z رو هم در نظر بگیری.

  21. #21

    نقل قول: دوران مکعب

    نقل قول نوشته شده توسط shask00l مشاهده تاپیک
    احتمالا فرمول رو بد پیاده کرده بودی ... پیشنهاد میکنم اول برای یک نقطه تستش کنی . اگه تونستی از یک نقطه نتیجه بگیری بعد خیلی ساده میتونی برای 4تا یا بیشتر استفاده کنی.
    البته این پیاده سازی ساده با کمک x , y و درجه هست . برای کاری که میخای انجام بدی باید z رو هم در نظر بگیری.
    من نمیدونم چطور باید از z استفاده کنم

  22. #22

    نقل قول: دوران مکعب

    چراکسی جوابمو نمی ده

  23. #23
    کاربر دائمی آواتار shask00l
    تاریخ عضویت
    بهمن 1381
    محل زندگی
    روی پاهای خودم
    سن
    38
    پست
    387

    Smile نقل قول: دوران مکعب

    نقل قول نوشته شده توسط rozegar21 مشاهده تاپیک
    چراکسی جوابمو نمی ده
    مشکل شما در درک فرمول مربوط به این کاره . شما از مختصات سه بعدی صحبت میکنید ولی از محور Z بی اطلاع هستید .

    اگه فقط باید این پروژه رو تحویل بدید ..... یه سری به codeproject بزنید .

    اگر دوست دارید یاد بگیرید . روی مختصات قطبی . انتقال دوران و اینجور چیزا توی محیط سه بعدی کار کنید

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •