Aqoole_Hateenaの技術日記

vulkan+raytraceで色々描いてます

2023-01-01から1ヶ月間の記事一覧

オブジェクトが途中から描画されない場合

概要 オブジェクトが途中から描画されない場合があった。 原因 Top Level ASの更新漏れ 詳細 Khronos Blog - The Khronos Group Inc に the triangles or axis-aligned bounding boxes (AABBs) とある通り、ray tracingのオブジェクトの範囲はboxで指定され…

3Dオブジェクトをタッチしているかの判定方法

結論 カメラーオブジェクトのベクトルとカメラータッチ位置をワールド座標に変換したベクトルの内積を計算し、1に近ければタッチしていると判定 補足 点と平面の距離を計算して、その距離が0に近ければ、なども考えたが、内積を考えるのが速そう。 Unityであ…