Re: floating point problems?
[color=blue][color=green]
>> OK. If the center of scale is not identical for all points,
>> then thats the best solution.[/color]
>
> Center of scale ? You mean the origin of the coordinate system,
> right ? The origin has no relation to the normal vectors, because
> the do not change under translation. The problem I believe is that
> if you scale normal vectors, you enable Normalization, which is
> expensive.[/color]
Nah. Thin of a donut. When you scale it, the inner rings will go
further from the center, right? Now scale each vertex point along it's
normal direction. You get a blown-up donut this way.
[color=blue][color=green]
>> OK. If the center of scale is not identical for all points,
>> then thats the best solution.[/color]
>
> Center of scale ? You mean the origin of the coordinate system,
> right ? The origin has no relation to the normal vectors, because
> the do not change under translation. The problem I believe is that
> if you scale normal vectors, you enable Normalization, which is
> expensive.[/color]
Nah. Thin of a donut. When you scale it, the inner rings will go
further from the center, right? Now scale each vertex point along it's
normal direction. You get a blown-up donut this way.
Comment