Italiano
Italian
Fondamenti di informatica, User Experience, Conoscenza delle principali tecnologie di Extended Reality
Fundamentals of Informatics, User Experience, Knowledge of main eXtended Reality Technologies
Lezioni di Teoria, 28 ore
Esercitazioni, 20 ore.
L'insegnamento è attivo sulla piattaforma Moodle di Ateneo
28 hours of Lectures, 20 hours of classroom exercises.
The teaching is active on the University's Moodle platform
Il corso permette agli studenti e alle studentesse di apprendere le conoscenze teoriche di base e le capacità tecniche necessarie per la modellazione 3D di oggetti, personaggi ed ambienti finalizzati alla costruzione di scenari immersivi ed interattivi. Inoltre esso consente di comprendere l’intero processo di realizzazione di tali scenari per applicazioni di eXtended Reality e videogames, che implica la produzione, organizzazione e gestione di ogni modello 3D per un unico Reel.
Le conoscenze acquisite permetteranno agli studenti e studentesse di sviluppare competenze professionali idonee per l’industria culturale e creativa, ossia imprese che producono giochi, videogames, computer animation, applicazioni di eXtended Reality. Al fine di affrontare l’intero processo di produzione di uno scenario 3D interattivo, lo studente dovrà saper utilizzare i metodi di modellazione e gli strumenti più appropriati ed aggiornati rispetto agli obiettivi di progetto. Tale capacità si estrinseca attraverso una serie di abilità quali:
- Comprendere la diversa natura dei modelli geometrici e scegliere quelli più idonei per le applicazioni oggetto del progetto;
- Utilizzare i modelli geometrici tridimensionali per realizzare un ambiente interattivo;
- Comprendere e scegliere i formati di scambio dati per poter gestire l’intera
Le competenze trasversali che verranno maturate riguardano lo sviluppo delle più importanti soft skill relative alle capacità di problem solving nella produzione e gestione del processo di modellazione/realizzazione di ambienti 3D interattivi e l’abilità di lavorare in team work.
The course allows students to learn the basic theoretical knowledge and technical skills necessary for the 3D modelling of objects, characters, and environments to construct immersive and interactive scenarios. It also allows them to understand the entire process of creating such scenarios for eXtended Reality and videogames applications, which involves the production, organization and management of each 3D model for a single Reel.
The acquired knowledge will allow the student to develop professional skills suitable for the cultural and creative industry, companies that produce games, video games, computer animation, and eXtended Reality applications. In order to deal with the entire production process of an interactive 3D scenario, the student will have to know how to use the most appropriate and up-to-date modelling methods and tools for the project objectives. This ability is expressed through a series of skills such as:
- Understand the different nature of geometric models and choose the most suitable ones for the applications covered by the project;
- Use three-dimensional geometric models to create an interactive environment;
- Understand and choose the data exchange formats in order to manage the whole
The transversal skills concern the development of the essential soft skills related to problem-solving in the production and management of the modelling/creation process of interactive 3D environments and the ability to work in teamwork.
Le lezioni frontali si propongono di fornire le conoscenze necessarie alla modellazione 3D di ogni elemento della scena virtuale e alla gestione del workflow che va dal concept, al modello, fino all'importazione dei modelli in ambienti per la programmazione di applicazioni di eXtended Reality (XR) e videogame. In particolare gli argomenti del corso sono:
Workflow dal modello alla realizzazione di scenario;
Fondamenti di modellazione tridimensionale
Tecniche di modellazione geometrica 3D che comprendono la modellazione di superfici free form, modellazione poligonale e sculpturing, la modellazione organica avanzata e modellazione per l’animazione
Tecniche di Reverse Engineering per l’acquisizione di oggetti reali e realizzazone di contenuti 3D digitali;
Cenni di rendering, texturing e shading finalizzati alla realizzazione di scenari realistici in ambienti di programmazione XR
Interoperabilità dei modelli, sistemi integrati, metodi di ottimizzazione e scambio dati, tipi di dati esportabili, formati di scambio dati
Esercitazioni 20 ore:
Le esercitazioni saranno organizzate in 16 ore di esercizi pratici di base con i principali strumenti e 8 ore di modellazione in aula sotto la supervisione del docente sul progetto assegnato. Verrà assegnato agli studenti un lavoro di progetto (project work) di uno scenario 3D, la cui modellazione verrà condotta secondo i metodi e gli strumenti appresi durante le lezioni frontali. Tali attività progettuale sarà accompagnata da esercitazioni pratiche dei diversi strumenti per la modellazione e la grafica 3D.
The lectures aim to provide the knowledge necessary for the 3D modeling of each element of the virtual scene and the management of the workflow that goes from the concept, to the model, up to the import of the models into environments for programming eXtended Reality (XR) applications ) and video games. In particular, the topics of the course are:
Workflow from model to scenario creation;
Fundamentals of three-dimensional modeling
3D geometric modeling techniques including free form surface modeling, polygonal modeling and sculpturing, advanced organic modeling and modeling for animation
Reverse Engineering techniques for the acquisition of real objects and creation of digital 3D contents;
Hints of rendering, texturing and shading aimed at creating realistic scenarios in XR programming environments
Model interoperability, integrated systems, optimization and data exchange methods, exportable data types, data exchange formats
20 hour exercises:
The exercises will be organized into 16 hours of basic practical exercises with the main tools and 8 hours of classroom modeling under the supervision of the teacher on the assigned project. Students will be assigned a project work of a 3D scenario, the modeling of which will be conducted according to the methods and tools learned during the lectures. These design activities will be accompanied by practical exercises of the various tools for modeling and 3D graphics.
Consegna del project work elaborato durante il corso in termini di file sorgenti degli elaborati e della grafica 3D. Materiali e metodi utili per sostenere l'esame e condurre il progetto del corso sono messi a disposizione sulla piattaforma Moodle di Ateneo (learn.univpm.it). Per gli studenti e le studentesse con disabilità/invalidità o disturbo specifico di apprendimento (DSA), che abbiano presentato debita richiesta di supporto per affrontare lo specifico esame di profitto all’Info Point Disabilità/DSA dell’Ateneo, le modalità di esame saranno adattate alla luce di quanto previsto dalle linee guida di Ateneo
Gli elaborati del project work (modelli 3D e scenari) saranno valutati secondo diversi criteri quali il corretto impiego delle tecnine di modellazione in base al tipo e forma dei manufatti, la qualità grafica delle texture e dello shading, il giusto inserimento di luci nell'ambiente ed infine la completezza e ricchezza dello scenario realizzato.
Per superare con esisto positivo la prova pratica gli studenti e le studentesse dovranno dimostrare di possedere una complessiva conoscenza dei metodi e strumenti di modellazione e di saper condurre la produzione 3D (modellazione, rendering, texturing e shading) di uno scenario XR / videogame tenendo conto della molteplicità degli aspetti che concorrono alla sua definizione. La valutazione massima verrà conseguita dimostrando una completa padronanza degli strumenti e delle tecniche illustrate durante il corso per realizzare il proprio project work
Viene attribuito un voto in trentesimi con eventuale lode. Il voto minimo per il superamento dell’esame è di 18 trentesimi
Il project work sarà valutato con un massimo di 30 punti.
L’assegnazione della Lode è data agli studenti e alle studentesse che avranno dimostrato di avere sviluppato un ambiente originale, completo e ricco di dettagli nonché autonomia nella sua produzione
Delivery of the project work developed during the course in terms of source files of the documents and 3D graphics. Materials and methods for the exams and the project work are provided in the Moodle platform (learn.univpm.it). For students with disabilities/invalidities or specific learning disorders (DSA), who have submitted a request for support to take the specific exam at the Disability/DSA Info Point of the University, the exam methods will be adapted in light of what is recommended by the University guidelines.
The project work documents (3D models and scenarios) will be evaluated according to various criteria such as the correct use of modeling techniques based on the type and shape of the artefacts, the graphic quality of the textures and shading, the correct insertion of lights in the environment and finally the completeness and richness of the created scenario.
To successfully pass the practical test, students will have to demonstrate that they have an overall knowledge of modeling methods and tools and that they know how to conduct the 3D production (modelling, rendering, texturing and shading) of an XR / videogame scenario taking into account of the multiplicity of aspects that contribute to its definition. The maximum rating will be achieved by demonstrating complete mastery of the tools and techniques illustrated during the course to carry out your project work
A thirty-points scale is used for grading, with possible praise. The minimum score to overcome the exam is 18/30.
The project work will be evaluated with a maximum of 30 points.
The assignment of honours is given to students who have demonstrated that they have developed an original, complete, rich environment and autonomy in its production
“Autodesk Maya 2020 Basic Guide”, "Kelly L. Murdock, SDC Publications, 2020, ISBN: 1630572551
“Mind-melding Unity and Blender for 3D Game Development: unleash the power of unity and blender to create amazing games”, Spenser Grey, Packt Publishing, 2022, ISBN: 1801071551
“Simplified Complexity: Metodo per la modellazione NURBS avanzata con Rhinoceros”, Di Marco Giancarlo, Le Penseur, 2017: ISBN: 889531543X
Dmitry Kirsanov, 2021, "The book of Inkscape: 2nd edition", No Starch Press
Materials and slides available at https://learn.univpm.it"
“Autodesk Maya 2020 Basic Guide”, "Kelly L. Murdock, SDC Publications, 2020, ISBN: 1630572551
“Mind-melding Unity and Blender for 3D Game Development: unleash the power of unity and blender to create amazing games”, Spenser Grey, Packt Publishing, 2022, ISBN: 1801071551
“Simplified Complexity: Metodo per la modellazione NURBS avanzata con Rhinoceros”, Di Marco Giancarlo, Le Penseur, 2017: ISBN: 889531543X
Dmitry Kirsanov, 2021, "The book of Inkscape: 2nd edition", No Starch Press
Materials and slides available at https://learn.univpm.it"
Università Politecnica delle Marche
P.zza Roma 22, 60121 Ancona
Tel (+39) 071.220.1, Fax (+39) 071.220.2324
P.I. 00382520427