- Practice · 8 marks
Biquadratic Bezier surface point calculation
Short answer
The biquadratic Bezier surface is a tensor product of quadratic curves. Applying Bernstein blending gives P(0.5,0.5) = (4,4,2.75) and P(0.25,0.5) = (2,4,2.3125).
A biquadratic Bezier surface patch has a 3 x 3 control net B(i,j) = (4i, 4j, z_ij), i, j = 0, 1, 2, with the z values z = [[0, 2, 0], [3, 6, 3], [0, 2, 0]] (row i, column j). Write the equation of the patch and calculate the surface point at (u, w) = (0.5, 0.5), and the point at (0.25, 0.5).
Equation of the patch
For degree 2 in both directions:
with , , .
Control net
| j = 0 | j = 1 | j = 2 | |
|---|---|---|---|
| i = 0 | (0,0,0) | (0,4,2) | (0,8,0) |
| i = 1 | (4,0,3) | (4,4,6) | (4,8,3) |
| i = 2 | (8,0,0) | (8,4,2) | (8,8,0) |
Point at (0.5, 0.5)
Weights for in both directions: .
and follow from the grid (, at the net points):
For , first sum across for each row ( weights ):
Then across ( weights ):
Surface point (the central net point has , so the surface lies well below it, as expected for an approximating surface).
Point at (0.25, 0.5)
weights for : , , . The weights remain , so the row sums are again .
Answer: P(0.5, 0.5) = (4, 4, 2.75); P(0.25, 0.5) = (2, 4, 2.3125).
✓ Answer checked by Claude Opus 5.5 (high effort)
Related questions
- Coons patch definition and point calculation · Computer Aided Design, chapter 4
- Cubic Bezier point and tangent calculation · Computer Aided Design, chapter 3
- Bezier surface equation and properties · Computer Aided Design, chapter 4
- Bezier curve: equation and properties · Computer Aided Design, chapter 3
- Convert Hermite data to Bezier cubic · Computer Aided Design, chapter 3
- Surface of revolution: equation, points, area · Computer Aided Design, chapter 4
- Bezier equation and point at u=0.8 · Computer Graphics, chapter 5
- Column vs row-oriented NoSQL databases · Big Data Technologies, chapter 4
- Bezier points at u=0.25,0.5,0.75: (10,15)... · Computer Graphics, chapter 5 · asked 4×
- Bezier points at u=0.25,0.5,0.75: (2,10)... · Computer Graphics, chapter 5 · asked 2×