XY平面状に地図のような複雑な図形をgluTessBeginPolygonで描いて、
その面積を求めるために、glReadPixelsでメインメモリに読み込んで、
ピクセルの色をカウントしてその比率で面積を求めるプログラムを
作ったのですが、これに関して教えてください。
それは、一回だけならよいのですが、地図の部分的な面積を何度も計算
する必要があるのですが、glReadPixelsや、そのあとのピクセルのカウント
処理にかなり時間がかかるようで、遅くて困っています。
何か、別の方法で、高速に面積を求める方法はありますでしょうか?