PDA

View Full Version : حرفه ای: نحوه تریم اجسام سه بعدی



omid-vbAuto
چهارشنبه 30 شهریور 1390, 19:50 عصر
سلام

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

حالا اگه بخواهیم یک گام فراتر گذاشته و شروع به ترسیم کره و یا مکعب و ... بکنیم. آیا با vb میشه؟

نمونه کاربردی دارین؟

از چه روشی بریم بهتره و سریعتره و با دقت تره؟

Mani_rf
پنج شنبه 31 شهریور 1390, 14:02 عصر
امکانش هست اما با توجه به عدم وجود امکانات کافی برای این کار بهتر است که به سراغ تکنولوژی WPF بروید . در آنجا به راحتی میتوانید اشکال 3 بعدی ایجاد کنید و یا حتی دوربین و منبع نور تعریف کنید.
این هم چند نمونه :
http://kindohm.com/technical/WPF3DTutorial.htm
http://www.wpftutorial.net/IntroductionTo3D.html

omid-vbAuto
جمعه 01 مهر 1390, 19:05 عصر
امکانش هست اما با توجه به عدم وجود امکانات کافی برای این کار بهتر است که به سراغ تکنولوژی WPF بروید . در آنجا به راحتی میتوانید اشکال 3 بعدی ایجاد کنید و یا حتی دوربین و منبع نور تعریف کنید.
این هم چند نمونه :
http://kindohm.com/technical/WPF3DTutorial.htm
http://www.wpftutorial.net/IntroductionTo3D.html

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

دوستان نظری ندارند؟ نحوه ایمپورت و استفاده از دایریکت؟؟؟؟؟

Mani_rf
یک شنبه 03 مهر 1390, 11:17 صبح
آقای مهندس خیلی ممنونم. اما منظور من دایریکت ایکس و یا اپن سیس بود. فکر کنم تو دایریک کل این مشکلات حل شده و فقط باید توابع رو صدا زد.

دوستان نظری ندارند؟ نحوه ایمپورت و استفاده از دایریکت؟؟؟؟؟

شدن که میشه . کافیه تا رفرنس Microsoft.DirectX و Microsoft.DirectX.Direct3D را به برنامه اضافه کنی تا همه امکانات Direct X را داشته باشی. برای کار با OpenGL هم امکانات در نظر گرفته شده. اما خب وقتی که تو تکنولوژی WPF اومدن بر پایه DirectX برای شما امکاناتی پیاده سازی کردن که از کد نویسی دشوار DirectX دور بشید دیگه چه نیازی هست که همه اون کار ها را تو Windows Form خودتون انجام بدین؟
این هم یک لینک که این کار را در WindowsForm انجام داده :

http://www.riemers.net/eng/Tutorials/DirectX/Visual_Basic/Series1/The_first_triangle.php

http://www.riemers.net/images/Tutorials/DirectX/Visual_Basic/Series1/DirectX%20Tutorial%201%20-%20The%20first%20triangle.jpg

omid-vbAuto
یک شنبه 03 مهر 1390, 19:27 عصر
شدن که میشه . کافیه تا رفرنس Microsoft.DirectX و Microsoft.DirectX.Direct3D را به برنامه اضافه کنی تا همه امکانات Direct X را داشته باشی. برای کار با OpenGL هم امکانات در نظر گرفته شده. اما خب وقتی که تو تکنولوژی WPF اومدن بر پایه DirectX برای شما امکاناتی پیاده سازی کردن که از کد نویسی دشوار DirectX دور بشید دیگه چه نیازی هست که همه اون کار ها را تو Windows Form خودتون انجام بدین؟
این هم یک لینک که این کار را در WindowsForm انجام داده :

http://www.riemers.net/eng/Tutorials/DirectX/Visual_Basic/Series1/The_first_triangle.php

http://www.riemers.net/images/Tutorials/DirectX/Visual_Basic/Series1/DirectX%20Tutorial%201%20-%20The%20first%20triangle.jpg

با تشکر-مهندس نمونه برنامه های زیادتری میشه معرفی کنید.من می خوام با دایرکت برم جلو.مثلا نمونه ای برای مکعب ، نور پردازی و ...