2020年5月17日 / 最終更新日時 : 2021年10月26日 iNak Eng. CEO VB.Net 3次元空間での2直線の最接近位置 3D Model を扱う際、2直線の交点を求めたいことがあります。ただし、2次元平面であれば平行でない限り交点は必ずありますが、3次元空間では「ねじれの位置」にあれば交点は存在しません。 このため、交差していない場合は2 […]
2020年5月14日 / 最終更新日時 : 2021年10月26日 iNak Eng. CEO VB.Net 4面体の内部か外部か 3D Model を扱っていると、指定した点が物体の内部にあるか外部にあるかを判断したくなることがあります。この場合、どのようなロジックが考えられるでしょうか。 物体の最小単位として4面体を対象とし、下図の点が内部か外部 […]
2020年5月13日 / 最終更新日時 : 2021年10月26日 iNak Eng. CEO Fortran Fortran コードの改良 (GOTO 文) もう Fortran なんて使っている人はほとんどいないでしょうけど、とっくに退職した社員が遺産として古いコードを残している会社もあるかもしれないので、ちょっとしたノウハウを紹介。 古い人間が作った Fortran プロ […]
2020年5月12日 / 最終更新日時 : 2021年10月26日 iNak Eng. CEO ロジック 3D Model での球の作り方 STL ファイルなど3角形パッチで構成された球の3次元モデルを作成したことがあり、その際の流れについて紹介しておきます。 球の表面を三角形パッチに分割する場合、最初に思いつくのは地球儀のように緯度経度で分割することです。 […]