Figura 360

Computational Geometry and Graphics Systems Lab

Figura 360 is a lab dedicated to exploring geometry and graphics through experiments, research, and software development. This lab documents the evolution of ideas, systems, and prototypes developed while studying geometry and graphics in software. It investigates how geometric systems, visual structures, and modeling concepts can be designed, implemented, and understood while building tools that support exploration and experimentation. Some materials and experiments are publicly available, while deeper research, resources, and development notes are available to members supporting the work.

Inside the Lab

• Experiments with geometric systems
• Studies on modeling and spatial structures
• Graphics and visualization explorations
• Geometry engines and algorithms
• Editor and interaction experiments
• Prototypes and evolving tools

Figura 360 Application

Figura 360 is a desktop application built for geometric modeling and computer graphics that serves as both an educational playground and a professional testing ground for ideas in software and visual computation. It is used to explore geometric modeling, visualization, and system design while documenting the development process. The application evolves together with the research conducted in this lab and is an experimental tool developed as part of this lab.

Tehnif Tehnif

Examples — STL Dino Import Scene

Example scene featuring import of STL file. The STL (STereoLithography) file format is widely-adopted format for 3D printing and rapid prototyping and represents 3D models as a mesh of triangles.

Read More
Tehnif Tehnif

Examples — DXF Statue Import Scene

Example scene featuring import of DXF file. DXF (Drawing Exchange Format) is an open-source vector file format developed by Autodesk in 1982 to enable data interoperability between AutoCAD and other CAD programs.

Read More
Tehnif Tehnif

Examples — Cabin Compound Scene

Cabin compound scene example presented in a perspective view, featuring solid modeling and assembling, procedural fast calculation, navigation (Zoom, Pan, Orbit), perspective view.

Read More
Tehnif Tehnif

Examples — Staircase Compound Scene

Staircase compound scene example presented in a perspective view, featuring solid modeling and assembling, procedural fast calculation, navigation (Zoom, Pan, Orbit), perspective view.

Read More
Tehnif Tehnif

Examples — Clock Compound Scene

Clock compound scene example presented in a perspective view, featuring solid modeling and assembling, procedural fast calculation, navigation (Zoom, Pan, Orbit), perspective view.

Read More
Tehnif Tehnif

Examples — Drills Compound Scene

Drills compound scene example presented in a perspective view, featuring solid modeling and assembling, procedural fast calculation, navigation (Zoom, Pan, Orbit), perspective view.

Read More
Tehnif Tehnif

Examples — Room Compound Scene

Room compound scene example presented in a perspective view, featuring solid modeling and assembling, procedural fast calculation, navigation (Zoom, Pan, Orbit), perspective view.

Read More
Tehnif Tehnif

Capabilities — Surfaces Features

Surfaces scene example presented in a perspective view, featuring various surfaces: Mesh, Face, Coons From 3 Curves, Coons From 4 Curves, Linear Surface, Surface From Clips, Extrude Surface, Rotation Surface, Spiral Surface, Pipe Surface.

Read More
Tehnif Tehnif

Capabilities — Solids Features

Solids scene example presented in a perspective view, featuring various solids: Boxes, Spheres, Cylinders, Cones, Ellipsoids, Tors, Spheric Bands, Linear Body, Body From Clips, Extrude Body, Rotation Body, Spiral Body, Pipe Body.

Read More
Tehnif Tehnif

Capabilities — Boolean Features

Boolean operations scene example presented in a perspective view, featuring various boolean operations for solid modeling: Intersection, Union, Subtract, Intersection Contours, Sections.

Read More
Tehnif Tehnif

Concepts — Surfaces and Solids

Advanced tools designed to turn 2D objects into detailed and precise 3D models. This improves the design’s depth, accuracy, and appearance, making the final result clearer and more refined.

Read More
Tehnif Tehnif

Concepts — Kinematic Operations

Kinematic operations involve the process of generating new objects by extruding a two-dimensional shape along a defined path within three-dimensional space. This technique is fundamental in modeling, allowing the transformation of flat designs into complex 3D forms through guided movement.

Read More
Tehnif Tehnif

Concepts — 2D and 3D primitives

Solid modeling creates 3D objects by shaping form, surface, and volume. It starts with 2D shapes like lines and circles, which become 3D forms. Basic 3D shapes like cubes and spheres combine or change to build complex models, aiding design in engineering, architecture, and products.

Read More
Tehnif Tehnif

Concepts — Boolean Operations

Boolean operations in solid modeling combine simple solids using union, intersection, and difference. They enable quick, accurate CAD modeling, aiding prototyping, analysis, and manufacturing, and enhance software flexibility for detailed shapes.

Read More
Tehnif Tehnif

Concepts — Solid Modeling

Solid modeling is a CAD technique that creates precise 3D object shapes, defining volume and surface. It enables detailed design review, stress tests, movement analysis, and manufacturing planning, speeding up product design with fewer errors and improved collaboration.

Read More