الكثير طلب مني مقالة متميزة، أرجو أن اوفق هذه المرة
كضمن مشروع للحصول على شهادة الماجستير عملت أنا وصديقي في لوفن / بلجيكا مشروعا تعليميا في مجال التصوير في طب الاسنان على جهاز Cone Beam Computed Tomography و اختصارا CBCT و لكن الجهاز جديد و غالي جدا 300000 دولار، كان الهدف هو توصيل المادة التعليمية بأسهل الطرق مع اضافة القدرات التفاعايلة Interactivity و اغنائه بالمالتيمديا
المشكلة التي واجهناها هي كيفية عرض نموذج ثري دي لرأس الانسان على الويب مع جعل المستخدم قادرا على عمل Rotation Zoom in and Out and Panning يعني (Fully Interactive). الجهاز CBCT يعمل Volume Capture لرأس الانسان و بعد ذلك باستخدام Visualization Software مثل Amira
هنالك عدة حلول لعرض العمل الثري دي على الويب مع جعله تفاعليها منها استخدام SWF Exporter و عرض العمل باستخدام برنامج Macromedia Director أو بتصدير x3d format أو حتى Axel. لكن هنالك مشكلة كبيرة واجهناها و هي أننا رغبنا في المحافظة على أفضل جودة للنموذج المعروض بكامل التفاصيل الصغيرة لانها مهمة من الناحية التشريحية و لا يمكن هملها.
البرامج المطلوبه: Maya و VRworx
المستوى: Intermediate
بعد استيراد الملف الobj format داخل مايا كان عدد المضلعات يصل إلى 1.7 مليون مضلع! و رغم كون ذاكرة الكومبيوتر هي 1 جيجابايت مع كرت شاشة جيفورس 6600 جي تي إلا أن المايا كان ينهار بعد اجراء أي عملية مما اقتضى إلى شراء رام اضافية و جعل الذاكرة 2 جيجا بعدها حلت مشكلة الانهيار جزئيا. الان علينا جعل الكاميرا تلف حول المجسم 360 درجة مع فاصل 10 درجات بين كل حركة، أعمل Circle و اجعلها أكبر من المجسم ثم أعمل Camera and Aim و اجعل الAim للكاميرا في وسط المجسم Object . ثم أختر الكاميرا و الCircle و أعمل Attach to motion path.
الان لدينا الكاميرا تدور 36 فريم حول المحور Y و تكمل 360 درجة يعني كل فريم 10 درجات، و لكن بعد فريم 36 الكاميرا تتوقف، الان توجه للGraph Editor و اختر الكاميرا و اضغط f ستلاحظ خطا صاعدا نحو الاعلى و هو RotateY
الان و انت داخل الGraph Editor اضغط View و اختر Infinity ستلاحظ ظهور خط منقط افقي عند نهاية الفريم الاخير و هو 36. نحن نريد أن نجعل الكاميرا تكمل الدوران، ذلك اختر Curves>Post Infinity<Cycle with Offset ستلاحظ أن الخط المنقط الان يكمل بنفس اتجاه الخط العادي. اضغط play button و شاهد الكاميرا تدور حول نفسها بدون نهاية. اذا كنت تريد عمل QTVR Panorama 360توقف هنا و لكن لعمل QTVR Object 360*360 تحتاج لان تكمل الخطوة الاخرى:
اعمل Keyframe للCircle كل 36 فريم للمحور X من X=90 إلى X=-90، ستحصل على 684 فريم
36 فريم * 19
فديو يوضح الفكرة:
http://bassam.dyne.org/casestudy/qtvr_skull.avi
في الزاوية السفلى اليمنى هو توضيح لما تراه الكاميرا اثناء الانيمايشن
أعمل رندر، بعد ذلك افتح VRworx و اختر QTVR Object و اختر spacing كل 10 درجات على X Y و اشر على المجلد الذي به صور الرندر و اضغط اوكي سيقوم البرنامج بعمل اللازم و ثم اختر حفظ و اختر صيغة الضغط، افضل ما وجدته هو Sorenson 3 .
فديو يوضح الفكرة:
http://bassam.dyne.org/casestudy/qtvr_concept.avi
النتيجة: سوفتوير رندر سريع جدا عبر الويب و ذو جودة عالية و هو Fully Interactive و لا يتطلب موارد النظام System Resources من المستخدم أو تثبيت برنامج أخر عدا متصفح و برنامج كويك تايم. هذا هو ملف المايا للكاميرا أحببت أن اشارككم به Maya 7
http://bassam.dyne.org/casestudy/Cam...ath_360_360.mb
و مع السلامة اخواني في منبر المايا لزهر و مايا أكس و جيمولوجست و أم أس بي و خصوصا الاعضاء القدامى الذين غادروا. أرجو أن يكون أحد قد استفاد.
المشكلة التي واجهناها هي كيفية عرض نموذج ثري دي لرأس الانسان على الويب مع جعل المستخدم قادرا على عمل Rotation Zoom in and Out and Panning يعني (Fully Interactive). الجهاز CBCT يعمل Volume Capture لرأس الانسان و بعد ذلك باستخدام Visualization Software مثل Amira
VOLUME RENDERED HUMAN SKULL
تمكنا من فصل الجمجمة و تصديرا Export بصيغة Obj Mesh ليتم بعد ذلك استيرادها من قبل ال3D package و هو مايا في هذه الحالة.هنالك عدة حلول لعرض العمل الثري دي على الويب مع جعله تفاعليها منها استخدام SWF Exporter و عرض العمل باستخدام برنامج Macromedia Director أو بتصدير x3d format أو حتى Axel. لكن هنالك مشكلة كبيرة واجهناها و هي أننا رغبنا في المحافظة على أفضل جودة للنموذج المعروض بكامل التفاصيل الصغيرة لانها مهمة من الناحية التشريحية و لا يمكن هملها.
MAYA SOFTWARE RENDERED OBJ MESH SKULL
الحل هو في الPre-rendered Projection images و هي تتلخص في عمل رندر لكل زوايا الكاميرا مسبقا ثم تجميعها على شكل ملف Quicktime Virtual Reality file format أو اختصارا QTVR و اليكم الطريقة:البرامج المطلوبه: Maya و VRworx
المستوى: Intermediate
بعد استيراد الملف الobj format داخل مايا كان عدد المضلعات يصل إلى 1.7 مليون مضلع! و رغم كون ذاكرة الكومبيوتر هي 1 جيجابايت مع كرت شاشة جيفورس 6600 جي تي إلا أن المايا كان ينهار بعد اجراء أي عملية مما اقتضى إلى شراء رام اضافية و جعل الذاكرة 2 جيجا بعدها حلت مشكلة الانهيار جزئيا. الان علينا جعل الكاميرا تلف حول المجسم 360 درجة مع فاصل 10 درجات بين كل حركة، أعمل Circle و اجعلها أكبر من المجسم ثم أعمل Camera and Aim و اجعل الAim للكاميرا في وسط المجسم Object . ثم أختر الكاميرا و الCircle و أعمل Attach to motion path.
الان لدينا الكاميرا تدور 36 فريم حول المحور Y و تكمل 360 درجة يعني كل فريم 10 درجات، و لكن بعد فريم 36 الكاميرا تتوقف، الان توجه للGraph Editor و اختر الكاميرا و اضغط f ستلاحظ خطا صاعدا نحو الاعلى و هو RotateY
الان و انت داخل الGraph Editor اضغط View و اختر Infinity ستلاحظ ظهور خط منقط افقي عند نهاية الفريم الاخير و هو 36. نحن نريد أن نجعل الكاميرا تكمل الدوران، ذلك اختر Curves>Post Infinity<Cycle with Offset ستلاحظ أن الخط المنقط الان يكمل بنفس اتجاه الخط العادي. اضغط play button و شاهد الكاميرا تدور حول نفسها بدون نهاية. اذا كنت تريد عمل QTVR Panorama 360توقف هنا و لكن لعمل QTVR Object 360*360 تحتاج لان تكمل الخطوة الاخرى:
اعمل Keyframe للCircle كل 36 فريم للمحور X من X=90 إلى X=-90، ستحصل على 684 فريم
36 فريم * 19
فديو يوضح الفكرة:
http://bassam.dyne.org/casestudy/qtvr_skull.avi
في الزاوية السفلى اليمنى هو توضيح لما تراه الكاميرا اثناء الانيمايشن
أعمل رندر، بعد ذلك افتح VRworx و اختر QTVR Object و اختر spacing كل 10 درجات على X Y و اشر على المجلد الذي به صور الرندر و اضغط اوكي سيقوم البرنامج بعمل اللازم و ثم اختر حفظ و اختر صيغة الضغط، افضل ما وجدته هو Sorenson 3 .
فديو يوضح الفكرة:
http://bassam.dyne.org/casestudy/qtvr_concept.avi
النتيجة: سوفتوير رندر سريع جدا عبر الويب و ذو جودة عالية و هو Fully Interactive و لا يتطلب موارد النظام System Resources من المستخدم أو تثبيت برنامج أخر عدا متصفح و برنامج كويك تايم. هذا هو ملف المايا للكاميرا أحببت أن اشارككم به Maya 7
http://bassam.dyne.org/casestudy/Cam...ath_360_360.mb
و مع السلامة اخواني في منبر المايا لزهر و مايا أكس و جيمولوجست و أم أس بي و خصوصا الاعضاء القدامى الذين غادروا. أرجو أن يكون أحد قد استفاد.
تعليق