iOS 用のリアルタイム レイトレーサーの構築を開始しています。私はこのレイトレーシングのことは初めてです。これまでに行ったことは、ObjC で初歩的なものを書くことだけです。C ベースのレイトレーサーは ObjC で書かれたものよりも高速になるように思えますが、オブジェクト階層が非常に便利になるため、ObjC のものははるかに単純になります。ただし、速度は非常に重要です。リアルタイムにしたいので、たとえば 30 fps です。
C の高速化が複雑さを増す価値があるかどうかについて、あなたの意見は? C のコードにはもっと時間がかかり、多くのバグで頭痛の種になることは予測できます (私は C は初めてではありませんが)。
C で書かれたレイトレーサーの例はありますか? そのようなことを Google で検索すると、C++ と C# の多くの結果が表示されます。