Student oriented software for application of geometry in 3d modeling
Download
1 / 15

student-oriented software for application of geometry in 3d modeling - PowerPoint PPT Presentation


  • 254 Views
  • Uploaded on

MASSEE 2003, Borovetz, Bulgaria. Student-Oriented Software for Application of Geometry in 3D Modeling. Pavel Boytchev, Elica Team, Bulgaria [email protected] Student-Oriented Software. About Elica Basic 3D objects and transformations Turtle graphics and 3D Challenges Examples. About Elica.

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about 'student-oriented software for application of geometry in 3d modeling' - Anita


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
Student oriented software for application of geometry in 3d modeling

MASSEE 2003, Borovetz, Bulgaria

Student-Oriented Softwarefor Application of Geometryin 3D Modeling

Pavel Boytchev, Elica Team, [email protected]


Student oriented software
Student-Oriented Software...

  • About Elica

  • Basic 3D objects and transformations

  • Turtle graphics and 3D

  • Challenges

  • Examples

About Elica


About elica
About Elica

Elica features

  • based on Elica Logo

  • tiny core but highly flexible

  • 3D in real time

  • it's free

    Some numbers

  • 300 registered users, 3000 downloads worldwide,30000 Elica home page views

  • Won the Logo Cartoon Contest at Eurologo 2003

3D objects


Basic 3d objects
Basic 3D Objects

Cube

Sphere

Cylinder

Cone

3D transformations


Basic 3d transformations
Basic 3D Transformations

  • Transformations

    • Translation

    • Scaling

    • Rotation

  • Parameters

    • vector “center” for position

    • vector “radius” for size

    • vector “focus” for orientation

    • scalar “spin” for spinning

Advantages


Advantages & Disadvantages

  • Advantages

    • Geometrical description of objects

    • Consistency of definitions

    • Absolute positioning and orientation

    • Easy to construct and animate fixed-joint objects

  • Disadvantages

    • Moderate problems with positions

    • Serious problems with orientations

    • Hard to construct flexible-joint objects

    • Not appropriate for young students

Example


Example

Pawn’s structure

- 2 spheres

- 2 hemispheres

- 1 cone

Turtle graphics


Turtle graphics
Turtle Graphics

Traditional turtle

triangular shape

2D drawings

Space turtle

3D shape

3D drawings

Merging techniques


Turtle graphics and 3d
Turtle Graphics and 3D

Space turtle

1 vector for position

3 vectors for orientation

Flexible body

local transformation

matrix at every joint

Is it possible to mergeboth techniques?

skeleton

flesh

3D charactercreated andanimated in real time

Object cloning


Object cloning
Object Cloning

  • Turtle vectors build a transformation matrix

  • Matrix applied to any simple or compound object

  • Turtle controls position and orientation

Houses cloned by

a 3D spherical turtle

3D characters


3D Characters

  • At each joint the turtle

    • clones its coordinate system

    • defines attached fixed-joint objects

  • Cloned systems generate

    • local transformation matrices

  • Transformation matrices

    • control position and orientation of attached fixed-joint objects

    • they are automatically multiplied to generate overall transformation

A man and a robot

Advantages


Advantages disadvantages
Advantages & Disadvantages

  • Advantages

    • Flexible-joint objects

    • Easy to construct and animate complex models

    • It’s fun and can be used with 5-8 graders

  • Disadvantages

    • Needs up-to-date hardware

    • It's hard to use in local schools

  • However

    • 3D graphics course with local math school

    • Classes arranged in Game Clubs !!!

Challenges


Challenges
Challenges

  • Elica on the internet

  • Steps towards using Elica in classrooms

  • Focus on educational models

Examples


Examples

  • “Chess Games” ..........................

  • “Urbanizing Turtle Land”.........

  • “Androids” ................................

The end



ad