Research Article

Creeping Ray Tracing Algorithm for Arbitrary NURBS Surfaces Based on Adaptive Variable Step Euler Method

Table 1

Comparison of creeping rays on cylinder obtained from three different methods.

Source point (1, 0, 0)

Creeping ray number123

Last pointAnalytical method(0.4651, −0.8853, 3.0)(−0.1603, 0.9871, 3.0)(0.8636, 0.5042, 3.0)
Euler method(0.4636, −0.8867, 2.999)(−0.1596, 0.9896, 2.9983)(0.8638, 0.5028, 2.999)
Proposed method(0.4636, −0.8867, 2.999)(−0.1596, 0.9896, 2.9983)(0.8638, 0.5028, 2.999)

Length (m)Analytical method5.99993.46363.0433
Euler method6.00943.46823.0440
Proposed method6.00943.46823.0440