![Page 1: Business and Computing Deanery 3D Modelling Week 1 Principles of parametric modelling](https://reader036.vdocument.in/reader036/viewer/2022062719/56649ed25503460f94be14cf/html5/thumbnails/1.jpg)
Business and Computing Deanery
3D Modelling Week 1
Principles of parametric modelling
![Page 2: Business and Computing Deanery 3D Modelling Week 1 Principles of parametric modelling](https://reader036.vdocument.in/reader036/viewer/2022062719/56649ed25503460f94be14cf/html5/thumbnails/2.jpg)
3D Modelling Tools 2
Today The learning outcomes The structure of the module The assessments The principles of parametric modelling
3D space Coordinates Axes 3D primitives
VRML X3D
![Page 3: Business and Computing Deanery 3D Modelling Week 1 Principles of parametric modelling](https://reader036.vdocument.in/reader036/viewer/2022062719/56649ed25503460f94be14cf/html5/thumbnails/3.jpg)
3D Modelling Tools 3
Why this module? Temporal Modelling Research Group
What do you think we research?
Tutors for this module Robina Hetherington Brian Farrimond
![Page 4: Business and Computing Deanery 3D Modelling Week 1 Principles of parametric modelling](https://reader036.vdocument.in/reader036/viewer/2022062719/56649ed25503460f94be14cf/html5/thumbnails/4.jpg)
3D Modelling Tools 4
My dissertation – an example I wanted to do something with the web
Maybe XML I am an architect Model a building over the web?
Is this research? Model a building over time over the web?
New standard X3D, which is an application of XML
Dissertation did two things1. Examined the relationship of X3D with XML2. Explored the data structures involved in
displaying buildings at different times Is this research?
![Page 5: Business and Computing Deanery 3D Modelling Week 1 Principles of parametric modelling](https://reader036.vdocument.in/reader036/viewer/2022062719/56649ed25503460f94be14cf/html5/thumbnails/5.jpg)
3D Modelling Tools 5
This module Is about learning how to model in
3D Using software to generate a model Manipulate in a programming
environment
![Page 6: Business and Computing Deanery 3D Modelling Week 1 Principles of parametric modelling](https://reader036.vdocument.in/reader036/viewer/2022062719/56649ed25503460f94be14cf/html5/thumbnails/6.jpg)
3D Modelling Tools 6
Learning outcomes1. To research, develop and advance their
knowledge and understanding of the application of 3D modelling in digital media systems
2. To demonstrate self-direction and originality in tackling and solving problems in the creation of 3D models, and act autonomously in planning and implementing a series of models of increasing complexity
3. To demonstrate systematic and appropriate use of a 3D library within a programming language
![Page 7: Business and Computing Deanery 3D Modelling Week 1 Principles of parametric modelling](https://reader036.vdocument.in/reader036/viewer/2022062719/56649ed25503460f94be14cf/html5/thumbnails/7.jpg)
3D Modelling Tools 7
Materials covered Software for development and distribution of 3D
3D modelling tools 3D graphics programming APIs
Geometric principles of parametric modelling Methods of rendering Material properties Lighting and shadows Cameras Animation Integration and distribution of models within
digital media Hardware for 3D rendering
![Page 8: Business and Computing Deanery 3D Modelling Week 1 Principles of parametric modelling](https://reader036.vdocument.in/reader036/viewer/2022062719/56649ed25503460f94be14cf/html5/thumbnails/8.jpg)
3D Modelling Tools 8
Reading Giambruno M, (2002) 3D Graphics
& Animation, 2nd Edition, New Riders, ISBN: 0-7357-1243-3 Directed reading
Tutorial booklet OpenGL booklet
![Page 9: Business and Computing Deanery 3D Modelling Week 1 Principles of parametric modelling](https://reader036.vdocument.in/reader036/viewer/2022062719/56649ed25503460f94be14cf/html5/thumbnails/9.jpg)
3D Modelling Tools 9
Structure Lectures and demonstrations Self study tutorials
You are expected to spend 150 hours on this module
![Page 10: Business and Computing Deanery 3D Modelling Week 1 Principles of parametric modelling](https://reader036.vdocument.in/reader036/viewer/2022062719/56649ed25503460f94be14cf/html5/thumbnails/10.jpg)
3D Modelling Tools 10
FML 409 software 3ds studio max version 7 Microsoft Office Notepad Visual C++ GLUT Internet Explorer
Flux Cosmo Cortona
![Page 11: Business and Computing Deanery 3D Modelling Week 1 Principles of parametric modelling](https://reader036.vdocument.in/reader036/viewer/2022062719/56649ed25503460f94be14cf/html5/thumbnails/11.jpg)
3D Modelling Tools 11
Assessment Presentation 20% Portfolio 80%
![Page 12: Business and Computing Deanery 3D Modelling Week 1 Principles of parametric modelling](https://reader036.vdocument.in/reader036/viewer/2022062719/56649ed25503460f94be14cf/html5/thumbnails/12.jpg)
3D Modelling Tools 12
Presentation You are to prepare a presentation which
explores different methods to display in a webpage and manipulate in real-time 3D models Note that this is NOT about the generation of
a model using software such as 3ds Max, but the display of models over the WWW.
You are expected to research at least two different methods and make a recommendation for use in your own portfolio work
You should illustrate these methods by demonstrating an example of each
![Page 13: Business and Computing Deanery 3D Modelling Week 1 Principles of parametric modelling](https://reader036.vdocument.in/reader036/viewer/2022062719/56649ed25503460f94be14cf/html5/thumbnails/13.jpg)
3D Modelling Tools 13
Your presentation 10 minutes Give your tutor
a printout, 3 slides per page an electronic copy on disc
It should include screen shots of the applications
Be fully referenced Harvard Need to identify
Information from others Conclusions from others
![Page 14: Business and Computing Deanery 3D Modelling Week 1 Principles of parametric modelling](https://reader036.vdocument.in/reader036/viewer/2022062719/56649ed25503460f94be14cf/html5/thumbnails/14.jpg)
3D Modelling Tools 14
Discussion What is meant by real-time? Give examples of methods of
displaying models Give examples of applications What criteria would you consider in
a critical comparison? How would you measure success?
![Page 15: Business and Computing Deanery 3D Modelling Week 1 Principles of parametric modelling](https://reader036.vdocument.in/reader036/viewer/2022062719/56649ed25503460f94be14cf/html5/thumbnails/15.jpg)
3D Modelling Tools 15
Presentation assessment Higher marks will be given for the
demonstration of a critical awareness of the role of software, the technologies used, and the end use of the application.
You should draw your own conclusion as the success, technical complexity and visual impact of the application.
![Page 16: Business and Computing Deanery 3D Modelling Week 1 Principles of parametric modelling](https://reader036.vdocument.in/reader036/viewer/2022062719/56649ed25503460f94be14cf/html5/thumbnails/16.jpg)
3D Modelling Tools 16
Portfolio Create a series of non-trivial and novel 3D
applications Build upon concepts taught in the tutorials Submission of paper screenshots Submission of electronic version On the disc you are expected to provide:
Webpages with critical reflection and links to your models
Your models Copy of your presentation
![Page 17: Business and Computing Deanery 3D Modelling Week 1 Principles of parametric modelling](https://reader036.vdocument.in/reader036/viewer/2022062719/56649ed25503460f94be14cf/html5/thumbnails/17.jpg)
3D Modelling Tools 17
What is 3D? 3D graphics -2D representation of
3D objects – flattened Objects exist in the memory of the
computer No physical form Numbers and mathematical
formulas
![Page 18: Business and Computing Deanery 3D Modelling Week 1 Principles of parametric modelling](https://reader036.vdocument.in/reader036/viewer/2022062719/56649ed25503460f94be14cf/html5/thumbnails/18.jpg)
3D Modelling Tools 18
3D software Enables you to create a scene, fill it
full of objects Apply materials to the objects Lighting Virtual cameras Animation View
Make a video Export as a 3D model
![Page 19: Business and Computing Deanery 3D Modelling Week 1 Principles of parametric modelling](https://reader036.vdocument.in/reader036/viewer/2022062719/56649ed25503460f94be14cf/html5/thumbnails/19.jpg)
3D Modelling Tools 19
How are 3D models used? Think of examples of 3D models
used in computer systems How are they used? Are you impressed?
![Page 20: Business and Computing Deanery 3D Modelling Week 1 Principles of parametric modelling](https://reader036.vdocument.in/reader036/viewer/2022062719/56649ed25503460f94be14cf/html5/thumbnails/20.jpg)
3D Modelling Tools 20
Film and TV Until recently the industry used matte
paintings, hand-built models or full sized props
1982 - TRON used 3D animation 1993 - Jurassic Park used 3D animation 1995 – Toystory completely CG
Computer Graphics Commercials News graphics Historical reconstructions
![Page 21: Business and Computing Deanery 3D Modelling Week 1 Principles of parametric modelling](https://reader036.vdocument.in/reader036/viewer/2022062719/56649ed25503460f94be14cf/html5/thumbnails/21.jpg)
3D Modelling Tools 21
The Web Applications
Demos of products 3d immersive
worlds Virtual history Training Medical
applications Design and
engineering Games
Methods Movie VRML QuickTime VR Java 3D Director/
Shockwave Others
![Page 22: Business and Computing Deanery 3D Modelling Week 1 Principles of parametric modelling](https://reader036.vdocument.in/reader036/viewer/2022062719/56649ed25503460f94be14cf/html5/thumbnails/22.jpg)
3D Modelling Tools 22
Gaming Animation in motion video
Quality and richness Real-time 3D graphics
Pay off between detail and speed and responsiveness
![Page 23: Business and Computing Deanery 3D Modelling Week 1 Principles of parametric modelling](https://reader036.vdocument.in/reader036/viewer/2022062719/56649ed25503460f94be14cf/html5/thumbnails/23.jpg)
3D Modelling Tools 23
Operating systems Sun
Looking glass
Windows Longhorn 3D UI
Sun - Looking Glass (2005
![Page 24: Business and Computing Deanery 3D Modelling Week 1 Principles of parametric modelling](https://reader036.vdocument.in/reader036/viewer/2022062719/56649ed25503460f94be14cf/html5/thumbnails/24.jpg)
3D Modelling Tools 24
Activity Look at:
www.virginmobile.com/mobile/www.bbc.co.uk/history/multimedia_zone/virtual_tours/www.sun.com/software/looking_glass/details.htmlwww.qtvr.co.uk/
Suggestions? Games Movies
![Page 25: Business and Computing Deanery 3D Modelling Week 1 Principles of parametric modelling](https://reader036.vdocument.in/reader036/viewer/2022062719/56649ed25503460f94be14cf/html5/thumbnails/25.jpg)
3D Modelling Tools 25
Two types of virtual reality Active
3D worlds
Advantages Immersive
environment Free movement
Disadvantages Rendering Specialist software? Hardware?
Passive Movies
Advantages Level of detail
Disadvantages Restricted view
![Page 26: Business and Computing Deanery 3D Modelling Week 1 Principles of parametric modelling](https://reader036.vdocument.in/reader036/viewer/2022062719/56649ed25503460f94be14cf/html5/thumbnails/26.jpg)
3D Modelling Tools 26
Your first portfolio Create a VRML model using Notepad of
a simple room constructed from primitive shapes, consisting of three walls and a floor. Insert a table constructed of two or more cylinders and a light
Due in Week 2 A screen shot of your model rendered in a
browser. Final submission
Embedded into a website, plus discussion
![Page 27: Business and Computing Deanery 3D Modelling Week 1 Principles of parametric modelling](https://reader036.vdocument.in/reader036/viewer/2022062719/56649ed25503460f94be14cf/html5/thumbnails/27.jpg)
3D Modelling Tools 27
It should look something like…
![Page 28: Business and Computing Deanery 3D Modelling Week 1 Principles of parametric modelling](https://reader036.vdocument.in/reader036/viewer/2022062719/56649ed25503460f94be14cf/html5/thumbnails/28.jpg)
3D Modelling Tools 28
Today Parametric modelling
3D space Coordinates Axes 3D primitives
VRML X3D
![Page 29: Business and Computing Deanery 3D Modelling Week 1 Principles of parametric modelling](https://reader036.vdocument.in/reader036/viewer/2022062719/56649ed25503460f94be14cf/html5/thumbnails/29.jpg)
3D Modelling Tools 29
VRML Virtual Reality Modelling Language VRML is a scene description language Simple ascii text files which can be parsed
by a VRML interpreter VRML browsers
Cosmo Cortona Flux
Can be exported from most 3D modelling software
.wrl extension
![Page 30: Business and Computing Deanery 3D Modelling Week 1 Principles of parametric modelling](https://reader036.vdocument.in/reader036/viewer/2022062719/56649ed25503460f94be14cf/html5/thumbnails/30.jpg)
3D Modelling Tools 30
VRML Virtual Reality Modelling Language
Designed to be the three-dimensional modelling equivalent of HTML
World Wide Web conference in Geneva in 1994
VRML 1.0 specification was released in May 1995
VRML 2.0, quickly replaced by VRML97
![Page 31: Business and Computing Deanery 3D Modelling Week 1 Principles of parametric modelling](https://reader036.vdocument.in/reader036/viewer/2022062719/56649ed25503460f94be14cf/html5/thumbnails/31.jpg)
3D Modelling Tools 31
Tony Parisi 1999 Where did VRML go wrong?
Buggy browsers Big plug-in downloads Interoperability of content
“…..that no amount of technology, no matter how good, is relevant without compelling applications that solve real problems. The logic of it seems simple enough—if technology isn’t useful, who’s going to use it? “
Tony Parisi (1999)
![Page 32: Business and Computing Deanery 3D Modelling Week 1 Principles of parametric modelling](https://reader036.vdocument.in/reader036/viewer/2022062719/56649ed25503460f94be14cf/html5/thumbnails/32.jpg)
3D Modelling Tools 32
X3D Developed collaboratively by the
Web3D Consortium Evolutionary Successor to VRML97 Adds:
New features Additional data encoding formats Stricter conformance Componentized architecture
![Page 33: Business and Computing Deanery 3D Modelling Week 1 Principles of parametric modelling](https://reader036.vdocument.in/reader036/viewer/2022062719/56649ed25503460f94be14cf/html5/thumbnails/33.jpg)
3D Modelling Tools 33
X3D Evolution of VRML 97 Application of XML VRML was badly implemented by
browsers Inconsistent views
Componentized But not widely used Currently cannot export from major 3D
modelling software .x3d extension
![Page 34: Business and Computing Deanery 3D Modelling Week 1 Principles of parametric modelling](https://reader036.vdocument.in/reader036/viewer/2022062719/56649ed25503460f94be14cf/html5/thumbnails/34.jpg)
3D Modelling Tools 34
A cylinderVRML#VRML V2.0 utf8# A cylinderShape { appearance Appearance { material Material { diffuseColor 1 0 0 } } geometry Cylinder { height 2 radius 5 }}
X3D<?xml version="1.0"
encoding="UTF-8"?><X3D profile="Full"> <head/> <Scene> <Shape> <Appearance> <Material
diffuseColor="1 0 0"/> </Appearance> <Cylinder height="2"
radius="5"/> </Shape> </Scene></X3D>
Comment
![Page 35: Business and Computing Deanery 3D Modelling Week 1 Principles of parametric modelling](https://reader036.vdocument.in/reader036/viewer/2022062719/56649ed25503460f94be14cf/html5/thumbnails/35.jpg)
3D Modelling Tools 35
Activity Open cylinder.wrl
Change the colour Change the sizes View in a browser
Open cylinder.x3d Change the colour Change the sizes View in a browser
![Page 36: Business and Computing Deanery 3D Modelling Week 1 Principles of parametric modelling](https://reader036.vdocument.in/reader036/viewer/2022062719/56649ed25503460f94be14cf/html5/thumbnails/36.jpg)
3D Modelling Tools 36
A boxVRML #VRML V2.0 utf8#A boxShape { appearance Appearance { material Material { } } geometry Box { size 2.0 2.0 2.0 }}
X3D<?xml version="1.0"
encoding="UTF-8"?><X3D profile="Full"> <head/> <Scene> <Shape> <Appearance> <Material
diffuseColor="0 1 0"/> </Appearance> <Box size="2 2
2"/> </Shape> </Scene></X3D>
![Page 37: Business and Computing Deanery 3D Modelling Week 1 Principles of parametric modelling](https://reader036.vdocument.in/reader036/viewer/2022062719/56649ed25503460f94be14cf/html5/thumbnails/37.jpg)
3D Modelling Tools 37
A sphereVRML #VRML V2.0 utf8
Shape {
appearance Appearance {
material Material {
diffuseColor 1 1 1}
}
geometry Sphere { radius 0.15 }
}
X3D<?xml version="1.0"
encoding="UTF-8"?><X3D profile="Full"> <head/> <Scene> <Shape> <Appearance> <Material
diffuseColor=“1 1 1"/> </Appearance> <Sphere
radius=“0.15"/> </Shape> </Scene></X3D>
![Page 38: Business and Computing Deanery 3D Modelling Week 1 Principles of parametric modelling](https://reader036.vdocument.in/reader036/viewer/2022062719/56649ed25503460f94be14cf/html5/thumbnails/38.jpg)
3D Modelling Tools 38
Activity Open box.wrl
Change the colour Change the sizes View in a browser
Open box.x3d Change the colour Change the sizes View in a browser
![Page 39: Business and Computing Deanery 3D Modelling Week 1 Principles of parametric modelling](https://reader036.vdocument.in/reader036/viewer/2022062719/56649ed25503460f94be14cf/html5/thumbnails/39.jpg)
3D Modelling Tools 39
3D space Every point in 3D
space is defined by 3 coordinates
A cube shaped “cyberspace”
At the centre is the origin 0,0,0
Origin point(0,0,0)
![Page 40: Business and Computing Deanery 3D Modelling Week 1 Principles of parametric modelling](https://reader036.vdocument.in/reader036/viewer/2022062719/56649ed25503460f94be14cf/html5/thumbnails/40.jpg)
3D Modelling Tools 40
Coordinate and axes Coordinates
Each point is defined by 3 numbers, coordinates
X, Y, Z Width, height and depth
Axes Imaginary line in
cyberspace Width axis X runs
horizontally Height axis Y is vertical Depth axis Z travels
front to backY-
Y+
X- X+
Z-
Z+
Origin point0, 0, 0
![Page 41: Business and Computing Deanery 3D Modelling Week 1 Principles of parametric modelling](https://reader036.vdocument.in/reader036/viewer/2022062719/56649ed25503460f94be14cf/html5/thumbnails/41.jpg)
3D Modelling Tools 41
World coordinate system By default, all
shapes are built at the origin of the world coordinate system
If I have a box geometry Box { size 2.0 2.0 2.0 }
What are the coordinates of the 8 points? Y-
Y+
X- X+
Z-
Z+
Origin point0, 0, 0
![Page 42: Business and Computing Deanery 3D Modelling Week 1 Principles of parametric modelling](https://reader036.vdocument.in/reader036/viewer/2022062719/56649ed25503460f94be14cf/html5/thumbnails/42.jpg)
3D Modelling Tools 42
Transform A transform creates a coordinate
system that can be Positioned Rotated Scaled
Relative to a parent coordinate system
![Page 43: Business and Computing Deanery 3D Modelling Week 1 Principles of parametric modelling](https://reader036.vdocument.in/reader036/viewer/2022062719/56649ed25503460f94be14cf/html5/thumbnails/43.jpg)
3D Modelling Tools 43
Transform syntax Translation positions a coordinate system in X,
Y, and Z VRML
Transform { translation 0 0 1 children [ : ]}
X3D <Transform translation="0 0 1">:</Transform>
![Page 44: Business and Computing Deanery 3D Modelling Week 1 Principles of parametric modelling](https://reader036.vdocument.in/reader036/viewer/2022062719/56649ed25503460f94be14cf/html5/thumbnails/44.jpg)
3D Modelling Tools 44
Viewpoints A position in
cyberspace that represents the user’s location
Viewing plane Imaginary flat
panel that defines the limits of the user’s sight Everything else is
‘clipped off’Y-
Y+
X- X+
Z-
Z+
Origin point0, 0, 0
Viewpoint
Viewing plane
![Page 45: Business and Computing Deanery 3D Modelling Week 1 Principles of parametric modelling](https://reader036.vdocument.in/reader036/viewer/2022062719/56649ed25503460f94be14cf/html5/thumbnails/45.jpg)
3D Modelling Tools 45
ViewpointsVRML Viewpoint { description "First"
position 0 2 10}Viewpoint { description "Second"
position 0 2 20}
X3D <Viewpoint description="First" position="0 2 10"/>
<Viewpoint description="Second" position="0 2 20"/>
![Page 46: Business and Computing Deanery 3D Modelling Week 1 Principles of parametric modelling](https://reader036.vdocument.in/reader036/viewer/2022062719/56649ed25503460f94be14cf/html5/thumbnails/46.jpg)
3D Modelling Tools 46
Background VRML
Background { groundAngle [ 1.396,1.571 ] groundColor [ 1 1 1, 0 0.8 0.5, 0 0.5 0.3 ] skyAngle [ 0.785, 1.571 ] skyColor [ 0 0 0.5, 0 0 1, 1 1 1 ]}
X3D <Background
groundAngle="1.396,1.571“groundColor="1 1 1, 0 0.8 0.5, 0 0.5 0.3"
skyAngle="0.785, 1.571" skyColor="0 0 0.5, 0 0 1, 1 1 1"/>
![Page 47: Business and Computing Deanery 3D Modelling Week 1 Principles of parametric modelling](https://reader036.vdocument.in/reader036/viewer/2022062719/56649ed25503460f94be14cf/html5/thumbnails/47.jpg)
3D Modelling Tools 47
Activity Open portfolio1.wrl
Change the colour Change the sizes View in a browser
Add another cylinder (s), transform it to make a simple table
Add 3 boxes to form a floor and 2 walls
Change the colours
![Page 48: Business and Computing Deanery 3D Modelling Week 1 Principles of parametric modelling](https://reader036.vdocument.in/reader036/viewer/2022062719/56649ed25503460f94be14cf/html5/thumbnails/48.jpg)
3D Modelling Tools 48
Add some light#lampTransform { translation 0 1 0 children [
PointLight { location 0.0 0.0 0.0 radius 10.0 intensity 1.0 ambientIntensity 0.2 color 1 0.95 0.8 } Shape { appearance Appearance { material Material {diffuseColor 1 1 1} } geometry Sphere { radius 0.15 } }
]}
![Page 49: Business and Computing Deanery 3D Modelling Week 1 Principles of parametric modelling](https://reader036.vdocument.in/reader036/viewer/2022062719/56649ed25503460f94be14cf/html5/thumbnails/49.jpg)
3D Modelling Tools 49
Embedding in a web page Uses ActiveX
<object
classid="clsid:06646724-bcf3-11d0-9518-00c04fc2dd79"
width="50%" height="50%">
<param name="src“ value="tower.wrl">
</object>
Warning - with XP service pack you may get a warning about blocked content
![Page 50: Business and Computing Deanery 3D Modelling Week 1 Principles of parametric modelling](https://reader036.vdocument.in/reader036/viewer/2022062719/56649ed25503460f94be14cf/html5/thumbnails/50.jpg)
3D Modelling Tools 50
Plug-ins Cortona only VRML
<OBJECT CLASSID="clsid:86A88967-7A20-11D2-8EDA-00600818EDB1">
Cosmo Player only VRML
<OBJECT CLASSID=" clsid:06646724-bcf3-11d0-
9518-00c04fc2dd79"> FLUX VRML and X3D
<OBJECT CLASSID="clsid:918B202D-8E8F-4649-A70B-E9B178FEDC58">
![Page 51: Business and Computing Deanery 3D Modelling Week 1 Principles of parametric modelling](https://reader036.vdocument.in/reader036/viewer/2022062719/56649ed25503460f94be14cf/html5/thumbnails/51.jpg)
3D Modelling Tools 51
Activity Insert portfolio.wrl into
portfolio1.htm and view in a browser Change the plugin
![Page 52: Business and Computing Deanery 3D Modelling Week 1 Principles of parametric modelling](https://reader036.vdocument.in/reader036/viewer/2022062719/56649ed25503460f94be14cf/html5/thumbnails/52.jpg)
3D Modelling Tools 52
More information VRMLwww.sdsc.edu/~nadeau/Courses/WebNet98/
X3Dwww.web3d.org/x3d/content/examples/
![Page 53: Business and Computing Deanery 3D Modelling Week 1 Principles of parametric modelling](https://reader036.vdocument.in/reader036/viewer/2022062719/56649ed25503460f94be14cf/html5/thumbnails/53.jpg)
3D Modelling Tools 53
Review VRML X3D Parametric modelling
3D space Coordinates and axes 3D primitives Viewing in a webpage
Questions?
![Page 54: Business and Computing Deanery 3D Modelling Week 1 Principles of parametric modelling](https://reader036.vdocument.in/reader036/viewer/2022062719/56649ed25503460f94be14cf/html5/thumbnails/54.jpg)
3D Modelling Tools 54
Self assessment What is meant by real-time rendering? What is the difference between VRML
and X3D? What are your options to display a
real-time model in a webpage? Describe the process of primitive
modelling Describe the process of
transformation of a 3D shape
![Page 55: Business and Computing Deanery 3D Modelling Week 1 Principles of parametric modelling](https://reader036.vdocument.in/reader036/viewer/2022062719/56649ed25503460f94be14cf/html5/thumbnails/55.jpg)
3D Modelling Tools 55
For week 2 Portfolio
Create a VRML model using Notepad of a simple room constructed from primitive shapes, consisting of three walls and a floor. Insert a table constructed of two or more cylinders.
A screenshot to be handed to your tutor
Directed reading Chapters 1-5 of 3D Graphics & Animation
![Page 56: Business and Computing Deanery 3D Modelling Week 1 Principles of parametric modelling](https://reader036.vdocument.in/reader036/viewer/2022062719/56649ed25503460f94be14cf/html5/thumbnails/56.jpg)
3D Modelling Tools 56
References Giambruno M, (2002) 3D Graphics & Animation, 2nd Edition,
New Riders, ISBN: 0-7357-1243-3 Kerlow I. V., (2003) The Art of 3-D Computer Animation and
Effects , 3rd Edition, John Wiley & Sons Inc; ISBN: 0471430366
Sun - Looking Glass http://www.sun.com/software/looking_glass/details.html Accessed 22/01/05
Nadeau D., A Beginner's Guide to VRML http://wp.netscape.com/eng/live3d/howto/vrml_primer_index.html Accessed 22/01/05
Introduction to VRML 97 http://www.sdsc.edu/~nadeau/Courses/WebNet98/ Accessed 22/01/05
Brutzman D. X3D examples http://www.web3d.org/x3d/content/examples/ Accessed 22/01/05