개드립

즐겨찾기
최근 방문 게시판

게임에서 4차원 공간 구현하기


(이 영상 보기 귀찮으면 맨 밑에 영상만 봐도 돼 영어 몰라도 이해가 잘돼)




3차원이라고하는건 x축 y축 z축이라고 하는 3개의 축으로 공간이 구성되어있기 때문에 3차원이라고 하는 것이고, 

현실세계가 그렇게 구성되어있는건 다들 알꺼야

4차원을 만들고자 하면 여기에 축을 하나 더 더해야하는데, 현실에선 이게 불가능해.


하지만 컴퓨터로는 계산은 수 있지! 그리고 계산한 것을 시뮬레이팅 하는 것도 가능해


이 게임은 'Miegakure'라고 하는 게임인데 4차원을 체험할 수 있도록 만들어졌어


첫번째 동영상을 보면 어떻게 4차원 물체를 모델링 하는지가 나와



1.JPG


영상보기 귀찮은 게이들을 위해 조금만 설명을 붙일게(근데 영상이 되게 잘되어있어서 한번 보는게 좋아)


2차원 게임에서는 x축과 y축 두 개의 공간 축으로 구성되어있지

3차원 게임에서는 x축과 y축, z축 3개의 공간 축으로 구성되어있어

각각의 축의 값을 조정함으로써 위치값을 얻어


그럼 4차원 게임에서는?


2.JPG


간단해. 3차원의 x, y, z축에 추가로 w축을 추가하면 돼.

그러면 우리는 수학적으로 4개의 축을 움직일 수 있지

하지만 우리는 3차원의 존재잖아? 4개의 공간축으로 구성된 물체를 어떻게 볼 수 있을까?


3.JPG



각 차원의 존재는 고차원의 물체를 동일차원으로 밖에 볼 수 없어.

이게 뭔말이냐면 물체의 단면밖에 볼 수 없다는 거야


위의 사진처럼 우리가 2차원의 존재라면 우리는 3차원의 구를 2차원 단면으로 밖에 볼 수 없어

이 내용을 잘 설명해주는게 FlatLand라고 하는 소설인데, 밑에 영상을 보면 대충 어떤 내용인지 알 수 있어



그럼 4차원의 단면은 무엇일까?

맞아, 바로 3차원 물체야

3차원의 존재인 우리는 4차원의 물체를 3차원으로 밖에 볼 수 없어


첫번째 영상을 보면 물체의 형상이 갑자기 막 바뀌지?

바로 우리가 3차원 단면을 보고 있어서 4차원축이 바뀜에 따라 변화하는 단면을 보게 되는거야


4.JPG


게임에서 3차원 물체를 만들때, 폴리곤이라고 하는 삼각형을 이용해서 물체를 구성해

여기에 축을 더해서 4차원 물체를 만드는거야


5.JPG

6.JPG



(이부분은 말로 설명이 힘든데 영상을 봐줘)


이렇게 만들어진 물체는 w축을 이동함에 따라 우리가 보기에 물체의 형상이 휙휙 바뀌게 되는 거지







우리가 좀더 이해하기 쉽도록 한 차원 낮춰서 설명해주는 영상이야

(위에 영상 보기 귀찮으면 이것만 봐도 괜찮아)

2차원에서 3차원 물체를 구현할 때의 이야기인데

7.JPG


이렇게 3차원 공간을 구성하고 그 단면을 잘라서 2차원 화면을 만든다고 생각해봐


8.JPG


그럼 어떤 단면에서는 이렇게 보이지만


9.JPG


단면의 각도를 다르게 자르게 되면 이렇게 보이겠지?

즉 단면의 각도를 조정함으로써 우리가 움직이는 축을 변화시키는 거야


이걸 그대로 3차원으로 옮겼다고 생각하면 돼.

4차원 공간을 만들고 그 단면을 잘라서 3차원을 만드는 거지

그렇게 하면 단면의 각도를 바꾸는 걸로 3차원 공간, 즉 단면도 함께 변화하게 되는거야



말재주가 없어서 설명을 잘 못하겠다만 영상을 보길 바래!


다른 4차원 설명보다 훨씬 이해도 잘되고 좋은것 같다

아무튼 신기하다....





70개의 댓글

2017.06.27
아니 이새끼들이 뭔소리하는거야 지금 다들 조용히 안 해??
0
2017.06.27
4차원 ㅇㄷ
0
2017.06.27
인간이 4차원을 이해하기 어려운 태생적인 한계가 현상을 3차원 기준으로 3차원을 적분하여 4차원을 생각하려니 어려운거고, 4차원을 기준으로 미분해서 3차원으로 보여주는게 오히려 이해하기 쉬운거였네
0
2017.06.27
와 구현을 이렇게 하는구나 신기하다 진짜
0
2017.06.27
신기하다 뭔가 고차원을 이해하기 좋았어
0
마리오 실타래 게임같네
0
결국엔 xyz잖아 시발 저게 어케 4차원이냐?
걍 4차원인거처럼~ 우기는거지

2D게임에서 3D처럼 보여줘야대는데 2D에서 2D로갔다가 다시 2D로 가는거랑 뭐가 다름
사실상 4D 게임 불가능이지 저건 개발자가 고딩수준의 기획으로 만든 인디게임에 불과해보인다
0
2017.06.27
@댓글이제달지말자
가상의 1차원을 추가한다는 개념을 넣는거잖니... 이해하기 쉽게 하려고 저런 표현을 하는거고
니말대로 4차원을 진짜로 표현하는건 당연히 불가능한건데... 시뮬레이팅이라는게 뭔지는 아는거?

이해를 다 하고 까는건지 깜으로 인해서 나는 남들과 다른 똑똑한 사람이다라는걸 표현하고 싶은건지...
0
@창가의고양이
그게아니라 시발 나는 그래도 움직이면서 xyzw 를 동시에 움직일 수 있을줄 알고 기대하고 들어왔는데
xyz 움직인담에 다시 무슨 버튼 움직이면 가상의 4차원공간으로 가서 옴긴담에 다시 3차원으로 돌아와서 xyz로 움직이잖아
발상만 있고 알맹이는 없는데 말만 거창하게 하는 새끼들 개많아 그냥 시발

3차원게임을 하는거랑
저기 설명처럼 2차원에서 가상차원넣고 게임하는거랑 머가 재밌겠냐
잘만들면 3차원게임이 더 재밌고

같은 의미로 잘 만든다면 4차원게임이 더 재밌음 (물론 개인차는 있겠지만 객관적측면에서)
동영상 보면 자꾸 4D게임 4D게임하는데
Simulating 4D in 3D 게임이지 3D게임이라고 해야되는걸 약팔고있자나
0
2017.06.27
@댓글이제달지말자
4차원이라는게 어차피 인간의 한계상 간접적으로밖에 체험불가능한거아님?
재밌냐를 따지면 솔직히 할말은없다만
0
@지랖퍼
내말은 그니깐 무슨 놀라운 기술력을 보여주나 했더니
결국 좆도아닌 오픈소스 인디게임 놀음이란 소리지

쩌는 게임이었으면 여기말고 진작 떴겠지만 뭘바라겠냐
0
2017.06.27
@댓글이제달지말자
0
@내가 안함
응 느금
0
2017.06.27
@댓글이제달지말자
그거 말고 너 닉
0
2017.06.27
@댓글이제달지말자
첫번째 동영상에서 폴리곤처럼 둥둥떠다니는게 4차원을 말하는거 아님?
0
@니때문에가입
변형하는 폴리곤이 4차원인거 맞는데 그걸 게임상에서 보여주질 않자나 대충 보여주는 척 하는거지

다시말해 2D에서 3D시뮬레이팅하는 예시에서
2D장면 3개로 3D 인거처럼 보여주는거를 보면
이걸 연속적으로 보여주거나 해야 3D라고 볼 수 있는거지

저 2D 3장의 3D 시뮬레이팅 화면을 가지고 누구도 3D게임이라고 하지 않아
그냥 2D게임인데 3D인척하는 게임이구나 하는 수준이지

이걸 어떻게해야 진짜 4D같아보일까는 개발자의 과제인데
쟤가 생각한 발상은 누구나 할 수 있는거라고 본다.
0
2017.06.27
@댓글이제달지말자
4D처럼 보이게 만드느냐, 진짜 4D를 구현하느냐의 차이 아님?
저 게임은 실제로 축이 추가된 4차원 공간을 구성하고있는데
어차피 3차원인 우리한테 4차원을 실제로 보여주는건 불가능하고 결국 눈속임으로 4차원 '같은' 느낌을 주는거에 불가한데
0
@지랖퍼
너가 말하고 싶은게 뭔지 모르겠다
난 저게 4D 게임도 아니고 4D 시뮬레이팅 수준 역시 고등학생 사고 급 구현이다 라고 말하는건데
0
2017.06.27
이런걸 소재로 만든 게임이 있잖아
FEZ라는 게임
0
2017.07.01
4차원 ㅇㄷ
0
무분별한 사용은 차단될 수 있습니다.
제목 글쓴이 추천 수 날짜
공혁준 근황 30 까불지마 37 3 분 전
ㅅㅍ. 메이드 인 어비스에 나오는 맛있는 국밥의 비밀 22 nijvfdnivfre 29 6 분 전
실제로 미남인데 관리 안함,키때문에 그 장점이 묻혀버린 한 ... 35 살려줘음식 35 13 분 전
버튜버)페미 사건으로 구도가 절묘해진 투샷 27 파인애플오이민트냉채 40 14 분 전
밴드를 하는 입장에서 본 QWER.jpg 36 댓글달려고가입했어 41 18 분 전
음악 장르떡밥 좆같은 이유 49 underdog 46 21 분 전
8마디 찢어버린 케이셉 라마 19 어다르고엉다르다 37 23 분 전
골댕이를 조심해야 하는 이유.gif 16 전통원조병맛 50 31 분 전
동성 결혼에 대한 에미넴의 일침 19 살시챠 45 32 분 전
“20대 1인당 4표, 50대는 3표, 투표권 더 주자” 98 VAR 67 33 분 전
유튜브에서 나타난 레전드 이상성욕 유저 26 살려줘음식 40 34 분 전
통매음이 무섭지 않던 병신 34 에어부산 63 35 분 전
머리 잘못잘라서 옆모습 망한 디씨인 54 존냥코털 51 41 분 전
결혼비용 블라인드 일침 ㄷㄷㄷ 52 너의가슴으으응 77 43 분 전
남자가 사정할 때의 느낌.jpg 36 카이부츠와다레다 67 48 분 전
어 느새 부터 힙 합은 안멋져 에 대한 반응 64 커뮤니티 99 53 분 전
힙합이 제대로 긁히기 시작한 시점.jpg 27 댓글달려고가입했어 63 1 시간 전
[백상] 기안84 : 지금 광고 나가는 중인가요? 35 파랑1 62 1 시간 전
공주교도소 무기수 20대, 수감중 사람죽이고 무기징역 확정 96 se24 69 1 시간 전
대한민국 남자들 힘내라. 46 저승팔자 62 1 시간 전