상세 컨텐츠

본문 제목

3D, 충돌, 광선, 공간 나누기 관련 레퍼런스 모음 관련

프로그래밍 관련/물리,충돌,계산

by AlrepondTech 2017. 7. 12. 17:20

본문

반응형

 

 

 

 

=================================

=================================

=================================

 

 

 

 

 

 

mesh collsion 관련 문서

1. https://developer.mozilla.org/en-US/docs/Games/Techniques/3D_collision_detection


2. http://www.gamasutra.com/view/feature/3426/when_two_hearts_collide_.php 

//---------------------------------
Ray Cast with AABB

1. http://www.opengl-tutorial.org/miscellaneous/clicking-on-objects/picking-with-custom-ray-obb-function/ 

2. http://www.scratchapixel.com/lessons/3d-basic-rendering/minimal-ray-tracer-rendering-simple-shapes/ray-box-intersection 

3. http://www.cs.utah.edu/~awilliam/box/box.pdf 

4. http://gamedev.stackexchange.com/questions/18436/most-efficient-aabb-vs-ray-collision-algorithms 

5. https://0fps.net/2015/01/18/collision-detection-part-2/ 

6. http://www.learnopengl.com/#!In-Practice/2D-Game/Collisions/Collision-Detection 

 

 


//------------------------------

AABB collision 문제 (개선버전)

1. http://www.gamedev.net/page/resources/_/technical/game-programming/swept-aabb-collision-detection-and-response-r3084 
-> http://blog.naver.com/PostView.nhn?blogId=khk6435&logNo=50170692744 

2. https://hamaluik.com/posts/swept-aabb-collision-using-minkowski-difference/ 

 



//-------------------------

 

A Minimal Ray-Tracer: Rendering Simple Shapes (Sphere, Cube, Disk, Plane, etc.)

Ray-Box Intersection Reading time: 10 mins. Ray-Box Intersection Figure 1: equation of a line. The equation of a line can be written as y=mx+b. For the oblique line whose equation is y=x-1, we have m=1 and b=-1. In the following example, we will assume tha

www.scratchapixel.com

 

Learn OpenGL, extensive tutorial resource for learning Modern OpenGL

Welcome to OpenGL Welcome to the online book for learning OpenGL! Whether you are trying to learn OpenGL for academic purposes, to pursue a career or simply looking for a hobby, this book will teach you the basics, the intermediate, and all the advanced kn

learnopengl.com

 

 


BVH

1. http://www.codeproject.com/Articles/832957/Dynamic-Bounding-Volume-Hiearchy-in-Csharp

2. http://www.scratchapixel.com/lessons/advanced-rendering/introduction-acceleration-structure/introduction

//----------------------------

Octree

1. https://geidav.wordpress.com/2014/07/18/advanced-octrees-1-preliminaries-insertion-strategies-and-max-tree-depth/

2. http://202psj.tistory.com/159

//---------------------------------

A* algorithm

1. http://theory.stanford.edu/~amitp/GameProgramming/Heuristics.html

2. http://cozycoz.egloos.com/9748811

 

 

 

=================================

=================================

=================================

 

 

 

 

반응형


관련글 더보기

댓글 영역