واضح آرشیو وب فارسی:سایت ریسک: View Full Version : سئوالي درباره مسير نسبي و مطلق textureها در Max Pejvak6124-07-2009, 11:55 AMچطور ميشه material و mapهاي مربوط به اون رو طوري تنظيم كرد كه با ريختن اونا روي يك ديسك (CD، DVD، فلش و ... ) در كنار فايل مكس (max.*) بعد از انتقال به كامپيوتر جديد مشكلي در شناسايي مسير mapها نداشته باشيم. براي توضيح بيشتر بايد بگم كه من يه پروژه رو انجام دادم كه تو كامپيوتر خودم مواد و فايل هاي مربوط به اون رو داشتم و طبيعتاً بايد براي اجرا در كامپيوتر جديد اونا رو هم به همراه فايل max روي ديسك ذخيره ميكردم من اين كارو كردم و با نصب برنامه max و پلاگين هاي مربوط به اون و ريختن فايل هاي cd روي هارد روي دقيقاً مسيري كه تو هارد من هم وجود داشت تونستم اون فايل رو با اون كيفيتي كه ميخواستم با تمام جزئيات نشون بدم. حالا مسأله اينجاست كه در طراحي صفحات وب براي نشون دادن عكس هاي مربوط به يك صفحه از آدرس نسبي استفاده ميكنيم مثلاً اگر صفحه اي تحت عنوان index.htm داشته باشيم و عكسي با نام pic.jpg رو توي اون صفحه بخوايم نشون بديم دو تا راه داره : اولي اينه كه اون عكس رو تو يه وب سايت مثل tinypic يا روي هارد و ... ذخيره كنيم و آدرسش رو به صفحه index.htm بديم تا بتونه اون عكس رو از آدرس tinypic بگيره به اي روش آدرس دهي ميگن آدرس دهي مطلق كه الآن ما هم تو max داريم فعلاً اين طوري عمل ميكنيم. دومي هم اينه كه مثلاً دقيقاً در همون فولدري كه فايل index.htm وجود داره فايل pic.jpg رو هم بذاريم اونوقت هروقت در هر جايي روي CD، فلش، وب و ... بخوايم ميتونيم اون عكس رو بدون دستكاري توي طراحي صفحه هرجايي كه دلمون خواست نشون بديم. به اين روش ميگن آدرس دهي نسبي. روش اول در حالت عادي تفاوتي با روش دوم نداره ولي در زماني كه ميخوايم پروژه اي رو تحويل يا ارائه بديم روش اول كارايي نداره. من تصور ميكنم راهي وجود داره كه بشه به صورت نسبي در Max هم آدرس دهي كرد ولي من هنوز چيزي پيدا نكردم. اميدوارم متوجه كارآيي اين روش شده باشين و ضمن كمك به من در حل اين مسأله خودتون هم از مزاياش استفاده كنين. HOMAYOON.F24-07-2009, 01:23 PMاز منوی فایل گزینه ی آرشیو رو انتخاب کن. یه راه دیگه هم بود که الان یادم نمیاد... Pejvak6124-07-2009, 03:15 PMمن متوجه شدم كه اين كار مياد يه فايل zip ميسازه و فايل هاي تكسچر رو هم توش كپي ميكنه ولي وقتي فايل zip رو unzip ميكنم و فايل max توش رو دوباره باز ميكنم ميبينم بار هم تكسچرها به آدرسي در هارد اشاره ميكنن نه به اون فولدري كه دستور archive ساخته. چرا؟ HOMAYOON.F24-07-2009, 03:49 PMببین دوست عزیز، من به برنامه نویسی و دستورات زیاد وارد نیستم ولی اون آدرسی که تو متریال ادیتور میبینی یه آدرس مجازیه! در حقیقت اون تکسچرها رو، هم از اون آدرسی که میگه و هم از همون فایل زیپی که آنزیپ کردی فراخوانی میکنه. واسه تست این کار میتونی، اگه تکسچری، در مسیری که گفته وجود داره رو به یه جای دیگه انتقال بدی، میبینی که همچنان تکسچر تو برنامه لود میشه. اما اگه از تو اون پوشه ای که آنزیپ شده، تکسچر رو حذف یا انتقال بدی برنامه ازت مسیر تکسچر رو میخواد. پس اگه تو یه سیستم دیگه تست کنی مشکلی پیش نمیاد. درست مث فراخوانی فایلها تو یه سی دی اتوران، که اگه درست آدرس دهی بشه فایلها رو از تو سی دی میخونه نه از هارد! SSS_HHH_OOO27-07-2009, 04:57 PMمنم تا جایی که میدونم وقتی آرشیو کنی مشکلی دیگه نداری کلیه مسیرا رو میاد عوض میکنه خود مکس و تکسچرها رو کپی میکنه تو فولدر کار بهترین راه اینه از اول که پروژه رو میسازی با این ابزار کنترل پروژه های خود مکس یه بار فولدر و فایل درست کنی مخصوص کار و دیگه همه تکسچرات رو اونتو بریزی اینطوری مکس تکسچر ها رو از یه شاخه بالاتر حساب نمیکنه آدرسش رو از شاخه ای که توش هست به بعد میاره /.,mnb27-07-2009, 06:47 PMعلاوه بر کارهایی که دوستان گفتند شما می تونید: 1) از Utilities گزینه ی more رو بزنید و بعد resource collector رو انتخاب کنید و مسیر خروجی رو تعیین کنید. 2) می تونید اگه آدرس هاتون منظم هست و توی یه مسیر هست از confiore user paths مسیر رو از کامپوتر دیگه بازخوانی و خیلی راحت مشخص کنید. موفق باشید. سایت ما را در گوگل محبوب کنید با کلیک روی دکمه ای که در سمت چپ این منو با عنوان +1 قرار داده شده شما به این سایت مهر تأیید میزنید و به دوستانتان در صفحه جستجوی گوگل دیدن این سایت را پیشنهاد میکنید که این امر خود باعث افزایش رتبه سایت در گوگل میشود
این صفحه را در گوگل محبوب کنید
[ارسال شده از: سایت ریسک]
[مشاهده در: www.ri3k.eu]
[تعداد بازديد از اين مطلب: 331]