Course detail

Computer Modelling - Rhinoceros 3D

FSI-YPMAcad. year: 2017/2018

The course is concerned with basic knowledge of work with 3D graphic software. Introducing Nurbs modelling approaches. Practical use of Rhinoceros 3D software (making complex curves and surfaces from curves, making volumes form surfaces, working with layers, joining parts into a complex objects, basics of photorealistic visualization in V-Ray rendering plug-in module and basics of file format conversion in order to use in different modelling software. Preparing a model for machining in RhinoCAM.
The course has been upgraded with the support of the OPVK project. "The Studio digital sculpture and new media project", reg. No. CZ.1.07/2.2.00/28.0278, is co-financed by the European Social Fund and the state budget of the Czech Republic.

Learning outcomes of the course unit

The course enables students to acquire practical proficiency in work with 3D graphics using the program environment of Rhinoceros3D. Students will acquire knowledge about ways of implementation complex 3D projects (making complex curves and surfaces from curves, making volumes form surfaces, working with layers, joining parts into a complex objects). Students learn to use all program features for its implementation into their own ideas and designs in given semester projects. With RhinoCAM plugin students will be able to prepare their models for machining.


Basic knowledge of work with PC in Windows XP or higher OS is assumed. Experience with computer 3D graphics is an advantage.


Not applicable.

Recommended optional programme components

Not applicable.

Recommended or required reading

Rhinoceros Help. Rhinoceros Help [online]. Robert McNeel & Associates, 2015. Dostupné z:
CALMETTES, Julien Martínez. Best of 3D: virtual product design. Barcelona: Monsa, c2005. ISBN 84-964-2915-6.
VRay for Rhino Manual. VRay for Rhino Manual [online]. 2016. Dostupné z:
SIMMONS, Jason. Kompletní příručka pro designéry: virtual product design. V Praze: Slovart, 2009. ISBN 978-807-3911-515.
Keyshot 7 Manual. Keyshot 7 Manual [online]. 2017. Dostupné z:
Cinema 4D / BodyPaint 3D Program Documentation. Cinema 4D / BodyPaint 3D Program Documentation [online]. 2017. Dostupné z:
3ds Max Help. 3ds Max Help [online]. Autodesk, 2013. Dostupné z:

Planned learning activities and teaching methods

The course is taught through exercises which are focused on practical topics presented in lectures.

Assesment methods and criteria linked to learning outcomes

Graded course-unit credit requirements: attendance in lessons, meeting assigned projects deadlines, practical test verifying the knowledge of work with the software and creative work ability.
Resulting evaluation consists of evaluations on projects, tasks and a test. In total it will be possible to aquire 100 points. Resulting classification will be defined by the ECTS scale.
If some of the projects are awarded less than half of the maximum pts., final evaluation of the course is "failed".
According to the article No. 13 of Study and Examination Rules of Brno University of Technology ECTS evaluation degree scale is used. . If some of the projects are awarded less than 50 pts., final evaluation of the course is "failed". The course is evaluated with the following grades: ECTS EVALUATION DEGREES / PTS. RATING / NUMERIC RATING: A / 100 - 90 / 1 / Excellent; B /89 - 80 / 1,5 / Very good; C / 79 - 70 / 2 / Good; D / 69 - 60 / Satisfactory; E / 59 - 50 / Sufficient; F / 49 - 0 / 4 / Failed.

Language of instruction


Work placements

Not applicable.


The course objective is to make students familiar with possibilities and features of 3D software for making various 3D models and its visualization, to learn and use software Rhinoceros3D. Students will gain experience in making virtual 3D models based on sketches from their atelier semester projects. Students become familiar with CAM extension -RhinoCAM that allows to prepare their models for machining. Students work out their semester projects at different stages with full support of computer technologies.

Specification of controlled education, way of implementation and compensation for absences

Compulsory attendance at seminars. Education runs according to the week schedule. The way of compensation of missed seminars is specified by the tutor.

Classification of course in study plans

  • Programme B3A-P Bachelor's

    branch B-PDS , 2. year of study, winter semester, 3 credits, compulsory

Type of course unit


Computer-assisted exercise

39 hours, compulsory

Teacher / Lecturer


1. Introduce to 3D modeling softwares and Rhinoceros 3D – user interface, basic options of Rhinoceros 3D
2. Rhinoceros – coordinate system, coordinate input, object properties, layers, basics objects, object visibility, construction history
3. Rhinoceros 3D – creating and editing of objects made by curves, edit tools
4. Rhinoceros 3D – creating of surfaces, boolean operations with objects, principles of work with objects
5. Rhinoceros 3D – tools for advanced editing of objects, cage edit, unroll developable surfaces, curve project
6. Rhinoceros 3D – tools for advanced editing of curves, tools for advanced editing of surfaces
7. Rhinoceros 3D – block, external references, user construction planes, object analyses, selection filter
8. Rhinoceros 3D – tools for make 2D drawings, dimensions, shading, print
9. Rhinoceros 3D – polygonal objects, convert to mesh, prepare a project for Rapid Prototyping, prepare a project for rendering
10. Real-time rendering in Keyshot
11. Rhinoceros 3D – rendering in Vray plug-in
12. rendering in Maxon Cinema 4D
13. Rhinoceros 3D – individual project