Course detail
Computer Modelling and Visualisation I
FSI-YPMAcad. year: 2025/2026
The course is about 3D NURBS modeling and its use in creating digital models. Students will learn how to create 3D models using NURBS curves and surfaces, with an emphasis on free creation and fidelity. Students will be able to prepare their 3D models for 3D printing and visualization using visualization plug-ins as well as standalone applications and learn the necessary procedures.
Language of instruction
Number of ECTS credits
Mode of study
Guarantor
Entry knowledge
Basic knowledge of working with a PC in Windows is assumed. Experience with computer 3D graphics is a plus.
Rules for evaluation and completion of the course
Compulsory attendance at seminars. Education runs according to the week schedule. The way of compensation of missed seminars is specified by the tutor.
Aims
Students will gain experience using 3D NURBS modeling software to create 3D models and then use them for visualization and rapid prototyping. Students will gain experience in creating virtual 3D models based on sketches from their studio term projects. Students work on their semester projects in different stages with full support of computer technologies.
The student acquires:
- To gain practical experience in creating 3D NURBS models.
- Acquire a basic understanding of the method of modeling complex designs, creating surfaces from curves and combining surfaces into volumes, working with layers and combining parts into a complex object.
- Getting acquainted with all functions of the program for realization of own designs and ideas and for presentation of semestral tasks with other visualization applications.
Study aids
Prerequisites and corequisites
Basic literature
Keyshot 7 Manual. Keyshot 7 Manual [online]. 2017. Dostupné z: https://luxion.atlassian.net/wiki/spaces/K7M/pages/37949651/Overview
Rhinoceros Help. Rhinoceros Help [online]. Robert McNeel & Associates, 2015. Dostupné z: http://docs.mcneel.com/rhino/5/help/en-us/index.htm
VRay for Rhino Manual. VRay for Rhino Manual [online]. 2016. Dostupné z: https://www.vray.com/vray_for_rhino/manual/
3ds Max Help. 3ds Max Help [online]. Autodesk, 2013. Dostupné z: http://docs.autodesk.com/3DSMAX/16/ENU/3ds-Max-Help/
Recommended reading
SIMMONS, Jason. Kompletní příručka pro designéry: virtual product design. V Praze: Slovart, 2009. ISBN 978-807-3911-515.
Classification of course in study plans
- Programme B-PDS-P Bachelor's 1 year of study, summer semester, compulsory
- Programme B-VKP-P Bachelor's 1 year of study, summer semester, compulsory
- Programme C-AKR-P Lifelong learning
specialization CLS , 1 year of study, summer semester, elective
- Programme DES_B Bachelor's 1 year of study, summer semester, elective
2 year of study, summer semester, elective
3 year of study, summer semester, elective
1 year of study, summer semester, elective
2 year of study, summer semester, elective
3 year of study, summer semester, elective
1 year of study, summer semester, elective
2 year of study, summer semester, elective
3 year of study, summer semester, elective
1 year of study, summer semester, elective
2 year of study, summer semester, elective
3 year of study, summer semester, elective
Type of course unit
Computer-assisted exercise
Teacher / Lecturer
Syllabus
- Coordinate system, coordinate input, object properties, layers, basics objects, object visibility, construction history;
- Creating and editing of objects made by curves, edit tools;
- Creating of surfaces, boolean operations with objects, principles of work with objects;
- Tools for advanced editing of objects, cage edit, unroll developable surfaces, curve project;
- Tools for advanced editing of curves, tools for advanced editing of surfaces;
- Working with blocks, external references, user construction planes, object analyses, selection filter;
- Tools for make 2D drawings, dimensions, shading, print;
- Working with polygonal objects, convert to mesh, prepare a project for Rapid Prototyping, prepare a project for rendering;
- Rendering in real-time visualization programs;
- Rendering using visualization plug-ins;
- Basics of rendering in animation programs;
- Individual project.