A new technique for rendering complex portals

Nick Lowe1, Amitava Datta

  • 1School of Computer Science & Software Engineering, University of Western Australia, Crawley, Perth, WA 6009, Australia. nickl@csse.uwa.edu.au

Related Concept Videos

Morphogenesis02:19

Morphogenesis

Plant morphogenesis—the development of a plant’s form and structure—involves several overlapping developmental processes, including growth and cell differentiation. Precursor cells differentiate into specific cell types, which are organized into the tissues and organ systems that make up the functional plant.
Fluid Movement Between Compartments01:18

Fluid Movement Between Compartments

The force applied by fluids against a surface, known as hydrostatic pressure, initiates the transfer of fluid among different compartments. Within our blood vessels, the blood's hydrostatic pressure is a result of the heart's pumping action. At the arteriolar end of capillaries, hydrostatic pressure (capillary blood pressure) exceeds the opposing colloid osmotic pressure created primarily by plasma proteins like albumin. This discrepancy in pressure propels plasma and nutrients from the...
Design Example: Forces in Sluice Gate01:11

Design Example: Forces in Sluice Gate

In hydraulic engineering, sluice gates are essential for managing water flow through channels, reservoirs, and irrigation systems. Sluice gates, acting as vertical barriers, regulate water by adjusting the gate's opening height, which changes the velocity and pressure of water flowing beneath the gate. Understanding the forces involved is crucial to designing sluice gates that can withstand dynamic pressure differences, especially when the gate is closed or partially open.
Key variables in...
Cylinders in Three-Dimensional Space01:28

Cylinders in Three-Dimensional Space

A cylindrical surface is generated when a two-dimensional profile curve is translated along a straight line in three-dimensional space. The translated copies of the curve form a surface composed of parallel rulings, each oriented in the same fixed direction. This construction allows many three-dimensional forms to be described using relatively simple planar equations.In Cartesian coordinates, a cylindrical surface is often recognized by an equation that omits one of the three variables. For...
Tangent Planes to Surfaces01:19

Tangent Planes to Surfaces

In multivariable calculus, the concept of a tangent plane plays a central role in approximating curved surfaces. When dealing with a surface defined by a function of two variables, such as z = f(x, y), the tangent plane at a given point provides the best linear approximation to the surface near that point. This local linearization allows complex, nonlinear geometries to be treated using simpler, planar models.The construction of the tangent plane involves taking vertical slices of the surface...
Tangent Planes to Level Surfaces01:31

Tangent Planes to Level Surfaces

A level surface consists of all points in space where a function of three variables takes the same fixed value. If a point lies on this surface, understanding the surface’s geometry there requires more than just knowing the point’s coordinates; it requires describing how the surface is oriented, or how it tilts, near that point.To probe this local geometry, imagine tracing a path that stays entirely on the level surface and passes through the point of interest. This path can be described as a...