SlideShare une entreprise Scribd logo
1  sur  4
Πανεπιστήµιο Πειραιώς
    Τµήµα Διδακτικής της Τεχνολογίας και Ψηφιακών
    Συστηµάτων

     ΜΕΤΑΠΤΥΧΙΑΚΟ ΠΡΟΓΡΑΜΜΑ ΣΠΟΥΔΩΝ
 «Διδακτικής της Τεχνολογίας & Ψηφιακών Συστηµάτων»
         Κατεύθυνση: Ηλεκτρονική Μάθηση




               Εργασία στο µάθηµα:
       HM08_Συστήµατα Πολυµέσων



Απεικόνιση Ψηφιακής Βιβλιοθήκης µε
            χρήση X3D




       Διδάσκων: Ν.Μ. Σγούρος, Ι. Ανδρέου


                    Πειραιάς 2008
Εισαγωγή
Στην παρούσα εργασία κατασκευάστηκε µία 3D βιβλιοθήκη µε τη
χρήση του προγράµµατος Flux Studio 2.0 της εταιρίας Media
Machines.

Το περιβάλλον έχει δηµιουργηθεί µε την χρήση της γλώσσας VRLM,
ή οποία αποτελεί την κυρίαρχη γλώσσα 3D προγραµµατισµού για
διαδικτυακές εφαρµογές.

Για την κατασκευή των αντικειµένων που βρίσκονται µέσα στο χώρο
της βιβλιοθήκης χρησιµοποιήθηκαν τα εργαλεία:
   • Create Box
   • Create Cylinder
   • Create Cone
   • Create Light
   • Create Viewpoint

Σε όλα τα αντικείµενα έχουν προστεθεί textures και έχει αξιοποιηθεί
κατάλληλος φωτισµός για την σωστή ανάδειξη των χρωµάτων.

Επίσης δηµιουργήσαµε και ένα µικρό animation σαν ρολόι τοίχου.




Πρώτη Οθόνη
Ανάλυση του κώδικα.

Ακολουθούν ενδεικτικά παραδείγµατα κώδικα:


Αρχικοποίηση
<?xml version=quot;1.0quot; encoding=quot;UTF-8quot;?>
<!DOCTYPE X3D PUBLIC quot;ISO//Web3D//DTD X3D 3.0//ENquot;
quot;http://www.web3d.org/specifications/x3d-3.0.dtdquot;>
<X3D profile='Immersive' >
<head>
 <meta name='Vizthumbnail'
content='Thumb_x3d_Task_x3d9714521201482631.jpg'/>
 <meta name='name' content='content'/>
 <meta name='ExportTime' content='3:10:31'/>
 <meta name='ExportDate' content='1/28/2008'/>
 <meta name='FluxStudioVersion' content='659'/>
 <meta name='FluxStudioSource' content='x3d_task.fxw'/>
</head>
.
.
.
</X3D>


Στοιχεία σκηνής
<Scene>
<WorldInfo
 title='HANIM 1.1 Default Joint Centers LOA1'
 info='quot;This Web3D Content was created with Flux Studio, a Web3D authoring
toolquot;
 quot;www.mediamachines.comquot;
 quot; HANIM 1.1 Default Joint Centers Level-Of-Articulation 1 --------------------------
------------------------------ HANIM 1.1 (VRML 2.0) Author name: eMpTy (a.k.a.
Matthew T. Beitler) HANIM 1.1 (VRML 2.0) Author email:
beitler_graphics.cis.upenn.edu or beitler_acm.org HANIM 1.1 (VRML 2.0) Author
homepage: http://www.cis.upenn.edu/~beitler HANIM 1.1 (VRML 2.0)
Compliance Date: May 12 1999 HANIM 1.1 Compliance Informatio
.
.
.
</Scene>



Στοιχεία BOX & texture mapping
(Παράδειγµα Στοιχείου Βιβλιοθήκης)
<Transform DEF='dad_LIBRARY'
translation='11.5663 14.16493 -28.1839'>
<Transform DEF='dad_Box8'
 containerField='children'
 translation='-5.72104 -3.7197 .16165'
 rotation='0 1 0 1.571'>
 <Shape DEF='Box8'
  containerField='children'>
<Appearance
  containerField='appearance'>
  <ImageTexture
   containerField='texture'
   url='
    quot;wood_texture.jpgquot;'/>
  <Material DEF='Blue'
   containerField='material'
   ambientIntensity='0.200'
   shininess='0.200'
   diffuseColor='0 0 1'/>
 </Appearance>
 <Box DEF='GeoBox8'
  containerField='geometry'
 size='6 20 1'/>
</Shape>
</Transform>



Στοιχείο φωτισµού
<DirectionalLight DEF='Room_Light_1'
intensity='1.000'
ambientIntensity='0.000'
direction='0 -1 -0'
color='1 1 1'
on='true'/>


CAMERA
<Viewpoint DEF='CAMERA1'
description='CAMERA1'
jump='true'
fieldOfView='0.785'
position='-3.19076 10.1952 26.7563'
orientation='0 0 1 0'/>


Animation
</Transform>
 <TimeSensor DEF='Wizard'
  containerField='children
  cycleInterval='60.000'
  loop='true'
  startTime='-1.000'/>
</Transform>

Contenu connexe

En vedette

GALMUS15 Brochure_NEW
GALMUS15 Brochure_NEWGALMUS15 Brochure_NEW
GALMUS15 Brochure_NEWBijan Fard
 
「空間能吃嗎?」課程_第七週 空間中的自然還自不自然?
「空間能吃嗎?」課程_第七週 空間中的自然還自不自然?「空間能吃嗎?」課程_第七週 空間中的自然還自不自然?
「空間能吃嗎?」課程_第七週 空間中的自然還自不自然?Jaff Hsieh
 
2009 Rio Tinto annual investor seminar
2009 Rio Tinto annual investor seminar2009 Rio Tinto annual investor seminar
2009 Rio Tinto annual investor seminarRio Tinto plc
 
презентация разработка рабочих инструкций
презентация разработка рабочих инструкцийпрезентация разработка рабочих инструкций
презентация разработка рабочих инструкцийStanislav Shevel
 
Literator December 2008
Literator December 2008Literator December 2008
Literator December 2008Elizabeth Joss
 
Soft bank leads rs780cr funding in grofers
Soft bank leads rs780cr funding in grofersSoft bank leads rs780cr funding in grofers
Soft bank leads rs780cr funding in grofersSaxbee Consultants
 
Top 8 kg teacher resume samples
Top 8 kg teacher resume samplesTop 8 kg teacher resume samples
Top 8 kg teacher resume sampleskingsmonkey15
 
HotelSpecials - Unternehmenspräsentation für Wellnesshotels
HotelSpecials - Unternehmenspräsentation für WellnesshotelsHotelSpecials - Unternehmenspräsentation für Wellnesshotels
HotelSpecials - Unternehmenspräsentation für WellnesshotelsHotelSpecials
 

En vedette (12)

Presentasi Chainstore
Presentasi Chainstore Presentasi Chainstore
Presentasi Chainstore
 
About Jeff
About JeffAbout Jeff
About Jeff
 
Информационная безопасность подростков: социализационный аспект
Информационная безопасность подростков: социализационный аспектИнформационная безопасность подростков: социализационный аспект
Информационная безопасность подростков: социализационный аспект
 
Sandeep Kaul CV
Sandeep Kaul CVSandeep Kaul CV
Sandeep Kaul CV
 
GALMUS15 Brochure_NEW
GALMUS15 Brochure_NEWGALMUS15 Brochure_NEW
GALMUS15 Brochure_NEW
 
「空間能吃嗎?」課程_第七週 空間中的自然還自不自然?
「空間能吃嗎?」課程_第七週 空間中的自然還自不自然?「空間能吃嗎?」課程_第七週 空間中的自然還自不自然?
「空間能吃嗎?」課程_第七週 空間中的自然還自不自然?
 
2009 Rio Tinto annual investor seminar
2009 Rio Tinto annual investor seminar2009 Rio Tinto annual investor seminar
2009 Rio Tinto annual investor seminar
 
презентация разработка рабочих инструкций
презентация разработка рабочих инструкцийпрезентация разработка рабочих инструкций
презентация разработка рабочих инструкций
 
Literator December 2008
Literator December 2008Literator December 2008
Literator December 2008
 
Soft bank leads rs780cr funding in grofers
Soft bank leads rs780cr funding in grofersSoft bank leads rs780cr funding in grofers
Soft bank leads rs780cr funding in grofers
 
Top 8 kg teacher resume samples
Top 8 kg teacher resume samplesTop 8 kg teacher resume samples
Top 8 kg teacher resume samples
 
HotelSpecials - Unternehmenspräsentation für Wellnesshotels
HotelSpecials - Unternehmenspräsentation für WellnesshotelsHotelSpecials - Unternehmenspräsentation für Wellnesshotels
HotelSpecials - Unternehmenspräsentation für Wellnesshotels
 

Similaire à X3D - VRLM Task

Με ένα μεταλλόφωνο... στον κόσμο ταξιδεύω!
Με ένα μεταλλόφωνο... στον κόσμο ταξιδεύω!Με ένα μεταλλόφωνο... στον κόσμο ταξιδεύω!
Με ένα μεταλλόφωνο... στον κόσμο ταξιδεύω!evamitro
 
Alzaimer Melli8
Alzaimer Melli8Alzaimer Melli8
Alzaimer Melli8arshan
 
مقدمه ای بر داده کاوی و اکتشاف دانش
مقدمه ای بر داده کاوی و اکتشاف دانشمقدمه ای بر داده کاوی و اکتشاف دانش
مقدمه ای بر داده کاوی و اکتشاف دانشdataminers.ir
 
Shah jo risalo
Shah jo risaloShah jo risalo
Shah jo risalosahirali
 
چهل نكته درباره‌ي انتخابات
چهل نكته درباره‌ي انتخاباتچهل نكته درباره‌ي انتخابات
چهل نكته درباره‌ي انتخاباتguestea8c08
 
كشكول واحد عبقري
كشكول واحد عبقريكشكول واحد عبقري
كشكول واحد عبقريMohammed Algarni
 
Ug Shielerning Muherremdiki Azghunliqi
Ug Shielerning Muherremdiki AzghunliqiUg Shielerning Muherremdiki Azghunliqi
Ug Shielerning Muherremdiki AzghunliqiAbdullah Baspren
 
د أيوب الأيوب - ملتقى سيدات الأعمال الثقافي الثالث
د أيوب الأيوب - ملتقى سيدات الأعمال الثقافي الثالثد أيوب الأيوب - ملتقى سيدات الأعمال الثقافي الثالث
د أيوب الأيوب - ملتقى سيدات الأعمال الثقافي الثالثRiyadhBWF
 
mosahebe
mosahebemosahebe
mosahebeahamidp
 
online learning
online learningonline learning
online learningahamidp
 
الايديولوجية الصهيونية - دراسة حالة في علم اجتماع المعرفة - الدكتور عبد الوها...
الايديولوجية الصهيونية - دراسة حالة في علم اجتماع المعرفة - الدكتور عبد الوها...الايديولوجية الصهيونية - دراسة حالة في علم اجتماع المعرفة - الدكتور عبد الوها...
الايديولوجية الصهيونية - دراسة حالة في علم اجتماع المعرفة - الدكتور عبد الوها...osamakanaan
 
موقع وصفات طبخ
موقع وصفات طبخموقع وصفات طبخ
موقع وصفات طبخMohamedHamed323
 
The President’s Speech in Cairo: A New Beginning - Dari
The President’s Speech in Cairo: A New Beginning - DariThe President’s Speech in Cairo: A New Beginning - Dari
The President’s Speech in Cairo: A New Beginning - DariObama White House
 
الحرم الابراهيمي
الحرم الابراهيميالحرم الابراهيمي
الحرم الابراهيميMohammed Algarni
 

Similaire à X3D - VRLM Task (20)

Orthodox Church & Internet
Orthodox Church & InternetOrthodox Church & Internet
Orthodox Church & Internet
 
Με ένα μεταλλόφωνο... στον κόσμο ταξιδεύω!
Με ένα μεταλλόφωνο... στον κόσμο ταξιδεύω!Με ένα μεταλλόφωνο... στον κόσμο ταξιδεύω!
Με ένα μεταλλόφωνο... στον κόσμο ταξιδεύω!
 
Alzaimer Melli8
Alzaimer Melli8Alzaimer Melli8
Alzaimer Melli8
 
مقدمه ای بر داده کاوی و اکتشاف دانش
مقدمه ای بر داده کاوی و اکتشاف دانشمقدمه ای بر داده کاوی و اکتشاف دانش
مقدمه ای بر داده کاوی و اکتشاف دانش
 
Shah jo risalo
Shah jo risaloShah jo risalo
Shah jo risalo
 
چهل نكته درباره‌ي انتخابات
چهل نكته درباره‌ي انتخاباتچهل نكته درباره‌ي انتخابات
چهل نكته درباره‌ي انتخابات
 
كشكول واحد عبقري
كشكول واحد عبقريكشكول واحد عبقري
كشكول واحد عبقري
 
Ug Shielerning Muherremdiki Azghunliqi
Ug Shielerning Muherremdiki AzghunliqiUg Shielerning Muherremdiki Azghunliqi
Ug Shielerning Muherremdiki Azghunliqi
 
د أيوب الأيوب - ملتقى سيدات الأعمال الثقافي الثالث
د أيوب الأيوب - ملتقى سيدات الأعمال الثقافي الثالثد أيوب الأيوب - ملتقى سيدات الأعمال الثقافي الثالث
د أيوب الأيوب - ملتقى سيدات الأعمال الثقافي الثالث
 
mosahebe
mosahebemosahebe
mosahebe
 
online learning
online learningonline learning
online learning
 
الايديولوجية الصهيونية - دراسة حالة في علم اجتماع المعرفة - الدكتور عبد الوها...
الايديولوجية الصهيونية - دراسة حالة في علم اجتماع المعرفة - الدكتور عبد الوها...الايديولوجية الصهيونية - دراسة حالة في علم اجتماع المعرفة - الدكتور عبد الوها...
الايديولوجية الصهيونية - دراسة حالة في علم اجتماع المعرفة - الدكتور عبد الوها...
 
Ar sahih al_bokhary
Ar sahih al_bokharyAr sahih al_bokhary
Ar sahih al_bokhary
 
موقع وصفات طبخ
موقع وصفات طبخموقع وصفات طبخ
موقع وصفات طبخ
 
jaam
jaamjaam
jaam
 
Mhada
MhadaMhada
Mhada
 
Adabiate Esfahani
Adabiate EsfahaniAdabiate Esfahani
Adabiate Esfahani
 
The President’s Speech in Cairo: A New Beginning - Dari
The President’s Speech in Cairo: A New Beginning - DariThe President’s Speech in Cairo: A New Beginning - Dari
The President’s Speech in Cairo: A New Beginning - Dari
 
Hafezipoor
HafezipoorHafezipoor
Hafezipoor
 
الحرم الابراهيمي
الحرم الابراهيميالحرم الابراهيمي
الحرم الابراهيمي
 

Plus de Andreas M. Papaderos (15)

ΤΠΠΛ 3D Studio
ΤΠΠΛ 3D StudioΤΠΠΛ 3D Studio
ΤΠΠΛ 3D Studio
 
Vivlio Kathigiti
Vivlio KathigitiVivlio Kathigiti
Vivlio Kathigiti
 
Final
FinalFinal
Final
 
Cloning Report
Cloning ReportCloning Report
Cloning Report
 
Greece Geography
Greece GeographyGreece Geography
Greece Geography
 
Simvolaio Mathisis
Simvolaio MathisisSimvolaio Mathisis
Simvolaio Mathisis
 
Μία επιστιμοκεντρική διαθεματική προσέγγιση του ηλεκτρικού φωτός
Μία επιστιμοκεντρική διαθεματική προσέγγιση του ηλεκτρικού φωτόςΜία επιστιμοκεντρική διαθεματική προσέγγιση του ηλεκτρικού φωτός
Μία επιστιμοκεντρική διαθεματική προσέγγιση του ηλεκτρικού φωτός
 
Pbl & Inspire
Pbl & InspirePbl & Inspire
Pbl & Inspire
 
Hercules Story
Hercules StoryHercules Story
Hercules Story
 
ΕΜΠ ppt
ΕΜΠ pptΕΜΠ ppt
ΕΜΠ ppt
 
Adaptive Learning Environments & Educational Managment
Adaptive Learning Environments & Educational ManagmentAdaptive Learning Environments & Educational Managment
Adaptive Learning Environments & Educational Managment
 
about SCORM
about SCORMabout SCORM
about SCORM
 
Adaptive Learning Environments & Educational Content Managing
Adaptive Learning Environments & Educational Content ManagingAdaptive Learning Environments & Educational Content Managing
Adaptive Learning Environments & Educational Content Managing
 
Social Software & TEL
Social Software & TELSocial Software & TEL
Social Software & TEL
 
prototype_GreeceGeography_Course
prototype_GreeceGeography_Courseprototype_GreeceGeography_Course
prototype_GreeceGeography_Course
 

Dernier

Salient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsSalient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsKarakKing
 
Single or Multiple melodic lines structure
Single or Multiple melodic lines structureSingle or Multiple melodic lines structure
Single or Multiple melodic lines structuredhanjurrannsibayan2
 
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfUGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfNirmal Dwivedi
 
Wellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptxWellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptxJisc
 
Graduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - EnglishGraduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - Englishneillewis46
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsMebane Rash
 
REMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptxREMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptxDr. Ravikiran H M Gowda
 
How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17Celine George
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17Celine George
 
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...ZurliaSoop
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxAreebaZafar22
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfPoh-Sun Goh
 
FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024Elizabeth Walsh
 
General Principles of Intellectual Property: Concepts of Intellectual Proper...
General Principles of Intellectual Property: Concepts of Intellectual  Proper...General Principles of Intellectual Property: Concepts of Intellectual  Proper...
General Principles of Intellectual Property: Concepts of Intellectual Proper...Poonam Aher Patil
 
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...Pooja Bhuva
 
Towards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxTowards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxJisc
 
SOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning PresentationSOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning Presentationcamerronhm
 
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdfUnit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdfDr Vijay Vishwakarma
 
Google Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxGoogle Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxDr. Sarita Anand
 
Plant propagation: Sexual and Asexual propapagation.pptx
Plant propagation: Sexual and Asexual propapagation.pptxPlant propagation: Sexual and Asexual propapagation.pptx
Plant propagation: Sexual and Asexual propapagation.pptxUmeshTimilsina1
 

Dernier (20)

Salient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsSalient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functions
 
Single or Multiple melodic lines structure
Single or Multiple melodic lines structureSingle or Multiple melodic lines structure
Single or Multiple melodic lines structure
 
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfUGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
 
Wellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptxWellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptx
 
Graduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - EnglishGraduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - English
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan Fellows
 
REMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptxREMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptx
 
How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17
 
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptx
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdf
 
FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024
 
General Principles of Intellectual Property: Concepts of Intellectual Proper...
General Principles of Intellectual Property: Concepts of Intellectual  Proper...General Principles of Intellectual Property: Concepts of Intellectual  Proper...
General Principles of Intellectual Property: Concepts of Intellectual Proper...
 
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
 
Towards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxTowards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptx
 
SOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning PresentationSOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning Presentation
 
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdfUnit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
 
Google Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxGoogle Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptx
 
Plant propagation: Sexual and Asexual propapagation.pptx
Plant propagation: Sexual and Asexual propapagation.pptxPlant propagation: Sexual and Asexual propapagation.pptx
Plant propagation: Sexual and Asexual propapagation.pptx
 

X3D - VRLM Task

  • 1. Πανεπιστήµιο Πειραιώς Τµήµα Διδακτικής της Τεχνολογίας και Ψηφιακών Συστηµάτων ΜΕΤΑΠΤΥΧΙΑΚΟ ΠΡΟΓΡΑΜΜΑ ΣΠΟΥΔΩΝ «Διδακτικής της Τεχνολογίας & Ψηφιακών Συστηµάτων» Κατεύθυνση: Ηλεκτρονική Μάθηση Εργασία στο µάθηµα: HM08_Συστήµατα Πολυµέσων Απεικόνιση Ψηφιακής Βιβλιοθήκης µε χρήση X3D Διδάσκων: Ν.Μ. Σγούρος, Ι. Ανδρέου Πειραιάς 2008
  • 2. Εισαγωγή Στην παρούσα εργασία κατασκευάστηκε µία 3D βιβλιοθήκη µε τη χρήση του προγράµµατος Flux Studio 2.0 της εταιρίας Media Machines. Το περιβάλλον έχει δηµιουργηθεί µε την χρήση της γλώσσας VRLM, ή οποία αποτελεί την κυρίαρχη γλώσσα 3D προγραµµατισµού για διαδικτυακές εφαρµογές. Για την κατασκευή των αντικειµένων που βρίσκονται µέσα στο χώρο της βιβλιοθήκης χρησιµοποιήθηκαν τα εργαλεία: • Create Box • Create Cylinder • Create Cone • Create Light • Create Viewpoint Σε όλα τα αντικείµενα έχουν προστεθεί textures και έχει αξιοποιηθεί κατάλληλος φωτισµός για την σωστή ανάδειξη των χρωµάτων. Επίσης δηµιουργήσαµε και ένα µικρό animation σαν ρολόι τοίχου. Πρώτη Οθόνη
  • 3. Ανάλυση του κώδικα. Ακολουθούν ενδεικτικά παραδείγµατα κώδικα: Αρχικοποίηση <?xml version=quot;1.0quot; encoding=quot;UTF-8quot;?> <!DOCTYPE X3D PUBLIC quot;ISO//Web3D//DTD X3D 3.0//ENquot; quot;http://www.web3d.org/specifications/x3d-3.0.dtdquot;> <X3D profile='Immersive' > <head> <meta name='Vizthumbnail' content='Thumb_x3d_Task_x3d9714521201482631.jpg'/> <meta name='name' content='content'/> <meta name='ExportTime' content='3:10:31'/> <meta name='ExportDate' content='1/28/2008'/> <meta name='FluxStudioVersion' content='659'/> <meta name='FluxStudioSource' content='x3d_task.fxw'/> </head> . . . </X3D> Στοιχεία σκηνής <Scene> <WorldInfo title='HANIM 1.1 Default Joint Centers LOA1' info='quot;This Web3D Content was created with Flux Studio, a Web3D authoring toolquot; quot;www.mediamachines.comquot; quot; HANIM 1.1 Default Joint Centers Level-Of-Articulation 1 -------------------------- ------------------------------ HANIM 1.1 (VRML 2.0) Author name: eMpTy (a.k.a. Matthew T. Beitler) HANIM 1.1 (VRML 2.0) Author email: beitler_graphics.cis.upenn.edu or beitler_acm.org HANIM 1.1 (VRML 2.0) Author homepage: http://www.cis.upenn.edu/~beitler HANIM 1.1 (VRML 2.0) Compliance Date: May 12 1999 HANIM 1.1 Compliance Informatio . . . </Scene> Στοιχεία BOX & texture mapping (Παράδειγµα Στοιχείου Βιβλιοθήκης) <Transform DEF='dad_LIBRARY' translation='11.5663 14.16493 -28.1839'> <Transform DEF='dad_Box8' containerField='children' translation='-5.72104 -3.7197 .16165' rotation='0 1 0 1.571'> <Shape DEF='Box8' containerField='children'>
  • 4. <Appearance containerField='appearance'> <ImageTexture containerField='texture' url=' quot;wood_texture.jpgquot;'/> <Material DEF='Blue' containerField='material' ambientIntensity='0.200' shininess='0.200' diffuseColor='0 0 1'/> </Appearance> <Box DEF='GeoBox8' containerField='geometry' size='6 20 1'/> </Shape> </Transform> Στοιχείο φωτισµού <DirectionalLight DEF='Room_Light_1' intensity='1.000' ambientIntensity='0.000' direction='0 -1 -0' color='1 1 1' on='true'/> CAMERA <Viewpoint DEF='CAMERA1' description='CAMERA1' jump='true' fieldOfView='0.785' position='-3.19076 10.1952 26.7563' orientation='0 0 1 0'/> Animation </Transform> <TimeSensor DEF='Wizard' containerField='children cycleInterval='60.000' loop='true' startTime='-1.000'/> </Transform>